SPMMR01000_서식이미지리스트.xfdl 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMR01000" position="absolute 0 0 285 680" titletext="서식목록" oninit="SPMMR01000_oninit" onload="SPMMR01000_onload">
  5. <Layouts>
  6. <Layout>
  7. <!--
  8. <Div position="absolute 0 0 285 680" id="grup_base">
  9. <Layouts>
  10. <Layout>
  11. -->
  12. <Tab position="absolute 0 0 285 680" id="switch1" anchor="all" onchanged="grup_base_switch1_onchanged" style="buttonbackground:stretch 0,0;">
  13. <Tabpages>
  14. <Tabpage text="" id="case_user">
  15. <Layouts>
  16. <Layout>
  17. <Grid position="absolute 0 8 285 665" treeusecheckbox="false" autofit="col" id="trv_userlist" anchor="all" binddataset="ds_main_userlist_pflist" autosizingtype="col" selecttype="treecell" oncelldblclick="grup_base_switch1_case_user_trv_userlist_oncelldblclick" onrbuttondown="grup_base_switch1_case_user_trv_userlist_onrbuttondown">
  18. <Formats>
  19. <Format id="default">
  20. <Columns>
  21. <Column size="280"/>
  22. </Columns>
  23. <Rows>
  24. <Row size="18"/>
  25. </Rows>
  26. <Band id="body">
  27. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:labl" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  28. </Band>
  29. </Format>
  30. </Formats>
  31. </Grid>
  32. </Layout>
  33. </Layouts>
  34. </Tabpage>
  35. <Tabpage text="" id="case_dept">
  36. <Layouts>
  37. <Layout>
  38. <Grid position="absolute 0 8 285 665" treeusecheckbox="false" autofit="col" id="trv_deptlist" anchor="all" autosizingtype="col" selecttype="treecell" binddataset="ds_main_deptlist_pflist" oncelldblclick="grup_base_switch1_case_dept_trv_deptlist_oncelldblclick" onrbuttondown="grup_base_switch1_case_dept_trv_deptlist_onrbuttondown" oncellclick="formgrid_oncellclick">
  39. <Formats>
  40. <Format id="default">
  41. <Columns>
  42. <Column size="280"/>
  43. </Columns>
  44. <Rows>
  45. <Row size="18"/>
  46. </Rows>
  47. <Band id="body">
  48. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:labl" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  49. </Band>
  50. </Format>
  51. </Formats>
  52. </Grid>
  53. </Layout>
  54. </Layouts>
  55. </Tabpage>
  56. <Tabpage text="" id="case_all">
  57. <Layouts>
  58. <Layout>
  59. <Grid position="absolute 0 8 285 665" treeusecheckbox="false" autofit="col" id="trv_alllist" anchor="all" oncelldblclick="grup_base_switch1_case_all_trv_alllist_oncelldblclick" onrbuttondown="grup_base_switch1_case_all_trv_alllist_onrbuttondown" autosizingtype="col" selecttype="treecell" binddataset="ds_main_alllist_pflist" oncellclick="grup_base_switch1_case_all_trv_alllist_oncellclick">
  60. <Formats>
  61. <Format id="default">
  62. <Columns>
  63. <Column size="280"/>
  64. </Columns>
  65. <Rows>
  66. <Row size="18"/>
  67. </Rows>
  68. <Band id="body">
  69. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:labl" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  70. </Band>
  71. </Format>
  72. </Formats>
  73. </Grid>
  74. </Layout>
  75. </Layouts>
  76. </Tabpage>
  77. <Tabpage text="" id="case_imgsrch">
  78. <Layouts>
  79. <Layout>
  80. <Shape position="absolute 1 9 284 39" id="roundrect1" type="roundrectangle" anchor="left top right"/>
  81. <Button position="absolute 213 14 269 34" id="btn_search" class="btn1" text="조회" anchor="top right" onclick="grup_base_switch1_case_imgsrch_btn_search_onclick"/>
  82. <Static text="이미지명:" position="absolute 6 15 92 32" id="caption3" class="search_name" anchor="default"/>
  83. <Grid position="absolute 0 40 285 665" id="grd_imgnmlist" binddataset="ds_main_imglistinfo_imglist" anchor="all" oncelldblclick="grup_base_switch1_case_imgsrch_grd_imgnmlist_oncelldblclick" onrbuttondown="switch1_case_imgsrch_grd_imgnmlist_onrbuttondown">
  84. <Formats>
  85. <Format id="default">
  86. <Columns>
  87. <Column size="20" band="left"/>
  88. <Column size="70"/>
  89. <Column size="105"/>
  90. <Column size="65"/>
  91. <Column size="0"/>
  92. <Column size="0"/>
  93. <Column size="0"/>
  94. </Columns>
  95. <Rows>
  96. <Row size="24" band="head"/>
  97. <Row size="18"/>
  98. </Rows>
  99. <Band id="head">
  100. <Cell celltype="none"/>
  101. <Cell col="1" text="과"/>
  102. <Cell col="2" text="이미지명"/>
  103. <Cell col="3" text="코드"/>
  104. <Cell col="4" text="itemindxseq"/>
  105. <Cell col="5" text="supitemindxseq"/>
  106. <Cell col="6" text="linkcd"/>
  107. </Band>
  108. <Band id="body">
  109. <Cell celltype="head" text="expr:currow + 1"/>
  110. <Cell col="1" text="bind:deptlistnm"/>
  111. <Cell col="2" text="bind:imglistnm"/>
  112. <Cell col="3" text="bind:imglistcode"/>
  113. <Cell col="4" text="bind:itemindxseq"/>
  114. <Cell col="5" text="bind:supitemindxseq"/>
  115. <Cell col="6" text="bind:linkcd"/>
  116. </Band>
  117. </Format>
  118. </Formats>
  119. </Grid>
  120. <Edit position="absolute 87 14 200 33" id="ipt_imgnm" class="input_essential" anchor="left top" onkeydown="grup_base_switch1_case_imgsrch_ipt_imgnm_onkeydown"/>
  121. </Layout>
  122. </Layouts>
  123. </Tabpage>
  124. <Tabpage text="" id="case_master">
  125. <Layouts>
  126. <Layout>
  127. <Grid position="absolute 0 53 285 665" treeusecheckbox="false" autofit="col" id="trv_master" anchor="all" binddataset="ds_main_mastlist_pflist" autosizingtype="col" selecttype="treecell" oncelldblclick="grup_base_switch1_case_master_trv_master_oncelldblclick" onrbuttondown="grup_base_switch1_case_master_trv_master_onrbuttondown">
  128. <Formats>
  129. <Format id="default">
  130. <Columns>
  131. <Column size="280"/>
  132. </Columns>
  133. <Rows>
  134. <Row size="18"/>
  135. </Rows>
  136. <Band id="body">
  137. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:labl" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  138. </Band>
  139. </Format>
  140. </Formats>
  141. </Grid>
  142. <Shape position="absolute 0 8 284 52" id="roundrect3" type="roundrectangle" anchor="left top right"/>
  143. <Combo position="absolute 110 21 232 40" id="combo1" class="combo_default" innerdataset="@ds_main_formbizcls" datacolumn="formbizclsnm" codecolumn="formbizclscd" anchor="left top" onitemchanged="grup_base_switch1_case_master_combo1_onitemchanged"/>
  144. <Static text="서식분류 :" position="absolute 20 23 106 40" id="cap_reqflag" class="search_name" anchor="default"/>
  145. </Layout>
  146. </Layouts>
  147. </Tabpage>
  148. <Tabpage text="" id="case_prof">
  149. <Layouts>
  150. <Layout>
  151. <Grid position="absolute 0 8 285 665" treeusecheckbox="false" autofit="col" id="trv_proflist" anchor="all" binddataset="ds_main_profform_list">
  152. <Formats>
  153. <Format id="default">
  154. <Columns>
  155. <Column size="280"/>
  156. </Columns>
  157. <Rows>
  158. <Row size="18"/>
  159. </Rows>
  160. <Band id="body">
  161. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:formnm" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  162. </Band>
  163. </Format>
  164. </Formats>
  165. </Grid>
  166. </Layout>
  167. </Layouts>
  168. </Tabpage>
  169. <Tabpage text="" id="case_ocr">
  170. <Layouts>
  171. <Layout>
  172. <Shape position="absolute 0 8 284 71" id="roundrect2" type="roundrectangle" anchor="left top right"/>
  173. <Combo position="absolute 8 15 102 34" id="cmb_formcls" class="combo_search" innerdataset="@ds_main_ocrsch_ocrflag" datacolumn="ocrlrgclsnm" codecolumn="ocrlrgclscd" anchor="default"/>
  174. <Combo position="absolute 108 44 202 63" id="cmb_formchosflag" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  175. <Dataset id="innerdataset">
  176. <ColumnInfo>
  177. <Column id="codecolumn"/>
  178. <Column id="datacolumn"/>
  179. </ColumnInfo>
  180. <Rows>
  181. <Row>
  182. <Col id="codecolumn">C</Col>
  183. <Col id="datacolumn">공통</Col>
  184. </Row>
  185. <Row>
  186. <Col id="codecolumn">O</Col>
  187. <Col id="datacolumn">외래</Col>
  188. </Row>
  189. <Row>
  190. <Col id="codecolumn">I</Col>
  191. <Col id="datacolumn">입원</Col>
  192. </Row>
  193. <Row>
  194. <Col id="codecolumn">E</Col>
  195. <Col id="datacolumn">응급</Col>
  196. </Row>
  197. <Row>
  198. <Col id="codecolumn">D</Col>
  199. <Col id="datacolumn">DSC</Col>
  200. </Row>
  201. </Rows>
  202. </Dataset>
  203. </Combo>
  204. <Combo position="absolute 8 44 102 63" id="cmb_ocrdept" class="combo_search" innerdataset="ds_main_ocrsch_dept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
  205. <Combo position="absolute 108 15 202 34" id="cmb_formbizcls" class="combo_search" enable="true" innerdataset="@ds_main_ocrsch_formbizcls" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  206. <Button position="absolute 217 29 274 49" id="button37" class="btn1" text="조회" anchor="top right" onclick="grup_base_switch1_case_ocr_button37_onclick"/>
  207. <Shape position="absolute 205 12 211 65" linetype="vertical" id="line6" anchor="top right"/>
  208. <Grid position="absolute 0 73 285 665" treeusecheckbox="false" autofit="col" id="trv_ocrlist" anchor="all" autosizingtype="col" selecttype="treecell" binddataset="ds_main_ocrinfo_ocrlist" oncelldblclick="grup_base_switch1_case_ocr_trv_ocrlist_oncelldblclick">
  209. <Formats>
  210. <Format id="default">
  211. <Columns>
  212. <Column size="280"/>
  213. </Columns>
  214. <Rows>
  215. <Row size="18"/>
  216. </Rows>
  217. <Band id="body">
  218. <Cell displaytype="tree" edittype="tree" style="line:0 none #808080ff ;background:white;background2:white;color:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');color2:EXPR(linkflag == 'N' ? '#0000ffff' : '#000000ff');" text="bind:formnm" treestartlevel="1" treelevel="bind:levl" autosizecol="limitmin"/>
  219. </Band>
  220. </Format>
  221. </Formats>
  222. </Grid>
  223. </Layout>
  224. </Layouts>
  225. </Tabpage>
  226. </Tabpages>
  227. </Tab>
  228. <Button position="absolute 222 0 277 20" id="button1" visible="false" text="button1" anchor="default" onclick="grup_base_button1_onclick"/>
  229. <!--
  230. </Layout>
  231. </Layouts>
  232. </Div>
  233. -->
  234. <Div position="absolute 40 175 255 280" id="group1" visible="false" class="groupbox_blue">
  235. <Layouts>
  236. <Layout>
  237. <Radio position="absolute 5 35 145 60" id="radio1" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group1_radio1_onitemchanged">
  238. <Dataset id="innerdataset">
  239. <ColumnInfo>
  240. <Column id="codecolumn"/>
  241. <Column id="datacolumn"/>
  242. </ColumnInfo>
  243. <Rows>
  244. <Row>
  245. <Col id="codecolumn">F</Col>
  246. <Col id="datacolumn">폼</Col>
  247. </Row>
  248. <Row>
  249. <Col id="codecolumn">P</Col>
  250. <Col id="datacolumn">이미지</Col>
  251. </Row>
  252. </Rows>
  253. </Dataset>
  254. </Radio>
  255. <Edit position="absolute 5 60 125 79" id="input1" onkillfocus="group1_input1_onkillfocus"/>
  256. <Radio position="absolute 5 10 190 35" id="radio2" columncount="4" codecolumn="codecolumn" datacolumn="datacolumn">
  257. <Dataset id="innerdataset">
  258. <ColumnInfo>
  259. <Column id="codecolumn"/>
  260. <Column id="datacolumn"/>
  261. </ColumnInfo>
  262. <Rows>
  263. <Row>
  264. <Col id="codecolumn">I</Col>
  265. <Col id="datacolumn">입원</Col>
  266. </Row>
  267. <Row>
  268. <Col id="codecolumn">O</Col>
  269. <Col id="datacolumn">외래</Col>
  270. </Row>
  271. <Row>
  272. <Col id="codecolumn">E</Col>
  273. <Col id="datacolumn">응급</Col>
  274. </Row>
  275. <Row>
  276. <Col id="codecolumn">S</Col>
  277. <Col id="datacolumn">건진</Col>
  278. </Row>
  279. </Rows>
  280. </Dataset>
  281. </Radio>
  282. <Edit position="absolute 5 80 130 99" id="input2" onkillfocus="group1_input2_onkillfocus"/>
  283. </Layout>
  284. </Layouts>
  285. </Div>
  286. <Button id="btn_user" taborder="1" text="개인" class="btn_tab" position="absolute 0 1 40 21" onclick="lf_btn_click"/>
  287. <Button id="btn_dept" taborder="2" text="과" class="btn_tab" position="absolute 40 1 80 21" onclick="lf_btn_click"/>
  288. <Button id="btn_all" taborder="3" text="전체과" class="btn_tab" position="absolute 80 1 130 21" onclick="lf_btn_click"/>
  289. <Button id="btn_master" taborder="4" text="마스터" class="btn_tab" position="absolute 130 1 180 21" visible="false" onclick="lf_btn_click"/>
  290. <Button id="btn_imgsrch" taborder="5" text="검색" class="btn_tab" position="absolute 130 1 180 21" onclick="lf_btn_click"/>
  291. <Button id="btn_ocr" taborder="6" text="OCR" class="btn_tab" position="absolute 180 1 225 21" visible="false" onclick="lf_btn_click"/>
  292. <Button id="btn_prof" taborder="7" text="제증명" class="btn_tab" position="absolute 225 1 270 21" visible="false" onclick="lf_btn_click"/>
  293. <PopupMenu id="pmn_menu_diagmsrght" innerdataset="@ds_pmenu_diagmsrght" idcolumn="func" captioncolumn="label" levelcolumn="level" position="absolute 288 2 388 48" onmenuclick="pmn_menu_diagmsrght_onmenuclick"/>
  294. <PopupMenu id="pmn_menu_favormsrght" innerdataset="ds_pmenu_favormsrght" idcolumn="func" captioncolumn="label" levelcolumn="level" position="absolute 288 49 388 72" onmenuclick="pmn_menu_favormsrght_onmenuclick"/>
  295. <PopupMenu id="pmn_menu_diagmsrghtssik" innerdataset="@ds_pmenu_diagmsrghtssik" idcolumn="func" captioncolumn="label" levelcolumn="level" position="absolute 288 73 388 95" onmenuclick="pmn_menu_diagmsrghtssik_onmenuclick"/>
  296. <PopupMenu id="pmn_menu_preview" innerdataset="ds_pmenu_preview" idcolumn="func" captioncolumn="label" levelcolumn="level" onmenuclick="pmn_menu_preview_onmenuclick" position="absolute 288 96 388 118"/>
  297. <PopupMenu id="pmn_menu_imgprivateadd" innerdataset="ds_pmenu_imgprivateadd" idcolumn="func" captioncolumn="label" levelcolumn="level" onmenuclick="pmn_menu_diagmsrght_onmenuclick" position="absolute 287 119 409 141"/>
  298. <PopupMenu id="pmn_menu_imgprivatedel" innerdataset="@ds_pmenu_imgprivatedel" idcolumn="func" captioncolumn="label" levelcolumn="level" onmenuclick="pmn_menu_diagmsrght_onmenuclick" position="absolute 287 142 409 164"/>
  299. </Layout>
  300. </Layouts>
  301. <Objects>
  302. <Dataset id="ds_main_imglistinfo_imglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  303. <ColumnInfo>
  304. <Column id="deptlistnm" type="STRING"/>
  305. <Column id="imglistnm" type="STRING"/>
  306. <Column id="imglistcode" type="STRING"/>
  307. <Column id="itemindxseq" type="STRING" size="256"/>
  308. <Column id="supitemindxseq" type="STRING" size="256"/>
  309. <Column id="linkcd" type="STRING" size="256"/>
  310. </ColumnInfo>
  311. </Dataset>
  312. <Dataset id="ds_main_formbizcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  313. <ColumnInfo>
  314. <Column id="formbizclsnm" type="STRING"/>
  315. <Column id="formbizclscd" type="STRING"/>
  316. </ColumnInfo>
  317. </Dataset>
  318. <Dataset id="ds_main_ocrsch_ocrflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  319. <ColumnInfo>
  320. <Column id="ocrlrgclsnm" type="STRING"/>
  321. <Column id="ocrlrgclscd" type="STRING"/>
  322. </ColumnInfo>
  323. </Dataset>
  324. <Dataset id="ds_main_ocrsch_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  325. <ColumnInfo>
  326. <Column id="depthngnm" type="STRING"/>
  327. <Column id="deptcd" type="STRING"/>
  328. </ColumnInfo>
  329. </Dataset>
  330. <Dataset id="ds_main_ocrsch_formbizcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  331. <ColumnInfo>
  332. <Column id="cdnm" type="STRING"/>
  333. <Column id="cdid" type="STRING"/>
  334. </ColumnInfo>
  335. </Dataset>
  336. <Dataset id="ds_main_userlist_pflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  337. <ColumnInfo>
  338. <Column id="levl" type="INT" size="256"/>
  339. <Column id="imge" type="STRING" size="256"/>
  340. <Column id="labl" type="STRING" size="256"/>
  341. <Column id="valu" type="STRING" size="256"/>
  342. <Column id="path" type="STRING" size="256"/>
  343. <Column id="flag" type="STRING" size="256"/>
  344. <Column id="tabflag" type="STRING" size="256"/>
  345. <Column id="refyn" type="STRING" size="256"/>
  346. <Column id="linkflag" type="STRING" size="256"/>
  347. <Column id="seqcd" type="STRING" size="256"/>
  348. <Column id="formprogflag" type="STRING" size="256"/>
  349. <Column id="formprognm" type="STRING" size="256"/>
  350. <Column id="src" type="STRING" size="256"/>
  351. <Column id="formchosflag" type="STRING" size="256"/>
  352. </ColumnInfo>
  353. </Dataset>
  354. <Dataset id="ds_main_deptlist_pflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  355. <ColumnInfo>
  356. <Column id="levl" type="INT" size="256"/>
  357. <Column id="imge" type="STRING" size="256"/>
  358. <Column id="labl" type="STRING" size="256"/>
  359. <Column id="valu" type="STRING" size="256"/>
  360. <Column id="path" type="STRING" size="256"/>
  361. <Column id="flag" type="STRING" size="256"/>
  362. <Column id="tabflag" type="STRING" size="256"/>
  363. <Column id="refyn" type="STRING" size="256"/>
  364. <Column id="linkflag" type="STRING" size="256"/>
  365. <Column id="seqcd" type="STRING" size="256"/>
  366. <Column id="formprogflag" type="STRING" size="256"/>
  367. <Column id="formprognm" type="STRING" size="256"/>
  368. <Column id="src" type="STRING" size="256"/>
  369. <Column id="formchosflag" type="STRING" size="256"/>
  370. </ColumnInfo>
  371. </Dataset>
  372. <Dataset id="ds_main_alllist_pflist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  373. <ColumnInfo>
  374. <Column id="levl" type="INT" size="256"/>
  375. <Column id="imge" type="STRING" size="256"/>
  376. <Column id="labl" type="STRING" size="256"/>
  377. <Column id="valu" type="STRING" size="256"/>
  378. <Column id="path" type="STRING" size="256"/>
  379. <Column id="flag" type="STRING" size="256"/>
  380. <Column id="tabflag" type="STRING" size="256"/>
  381. <Column id="refyn" type="STRING" size="256"/>
  382. <Column id="linkflag" type="STRING" size="256"/>
  383. <Column id="seqcd" type="STRING" size="256"/>
  384. <Column id="formprogflag" type="STRING" size="256"/>
  385. <Column id="formprognm" type="STRING" size="256"/>
  386. <Column id="src" type="STRING" size="256"/>
  387. <Column id="formchosflag" type="STRING" size="256"/>
  388. </ColumnInfo>
  389. </Dataset>
  390. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  391. <ColumnInfo>
  392. <Column id="indxflag" type="STRING" size="256"/>
  393. <Column id="tabflag" type="STRING" size="256"/>
  394. <Column id="Iref" type="STRING" size="256"/>
  395. <Column id="Dref" type="STRING" size="256"/>
  396. <Column id="Aref" type="STRING" size="256"/>
  397. <Column id="Mref" type="STRING" size="256"/>
  398. <Column id="imgenm" type="STRING" size="256"/>
  399. </ColumnInfo>
  400. <Rows>
  401. <Row>
  402. <Col id="Iref">N</Col>
  403. <Col id="Dref">N</Col>
  404. <Col id="Aref">N</Col>
  405. <Col id="Mref">N</Col>
  406. </Row>
  407. </Rows>
  408. </Dataset>
  409. <Dataset id="ds_main_mastlist_pflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  410. <ColumnInfo>
  411. <Column id="levl" type="INT" size="256"/>
  412. <Column id="imge" type="STRING" size="256"/>
  413. <Column id="labl" type="STRING" size="256"/>
  414. <Column id="valu" type="STRING" size="256"/>
  415. <Column id="path" type="STRING" size="256"/>
  416. <Column id="flag" type="STRING" size="256"/>
  417. <Column id="tabflag" type="STRING" size="256"/>
  418. <Column id="refyn" type="STRING" size="256"/>
  419. <Column id="linkflag" type="STRING" size="256"/>
  420. <Column id="seqcd" type="STRING" size="256"/>
  421. <Column id="formprogflag" type="STRING" size="256"/>
  422. <Column id="formprognm" type="STRING" size="256"/>
  423. <Column id="src" type="STRING" size="256"/>
  424. <Column id="formchosflag" type="STRING" size="256"/>
  425. </ColumnInfo>
  426. </Dataset>
  427. <Dataset id="ds_main_newform" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  428. <ColumnInfo>
  429. <Column id="formbizcls" type="STRING" size="256"/>
  430. <Column id="firstform" type="STRING" size="256"/>
  431. </ColumnInfo>
  432. <Rows>
  433. <Row/>
  434. </Rows>
  435. </Dataset>
  436. <Dataset id="ds_main_profform_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  437. <ColumnInfo>
  438. <Column id="levl" type="INT" size="256"/>
  439. <Column id="imgeicon" type="STRING" size="256"/>
  440. <Column id="formnm" type="STRING" size="256"/>
  441. <Column id="formcd" type="STRING" size="256"/>
  442. <Column id="path" type="STRING" size="256"/>
  443. <Column id="flag" type="STRING" size="256"/>
  444. <Column id="tabflag" type="STRING" size="256"/>
  445. <Column id="refyn" type="STRING" size="256"/>
  446. <Column id="linkflag" type="STRING" size="256"/>
  447. <Column id="seqcd" type="STRING" size="256"/>
  448. <Column id="formprogflag" type="STRING" size="256"/>
  449. <Column id="formprognm" type="STRING" size="256"/>
  450. <Column id="src" type="STRING" size="256"/>
  451. <Column id="formchosflag" type="STRING" size="256"/>
  452. </ColumnInfo>
  453. </Dataset>
  454. <Dataset id="ds_main_ocrsch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  455. <ColumnInfo>
  456. <Column id="ocrflag" type="STRING" size="256"/>
  457. <Column id="formbizcls" type="STRING" size="256"/>
  458. <Column id="dept" type="STRING" size="256"/>
  459. <Column id="formchosflag" type="STRING" size="256"/>
  460. </ColumnInfo>
  461. <Rows>
  462. <Row/>
  463. </Rows>
  464. </Dataset>
  465. <Dataset id="ds_main_ocrinfo_ocrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  466. <ColumnInfo>
  467. <Column id="levl" type="INT" size="256"/>
  468. <Column id="imgeicon" type="STRING" size="256"/>
  469. <Column id="formnm" type="STRING" size="256"/>
  470. <Column id="formcd" type="STRING" size="256"/>
  471. <Column id="path" type="STRING" size="256"/>
  472. <Column id="flag" type="STRING" size="256"/>
  473. <Column id="tabflag" type="STRING" size="256"/>
  474. <Column id="refyn" type="STRING" size="256"/>
  475. <Column id="linkflag" type="STRING" size="256"/>
  476. <Column id="seqcd" type="STRING" size="256"/>
  477. <Column id="formprogflag" type="STRING" size="256"/>
  478. <Column id="formprognm" type="STRING" size="256"/>
  479. <Column id="src" type="STRING" size="256"/>
  480. <Column id="formchosflag" type="STRING" size="256"/>
  481. </ColumnInfo>
  482. </Dataset>
  483. <Dataset id="ds_etc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  484. <ColumnInfo>
  485. <Column id="rdo" type="STRING" size="256"/>
  486. <Column id="userid" type="STRING" size="256"/>
  487. <Column id="deptcd" type="STRING" size="256"/>
  488. <Column id="iordo" type="STRING" size="256"/>
  489. </ColumnInfo>
  490. <Rows>
  491. <Row>
  492. <Col id="rdo">p</Col>
  493. <Col id="userid">10704557</Col>
  494. <Col id="deptcd">2010500000</Col>
  495. <Col id="iordo">I</Col>
  496. </Row>
  497. </Rows>
  498. </Dataset>
  499. <Dataset id="ds_pmenu_diagmsrght" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  500. <ColumnInfo>
  501. <Column id="label" type="STRING" size="256"/>
  502. <Column id="func" type="STRING" size="256"/>
  503. <Column id="level" type="STRING" size="256"/>
  504. </ColumnInfo>
  505. <Rows>
  506. <Row>
  507. <Col id="label">즐겨찾기추가</Col>
  508. <Col id="func">fSetFavorForm</Col>
  509. <Col id="level">0</Col>
  510. </Row>
  511. </Rows>
  512. </Dataset>
  513. <Dataset id="ds_pmenu_favormsrght" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  514. <ColumnInfo>
  515. <Column id="label" type="STRING" size="256"/>
  516. <Column id="func" type="STRING" size="256"/>
  517. <Column id="level" type="STRING" size="256"/>
  518. </ColumnInfo>
  519. <Rows>
  520. <Row>
  521. <Col id="label">즐겨찾기추가</Col>
  522. <Col id="func">fSetFavorForm</Col>
  523. <Col id="level">0</Col>
  524. </Row>
  525. </Rows>
  526. </Dataset>
  527. <Dataset id="ds_pmenu_diagmsrghtssik" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  528. <ColumnInfo>
  529. <Column id="label" type="STRING" size="256"/>
  530. <Column id="func" type="STRING" size="256"/>
  531. <Column id="level" type="STRING" size="256"/>
  532. </ColumnInfo>
  533. <Rows>
  534. <Row>
  535. <Col id="label">기본서식설정</Col>
  536. <Col id="func">fSetDefForm</Col>
  537. <Col id="level">0</Col>
  538. </Row>
  539. </Rows>
  540. </Dataset>
  541. <Dataset id="ds_pmenu_preview" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  542. <ColumnInfo>
  543. <Column id="label" type="STRING" size="256"/>
  544. <Column id="func" type="STRING" size="256"/>
  545. <Column id="level" type="STRING" size="256"/>
  546. </ColumnInfo>
  547. <Rows>
  548. <Row>
  549. <Col id="label">미리보기</Col>
  550. <Col id="func">fFormPreView</Col>
  551. <Col id="level">0</Col>
  552. </Row>
  553. </Rows>
  554. </Dataset>
  555. <Dataset id="ds_tmp_pflist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  556. <ColumnInfo>
  557. <Column id="levl" type="STRING" size="256" sumtext="레벨"/>
  558. <Column id="itemindxseq" type="STRING" size="256" sumtext="레벨"/>
  559. <Column id="supitemindxseq" type="STRING" size="256" sumtext="srcformcd"/>
  560. <Column id="linkflag" type="STRING" size="256" sumtext="연결구분"/>
  561. <Column id="linkcd" type="STRING" size="256" sumtext="레벨"/>
  562. <Column id="flag" type="STRING" size="256" sumtext="구불"/>
  563. <Column id="imge" type="STRING" size="256" sumtext="이미지"/>
  564. <Column id="labl" type="STRING" size="256" sumtext="레이블"/>
  565. <Column id="valu" type="STRING" size="256" sumtext="키값"/>
  566. <Column id="path" type="STRING" size="256" sumtext="경로"/>
  567. <Column id="imgecd" type="STRING" size="256" sumtext="경로"/>
  568. <Column id="imgenm" type="STRING" size="256" sumtext="경로"/>
  569. <Column id="refyn" type="STRING" size="256" sumtext="참조여부"/>
  570. <Column id="tabflag" type="STRING" size="256" sumtext="탭구분"/>
  571. <Column id="src" type="STRING" size="256" sumtext="srcformcd"/>
  572. <Column id="indxflag" type="STRING" size="256" sumtext="P"/>
  573. <Column id="seqcd" type="STRING" size="256" sumtext="순번"/>
  574. <Column id="formprogflag" type="STRING" size="256" sumtext="서식프로그램구분"/>
  575. <Column id="formprognm" type="STRING" size="256" sumtext="프로그램서식의화면명"/>
  576. <Column id="formchosflag" type="STRING" size="256" sumtext="formchosflag"/>
  577. </ColumnInfo>
  578. </Dataset>
  579. <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  580. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  581. <ColumnInfo>
  582. <Column id="levl" type="STRING" size="256" sumtext="레벨"/>
  583. <Column id="imge" type="STRING" size="256" sumtext="이미지"/>
  584. <Column id="labl" type="STRING" size="256" sumtext="레이블"/>
  585. <Column id="valu" type="STRING" size="256" sumtext="키값"/>
  586. <Column id="path" type="STRING" size="256" sumtext="경로"/>
  587. <Column id="flag" type="STRING" size="256" sumtext="구분"/>
  588. <Column id="tabflag" type="STRING" size="256" sumtext="탭구분"/>
  589. <Column id="indxflag" type="STRING" size="256" sumtext="인덱스구분"/>
  590. <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
  591. <Column id="seqcd" type="STRING" size="256" sumtext="순번"/>
  592. <Column id="formbizcls" type="STRING" size="256" sumtext="서식사용구분"/>
  593. </ColumnInfo>
  594. </Dataset>
  595. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  596. <ColumnInfo>
  597. <Column id="formprogflag" type="STRING" size="256" sumtext="프로그램서식구분"/>
  598. <Column id="formfromdt" type="STRING" size="256" sumtext="서식시작일시"/>
  599. </ColumnInfo>
  600. <Rows>
  601. <Row/>
  602. </Rows>
  603. </Dataset>
  604. <Dataset id="ds_main_profform" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  605. <ColumnInfo>
  606. <Column id="depth" type="STRING" size="256" sumtext="Depth"/>
  607. <Column id="indx" type="STRING" size="256" sumtext="indx"/>
  608. <Column id="supindx" type="STRING" size="256" sumtext="supindx"/>
  609. <Column id="depthnm" type="STRING" size="256" sumtext="Depthnm"/>
  610. <Column id="formfromdt" type="STRING" size="256" sumtext="서식시작일시"/>
  611. <Column id="formnm" type="STRING" size="256" sumtext="서식명"/>
  612. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  613. <Column id="srcformcd" type="STRING" size="256" sumtext="원서식코드"/>
  614. <Column id="imgeicon" type="STRING" size="256" sumtext="아이콘 이미지"/>
  615. </ColumnInfo>
  616. </Dataset>
  617. <Dataset id="ds_send_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  618. <ColumnInfo>
  619. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  620. <Column id="formbsetflag" type="STRING" size="256" sumtext="등록구분"/>
  621. <Column id="formbsetdeptcd" type="STRING" size="256" sumtext="서식사용여부"/>
  622. </ColumnInfo>
  623. </Dataset>
  624. <Dataset id="ds_main_savedinfo_formbaseset" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  625. <ColumnInfo>
  626. <Column id="seq" type="INT" size="256" sumtext="순번"/>
  627. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  628. <Column id="formnm" type="STRING" size="256" sumtext="서식명"/>
  629. <Column id="formprogflag" type="STRING" size="256" sumtext="프로그램서식구분"/>
  630. <Column id="formprognm" type="STRING" size="256" sumtext="프로그램서식명"/>
  631. <Column id="formextnnm" type="STRING" size="256" sumtext="서식확장명칭"/>
  632. <Column id="srcformcd" type="STRING" size="256" sumtext="서식사용자설정서식코드"/>
  633. <Column id="formnminfo" type="STRING" size="256" sumtext="서식정보"/>
  634. <Column id="formbsetseq" type="INT" size="256" sumtext="서식사용구분"/>
  635. <Column id="formchosflag" type="STRING" size="256" sumtext="서식내원구분"/>
  636. </ColumnInfo>
  637. </Dataset>
  638. <Dataset id="ds_main_savedinfo_rsltmsg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  639. <ColumnInfo>
  640. <Column id="rsltcd" type="STRING" size="256" sumtext="메세지"/>
  641. <Column id="rsltmsg" type="STRING" size="256" sumtext="메세지"/>
  642. </ColumnInfo>
  643. </Dataset>
  644. <Dataset id="ds_send_srch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  645. <ColumnInfo>
  646. <Column id="imgenm" type="STRING" size="256" sumtext="이미지명"/>
  647. </ColumnInfo>
  648. </Dataset>
  649. <Dataset id="ds_main_common_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  650. <ColumnInfo>
  651. <Column id="deptcd" type="STRING" size="256"/>
  652. <Column id="depthngnm" type="STRING" size="256"/>
  653. </ColumnInfo>
  654. <Rows>
  655. <Row>
  656. <Col id="deptcd">-</Col>
  657. <Col id="depthngnm">전체</Col>
  658. </Row>
  659. </Rows>
  660. </Dataset>
  661. <Dataset id="ds_main_ward_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  662. <Dataset id="ds_main_common_drlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  663. <Dataset id="ds_main_common_M0259" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  664. <Dataset id="ds_main_common_M0062" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  665. <Dataset id="ds_pmenu_imgprivateadd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  666. <ColumnInfo>
  667. <Column id="label" type="STRING" size="256"/>
  668. <Column id="func" type="STRING" size="256"/>
  669. <Column id="level" type="STRING" size="256"/>
  670. </ColumnInfo>
  671. <Rows>
  672. <Row>
  673. <Col id="label">개인탭에 이미지추가</Col>
  674. <Col id="func">fImgAdd</Col>
  675. <Col id="level">0</Col>
  676. </Row>
  677. </Rows>
  678. </Dataset>
  679. <Dataset id="ds_hidden_indxlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  680. <ColumnInfo>
  681. <Column id="status" type="STRING" size="256" sumtext="처리상태"/>
  682. <Column id="depth" type="STRING" size="256" sumtext="레벨"/>
  683. <Column id="itemindxseq" type="INT" size="256" sumtext="항목색인번호"/>
  684. <Column id="supitemindxseq" type="INT" size="256" sumtext="상위항목색인번호"/>
  685. <Column id="indxflag" type="STRING" size="256" sumtext="색인구분"/>
  686. <Column id="indxnm" type="STRING" size="256" sumtext="색인명칭"/>
  687. <Column id="indxcnts" type="STRING" size="256" sumtext="색인설명"/>
  688. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  689. <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
  690. <Column id="linkflag" type="STRING" size="256" sumtext="연결구분(N:폴더,Y:파일)"/>
  691. <Column id="linkcd" type="STRING" size="256" sumtext="연결데이타코드(서식/이미지코드)"/>
  692. <Column id="comnseq" type="INT" size="256" sumtext="연결데이타시퀀스(상용구번호)"/>
  693. <Column id="sortno" type="INT" size="256" sumtext="정렬순서"/>
  694. <Column id="valiyn" type="STRING" size="256" sumtext="유효여부"/>
  695. <Column id="jobkind" type="STRING" size="256" sumtext="직종구분"/>
  696. <Column id="slipno" type="INT" size="256" sumtext="슬립번호"/>
  697. <Column id="favorDel" type="STRING" size="256" sumtext="개인즐겨찾기 여부"/>
  698. <Column id="valu" type="STRING" size="256" sumtext="userid"/>
  699. <Column id="flag" type="STRING" size="256" sumtext="userid text"/>
  700. </ColumnInfo>
  701. <Rows>
  702. <Row>
  703. <Col id="status"/>
  704. <Col id="itemindxseq"/>
  705. <Col id="supitemindxseq"/>
  706. <Col id="indxflag"/>
  707. <Col id="indxnm"/>
  708. <Col id="indxcnts"/>
  709. <Col id="deptcd"/>
  710. <Col id="userid"/>
  711. <Col id="linkflag"/>
  712. <Col id="linkcd"/>
  713. <Col id="comnseq"/>
  714. <Col id="sortno"/>
  715. <Col id="valiyn"/>
  716. <Col id="slipno"/>
  717. <Col id="depth"/>
  718. <Col id="indxflag"/>
  719. <Col id="valu"/>
  720. <Col id="flag"/>
  721. </Row>
  722. </Rows>
  723. </Dataset>
  724. <Dataset id="ds_pmenu_imgprivatedel" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  725. <ColumnInfo>
  726. <Column id="label" type="STRING" size="256"/>
  727. <Column id="func" type="STRING" size="256"/>
  728. <Column id="level" type="STRING" size="256"/>
  729. </ColumnInfo>
  730. <Rows>
  731. <Row>
  732. <Col id="label">이미지삭제</Col>
  733. <Col id="func">fImgDel</Col>
  734. <Col id="level">0</Col>
  735. </Row>
  736. </Rows>
  737. </Dataset>
  738. <Dataset id="ds_tmp_indxlist_pflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  739. <ColumnInfo>
  740. <Column id="levl" type="STRING" size="256" sumtext="레벨"/>
  741. <Column id="imge" type="STRING" size="256" sumtext="이미지"/>
  742. <Column id="labl" type="STRING" size="256" sumtext="레이블"/>
  743. <Column id="valu" type="STRING" size="256" sumtext="키값"/>
  744. <Column id="path" type="STRING" size="256" sumtext="경로"/>
  745. <Column id="flag" type="STRING" size="256" sumtext="구분"/>
  746. <Column id="tabflag" type="STRING" size="256" sumtext="탭구분"/>
  747. <Column id="refyn" type="STRING" size="256" sumtext="참조여부"/>
  748. <Column id="linkflag" type="STRING" size="256" sumtext="연결구분"/>
  749. <Column id="seqcd" type="STRING" size="256" sumtext="순번"/>
  750. <Column id="formprogflag" type="STRING" size="256" sumtext="서식프로그램구분"/>
  751. <Column id="formprognm" type="STRING" size="256" sumtext="프로그램서식의화면명"/>
  752. <Column id="src" type="STRING" size="256" sumtext="srcformcd"/>
  753. <Column id="formchosflag" type="STRING" size="256" sumtext="formchosflag"/>
  754. </ColumnInfo>
  755. </Dataset>
  756. <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  757. <ColumnInfo>
  758. <Column id="formcd" type="STRING" size="256"/>
  759. <Column id="formkind" type="STRING" size="256"/>
  760. <Column id="pid" type="STRING" size="256"/>
  761. <Column id="orddd" type="STRING" size="256"/>
  762. <Column id="cretno" type="STRING" size="256"/>
  763. <Column id="btnvisible" type="STRING" size="256"/>
  764. <Column id="btnenable" type="STRING" size="256"/>
  765. <Column id="unpreprec" type="STRING" size="256"/>
  766. <Column id="modalyn" type="STRING" size="256"/>
  767. </ColumnInfo>
  768. </Dataset>
  769. <Dataset id="ds_temp_srcformcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  770. </Objects>
  771. <Bind>
  772. <BindItem id="item0" compid="grup_base.switch1.case_imgsrch.ipt_imgnm" propid="value" datasetid="ds_init" columnid="imgenm"/>
  773. <BindItem id="item1" compid="grup_base.switch1.case_master.combo1" propid="value" datasetid="ds_main_newform" columnid="formbizcls"/>
  774. <BindItem id="item2" compid="grup_base.switch1.case_ocr.cmb_formcls" propid="value" datasetid="ds_main_ocrsch" columnid="ocrflag"/>
  775. <BindItem id="item3" compid="grup_base.switch1.case_ocr.cmb_formchosflag" propid="value" datasetid="ds_main_ocrsch" columnid="formchosflag"/>
  776. <BindItem id="item4" compid="grup_base.switch1.case_ocr.cmb_ocrdept" propid="value" datasetid="ds_main_ocrsch" columnid="dept"/>
  777. <BindItem id="item5" compid="grup_base.switch1.case_ocr.cmb_formbizcls" propid="value" datasetid="ds_main_ocrsch" columnid="formbizcls"/>
  778. <BindItem id="item6" compid="group1.radio2" propid="value" datasetid="ds_etc" columnid="iordo"/>
  779. <BindItem id="item7" compid="group1.radio1" propid="value" datasetid="ds_etc" columnid="rdo"/>
  780. <BindItem id="item8" compid="group1.input1" propid="value" datasetid="ds_etc" columnid="userid"/>
  781. <BindItem id="item9" compid="group1.input2" propid="value" datasetid="ds_etc" columnid="deptcd"/>
  782. <BindItem id="item10" compid="switch1.case_master.combo1" propid="value" datasetid="ds_main_newform" columnid="formbizcls"/>
  783. </Bind>
  784. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  785. * System Name :
  786. * Job Name :
  787. * Creator :
  788. * Make Date : 2015-01-13
  789. * Description :
  790. *---------------------------------------------------------------------------------------
  791. * Modify Date Modifier Modify Description
  792. *---------------------------------------------------------------------------------------
  793. * 2015-01-13 Live Converter TF->XP
  794. *
  795. *---------------------------------------------------------------------------------------
  796. ****************************************************************************************/
  797. //=======================================================================================
  798. // Lib Include
  799. //---------------------------------------------------------------------------------------
  800. include "com_commonxp::comm_main.xjs"
  801. include "emr_commonxp::EMRCommon.xjs"
  802. include "emr_prcpmngtxp::MMO001.xjs"
  803. include "emr_medirecxp::MMR00100.xjs"
  804. include "emr_medirecxp::SPMMR01000.xjs"
  805. //include "emr_formmngtxp::MRFCommon.xjs"
  806. //=======================================================================================
  807. // Global Form Variable
  808. //---------------------------------------------------------------------------------------
  809. var oOpener;
  810. //=======================================================================================
  811. // Function
  812. //---------------------------------------------------------------------------------------
  813. /****************************************************************************************
  814. * Argument : 01.sKey : 코드아이디
  815. * : 02.sValue : 코드명
  816. * Description : 공통코드를 가져온다.
  817. ****************************************************************************************/
  818. //=======================================================================================
  819. // Transaction Callback
  820. //---------------------------------------------------------------------------------------
  821. /****************************************************************************************
  822. * Argument : 01.sSvcId : 서비스 ID
  823. * : 02.nErrorCode : 에러코드
  824. * : 03.sErrorMsg : 에러메시지
  825. * Description : cf_의 콜백함수
  826. ****************************************************************************************/
  827. function cf_(sSvcId, nErrorCode, sErrorMsg){
  828. }
  829. //=======================================================================================
  830. // Event
  831. //---------------------------------------------------------------------------------------
  832. /****************************************************************************************
  833. * Components :
  834. * Components ID : button5
  835. * Event : onlbuttonup
  836. * Argument : 01.obj : Object Event has occurred
  837. * : 02.e : Event Object
  838. * Description :
  839. ****************************************************************************************/
  840. function SPMMR01000_oninit(obj:Form, e:InitEventInfo)
  841. {
  842. frmf_initForm(obj);
  843. }
  844. function SPMMR01000_onload(obj:Form, e:LoadEventInfo)
  845. {
  846. if( frmf_getCurrentFormKind() == "main" ){
  847. oOpener = frmf_getMainViewer();
  848. }else{
  849. if( sysf_getObjType(this) == "Form" ) oOpener = opener;
  850. else oOpener = this.getOwnerFrame().form;
  851. }
  852. fReadyForm();
  853. parentID = oOpener.frmf_getParameter("winid");
  854. if(parentID == "SMMMR03600")
  855. {
  856. btn_all.text = "해부학적";
  857. btn_all.position.width = 60;
  858. btn_imgsrch.position.x = 140;
  859. lf_btn_tabChanged("btn_dept");
  860. }
  861. // 진료지원화면의 서식목록 팝업시 마스터 탭 선택
  862. var openScrnID = oOpener.frmf_getScreenID();
  863. if( openScrnID == "SMAEB00200" || openScrnID == "SMAER00400"){
  864. lf_btn_tabChanged("btn_master");
  865. }
  866. //[요청번호:20160824021] 외래수진에 입원서식 작성 제한 서식코드
  867. lf_getHardCDList("N", 9968, null, ds_temp_srcformcd);
  868. }
  869. function grup_base_switch1_case_user_trv_userlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  870. {
  871. fSelectTree("USER", obj);
  872. }
  873. function grup_base_switch1_case_user_trv_userlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  874. {
  875. fFormMouseRghtBtnPopup(obj, e);
  876. }
  877. function grup_base_switch1_case_dept_trv_deptlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  878. {
  879. fSelectTree("DEPT", obj);
  880. }
  881. function grup_base_switch1_case_dept_trv_deptlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  882. {
  883. fFormMouseRghtBtnPopup(obj, e);
  884. }
  885. function grup_base_switch1_case_all_trv_alllist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  886. {
  887. fSelectTree("ALL", obj);
  888. }
  889. function grup_base_switch1_case_all_trv_alllist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  890. {
  891. fFormMouseRghtBtnPopup(obj, e);
  892. }
  893. function grup_base_switch1_case_all_trv_alllist_oncellclick(obj:Grid, e:GridClickEventInfo)
  894. {
  895. return true;
  896. //event.propagate = "stop";
  897. }
  898. function grup_base_switch1_case_imgsrch_btn_search_onclick(obj:Button, e:ClickEventInfo)
  899. {
  900. fSearch();
  901. }
  902. function grup_base_switch1_case_imgsrch_ipt_imgnm_onkeydown(obj:Edit, e:KeyEventInfo)
  903. {
  904. if(e.keycode == 13){
  905. fSearch();
  906. }
  907. }
  908. function grup_base_switch1_case_imgsrch_grd_imgnmlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  909. {
  910. fGridImageView(e.row);
  911. }
  912. function grup_base_switch1_case_master_trv_master_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  913. {
  914. fSelectTree("MAST", obj);
  915. }
  916. function grup_base_switch1_case_master_trv_master_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  917. {
  918. fFormMouseRghtBtnPopup(obj, e);
  919. }
  920. function grup_base_switch1_case_master_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  921. {
  922. ds_init.setColumn(0, "Mref","N");
  923. ds_init.setColumn(0, "tabflag", "M");
  924. fSelectIndxList();
  925. }
  926. function grup_base_switch1_case_ocr_button37_onclick(obj:Button, e:ClickEventInfo)
  927. {
  928. fOcrTreeSrch();
  929. }
  930. function grup_base_switch1_case_ocr_trv_ocrlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  931. {
  932. fSelectOCR();
  933. }
  934. function grup_base_button1_onclick(obj:Button, e:ClickEventInfo)
  935. {
  936. if (group1.visible)
  937. {
  938. group1.visible = false;
  939. }
  940. else
  941. {
  942. group1.position.x = 45;
  943. group1.position.y = 25;
  944. group1.visible = true;
  945. }
  946. }
  947. function group1_radio1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  948. {
  949. ds_init.setColumn(0, "Iref", "N");
  950. ds_init.setColumn(0, "Dref", "N");
  951. ds_init.setColumn(0, "Aref", "N");
  952. ds_init.setColumn(0, "Mref", "N");
  953. model.makeValue("/root/init/indxflag", model.getValue("/root/rdo"));
  954. if( model.getValue("/root/rdo") == "P")
  955. {
  956. btn_imgsrch.visible = true;
  957. btn_master.visible = false;
  958. }
  959. else
  960. {
  961. btn_imgsrch.visible = false;
  962. btn_master.visible = true;
  963. }
  964. model.refresh();
  965. }
  966. function group1_input1_onkillfocus(obj:Edit, e:KillFocusEventInfo)
  967. {
  968. radio1.dispatch("xforms-select");
  969. }
  970. function group1_input2_onkillfocus(obj:Edit, e:KillFocusEventInfo)
  971. {
  972. radio1.dispatch("xforms-select");
  973. }
  974. function pmn_menu_diagmsrght_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  975. {
  976. eval(e.id + "()");
  977. }
  978. function pmn_menu_favormsrght_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  979. {
  980. eval(e.id + "()");
  981. }
  982. function pmn_menu_diagmsrghtssik_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  983. {
  984. eval(e.id + "()");
  985. }
  986. function pmn_menu_preview_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  987. {
  988. eval(e.id + "()");
  989. }
  990. function switch1_case_imgsrch_grd_imgnmlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  991. {
  992. var nRow = ds_main_imglistinfo_imglist.rowposition;
  993. var imgnm = ds_main_imglistinfo_imglist.getColumn(nRow, "imglistnm");
  994. if( parentID == "SMMMR03600" && !utlf_isNull(imgnm)){
  995. //setPopupMenu("grd_imgnmlist", false, "/root/pmenu/imgprivateadd/mouserght", "label", "func"); //검색 ->개인 즐겨찾기 추가
  996. pmn_menu_imgprivateadd.trackPopup(e.screenX,e.screenY);
  997. }
  998. }
  999. function lf_btn_click(obj:Button, e:ClickEventInfo)
  1000. {
  1001. lf_btn_tabChanged(obj.name);
  1002. }
  1003. function formgrid_oncellclick(obj:Grid, e:GridClickEventInfo)
  1004. {
  1005. if( (!utlf_isNull(parent) && (parent.name == "SPMMR01000") && !utlf_isNull(opener) && (opener.frmf_getScreenID() == "SMMMR00100" || opener.frmf_getScreenID() == "SMAEB00200")) )
  1006. {
  1007. var nRow = eval(obj.binddataset).rowposition;
  1008. var sValu = eval(obj.binddataset).getColumn(nRow, "valu");
  1009. var sFormprogflag = eval(obj.binddataset).getColumn(nRow, "formprogflag");
  1010. if(!utlf_isNull(sValu) && sValu.length >= 10)
  1011. {
  1012. var objArg = new Object();
  1013. ds_cond_formdata.clearData();
  1014. ds_cond_formdata.addRow();
  1015. ds_cond_formdata.setColumn(0, "formcd", sValu);
  1016. ds_cond_formdata.setColumn(0, "formkind", "new");
  1017. ds_cond_formdata.setColumn(0, "btnvisible", false);
  1018. ds_cond_formdata.setColumn(0, "pid", ds_main_paminfo.getColumn(0, "pid"));
  1019. ds_cond_formdata.setColumn(0, "cretno", ds_main_paminfo.getColumn(0, "cretno"));
  1020. //ivw_loader.lf_loadSMMMR01100(false, objArg);
  1021. }
  1022. }
  1023. }]]></Script>
  1024. </Form>
  1025. </FDL>