SPMMI00700_통합결과조회컬럼설정.xfdl 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMI00700_통합결과조회컬럼설정" classname="SPMMB01100_사용자화면설정" inheritanceid="" position="absolute 0 0 842 367" titletext="통합결과조회컬럼설정" oninit="SPMMI00700_oninit" onload="SPMMI00700_onload" name="SPMMI00700_통합결과조회컬럼설정">
  5. <Layouts>
  6. <Layout>
  7. <Tab id="Tab00" taborder="0" tabindex="0" scrollbars="autoboth" position="absolute 0 0 840 332" anchor="all" onchanged="Tab00_onchanged">
  8. <Tabpages>
  9. <Tabpage id="group" text="그룹별">
  10. <Layouts>
  11. <Layout width="1129" height="305">
  12. <Grid id="grd_grouplist_basic" taborder="1" useinputpanel="false" position="absolute 3 30 838 97" anchor="left top right" binddataset="ds_basicGroup" selecttype="multiarea" scrollpixel="all">
  13. <Formats>
  14. <Format id="default">
  15. <Columns>
  16. <Column size="25"/>
  17. <Column size="75"/>
  18. <Column size="75"/>
  19. <Column size="75"/>
  20. <Column size="115"/>
  21. <Column size="70"/>
  22. <Column size="70"/>
  23. <Column size="100"/>
  24. <Column size="60"/>
  25. <Column size="40"/>
  26. <Column size="65"/>
  27. <Column size="55"/>
  28. <Column size="70"/>
  29. <Column size="70"/>
  30. <Column size="70"/>
  31. </Columns>
  32. <Rows>
  33. <Row size="24" band="head"/>
  34. <Row size="24"/>
  35. </Rows>
  36. <Band id="head">
  37. <Cell displaytype="checkbox" edittype="checkbox"/>
  38. <Cell col="1" text="보고일자"/>
  39. <Cell col="2" text="검사일자"/>
  40. <Cell col="3" text="처방일자"/>
  41. <Cell col="4" text="검사명"/>
  42. <Cell col="5" text="검체명"/>
  43. <Cell col="6" text="병리번호"/>
  44. <Cell col="7" text="육안검사의"/>
  45. <Cell col="8" text="상태"/>
  46. <Cell col="9" text="입/외"/>
  47. <Cell col="10" text="처방의"/>
  48. <Cell col="11" text="구분"/>
  49. <Cell col="12" text="보고일자"/>
  50. <Cell col="13" text="검사일자"/>
  51. <Cell col="14" text="처방일자"/>
  52. </Band>
  53. <Band id="body">
  54. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  55. <Cell col="1" text="bind:lastreptdd"/>
  56. <Cell col="2" text="bind:execdd1"/>
  57. <Cell col="3" text="bind:prcpdd1"/>
  58. <Cell col="4" text="bind:examnm"/>
  59. <Cell col="5" text="bind:spcnm"/>
  60. <Cell col="6" text="bind:ptno"/>
  61. <Cell col="7" text="bind:grosdrnm"/>
  62. <Cell col="8" text="bind:statnm"/>
  63. <Cell col="9" text="bind:prcpgenrflag"/>
  64. <Cell col="10" text="bind:drnm"/>
  65. <Cell col="11" text="bind:examgubun"/>
  66. <Cell col="12" text="bind:lastreptdd1"/>
  67. <Cell col="13" text="bind:execdd"/>
  68. <Cell col="14" text="bind:prcpdd"/>
  69. </Band>
  70. </Format>
  71. </Formats>
  72. </Grid>
  73. <Grid id="grd_grouplist" taborder="6" binddataset="ds_AllGroup" useinputpanel="false" selecttype="multiarea" cellsizingtype="col" onrbuttondown="Tab00_grd_onrbuttondown" ondrag="Tab00_grd_ondrag" ondragmove="Tab00_grd_ondragmove" position="absolute 3 132 836 199" anchor="left top right">
  74. <Formats>
  75. <Format id="default">
  76. <Columns>
  77. <Column size="25"/>
  78. <Column size="75"/>
  79. <Column size="75"/>
  80. <Column size="75"/>
  81. <Column size="115"/>
  82. <Column size="70"/>
  83. <Column size="70"/>
  84. <Column size="100"/>
  85. <Column size="60"/>
  86. <Column size="40"/>
  87. <Column size="65"/>
  88. <Column size="55"/>
  89. <Column size="70"/>
  90. <Column size="70"/>
  91. <Column size="70"/>
  92. </Columns>
  93. <Rows>
  94. <Row size="24" band="head"/>
  95. <Row size="24"/>
  96. </Rows>
  97. <Band id="head">
  98. <Cell displaytype="checkbox" edittype="checkbox"/>
  99. <Cell col="1" text="보고일자"/>
  100. <Cell col="2" text="검사일자"/>
  101. <Cell col="3" text="처방일자"/>
  102. <Cell col="4" text="검사명"/>
  103. <Cell col="5" text="검체명"/>
  104. <Cell col="6" text="병리번호"/>
  105. <Cell col="7" text="육안검사의"/>
  106. <Cell col="8" text="상태"/>
  107. <Cell col="9" text="입/외"/>
  108. <Cell col="10" text="처방의"/>
  109. <Cell col="11" text="구분"/>
  110. <Cell col="12" text="보고일자"/>
  111. <Cell col="13" text="검사일자"/>
  112. <Cell col="14" text="처방일자"/>
  113. </Band>
  114. <Band id="body">
  115. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  116. <Cell col="1" text="bind:lastreptdd"/>
  117. <Cell col="2" text="bind:execdd1"/>
  118. <Cell col="3" text="bind:prcpdd1"/>
  119. <Cell col="4" text="bind:examnm"/>
  120. <Cell col="5" text="bind:spcnm"/>
  121. <Cell col="6" text="bind:ptno"/>
  122. <Cell col="7" text="bind:grosdrnm"/>
  123. <Cell col="8" text="bind:statnm"/>
  124. <Cell col="9" text="bind:prcpgenrflag"/>
  125. <Cell col="10" text="bind:drnm"/>
  126. <Cell col="11" text="bind:examgubun"/>
  127. <Cell col="12" text="bind:lastreptdd1"/>
  128. <Cell col="13" text="bind:execdd"/>
  129. <Cell col="14" text="bind:prcpdd"/>
  130. </Band>
  131. </Format>
  132. </Formats>
  133. </Grid>
  134. <Grid id="grd_grouplist_resize" taborder="7" binddataset="ds_ResizeGroup" useinputpanel="false" selecttype="multiarea" cellsizingtype="col" cellmovingtype="col" onrbuttondown="Tab00_grd_resize_onrbuttondown" ondragmove="Tab00_grd_resize_ondragmove" ondrop="Tab00_grd_resize_ondrop" position="absolute 3 234 836 301" anchor="left top right">
  135. <Formats>
  136. <Format id="default">
  137. <Columns>
  138. <Column size="25"/>
  139. <Column size="75"/>
  140. <Column size="75"/>
  141. <Column size="75"/>
  142. <Column size="115"/>
  143. <Column size="70"/>
  144. <Column size="70"/>
  145. <Column size="100"/>
  146. <Column size="60"/>
  147. <Column size="40"/>
  148. <Column size="65"/>
  149. <Column size="55"/>
  150. <Column size="70"/>
  151. <Column size="70"/>
  152. <Column size="70"/>
  153. </Columns>
  154. <Rows>
  155. <Row size="24" band="head"/>
  156. <Row size="24"/>
  157. </Rows>
  158. <Band id="head">
  159. <Cell displaytype="checkbox" edittype="checkbox"/>
  160. <Cell col="1" text="보고일자"/>
  161. <Cell col="2" text="검사일자"/>
  162. <Cell col="3" text="처방일자"/>
  163. <Cell col="4" text="검사명"/>
  164. <Cell col="5" text="검체명"/>
  165. <Cell col="6" text="병리번호"/>
  166. <Cell col="7" text="육안검사의"/>
  167. <Cell col="8" text="상태"/>
  168. <Cell col="9" text="입/외"/>
  169. <Cell col="10" text="처방의"/>
  170. <Cell col="11" text="구분"/>
  171. <Cell col="12" text="보고일자"/>
  172. <Cell col="13" text="검사일자"/>
  173. <Cell col="14" text="처방일자"/>
  174. </Band>
  175. <Band id="body">
  176. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  177. <Cell col="1" text="bind:lastreptdd"/>
  178. <Cell col="2" text="bind:execdd1"/>
  179. <Cell col="3" text="bind:prcpdd1"/>
  180. <Cell col="4" text="bind:examnm"/>
  181. <Cell col="5" text="bind:spcnm"/>
  182. <Cell col="6" text="bind:ptno"/>
  183. <Cell col="7" text="bind:grosdrnm"/>
  184. <Cell col="8" text="bind:statnm"/>
  185. <Cell col="9" text="bind:prcpgenrflag"/>
  186. <Cell col="10" text="bind:drnm"/>
  187. <Cell col="11" text="bind:examgubun"/>
  188. <Cell col="12" text="bind:lastreptdd1"/>
  189. <Cell col="13" text="bind:execdd"/>
  190. <Cell col="14" text="bind:prcpdd"/>
  191. </Band>
  192. </Format>
  193. </Formats>
  194. </Grid>
  195. </Layout>
  196. </Layouts>
  197. </Tabpage>
  198. <Tabpage id="kind" text="분류별">
  199. <Layouts>
  200. <Layout width="1129" height="305">
  201. <Grid id="grd_kindlist_basic" taborder="4" binddataset="ds_basicKind" scrollpixel="all" useinputpanel="false" selecttype="multiarea" position="absolute 3 30 838 97" anchor="left top right">
  202. <Formats>
  203. <Format id="default">
  204. <Columns>
  205. <Column size="25"/>
  206. <Column size="75"/>
  207. <Column size="75"/>
  208. <Column size="75"/>
  209. <Column size="115"/>
  210. <Column size="70"/>
  211. <Column size="70"/>
  212. <Column size="100"/>
  213. <Column size="60"/>
  214. <Column size="40"/>
  215. <Column size="65"/>
  216. <Column size="55"/>
  217. <Column size="70"/>
  218. <Column size="70"/>
  219. <Column size="77"/>
  220. <Column size="0"/>
  221. </Columns>
  222. <Rows>
  223. <Row size="24" band="head"/>
  224. <Row size="24"/>
  225. </Rows>
  226. <Band id="head">
  227. <Cell displaytype="checkbox" edittype="checkbox"/>
  228. <Cell col="1" text="보고일자"/>
  229. <Cell col="2" text="검사일자"/>
  230. <Cell col="3" text="처방일자"/>
  231. <Cell col="4" text="검사명"/>
  232. <Cell col="5" text="검체명"/>
  233. <Cell col="6" text="병리번호"/>
  234. <Cell col="7" text="육안검사의"/>
  235. <Cell col="8" text="상태"/>
  236. <Cell col="9" text="입/외"/>
  237. <Cell col="10" text="처방의"/>
  238. <Cell col="11" text="구분"/>
  239. <Cell col="12" text="보고일자"/>
  240. <Cell col="13" text="검사일자"/>
  241. <Cell col="14" text="처방일자"/>
  242. <Cell col="15" text="PB"/>
  243. </Band>
  244. <Band id="body">
  245. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  246. <Cell col="1" text="bind:lastreptdd"/>
  247. <Cell col="2" text="bind:execdd1"/>
  248. <Cell col="3" text="bind:prcpdd1"/>
  249. <Cell col="4" text="bind:examnm"/>
  250. <Cell col="5" text="bind:spcnm"/>
  251. <Cell col="6" text="bind:ptno"/>
  252. <Cell col="7" text="bind:grosdrnm"/>
  253. <Cell col="8" text="bind:statnm"/>
  254. <Cell col="9" text="bind:prcpgenrflag"/>
  255. <Cell col="10" text="bind:drnm"/>
  256. <Cell col="11" text="bind:examgubun"/>
  257. <Cell col="12" text="bind:lastreptdd1"/>
  258. <Cell col="13" text="bind:execdd"/>
  259. <Cell col="14" text="bind:prcpdd"/>
  260. <Cell col="15" text="bind:pbsmearyn"/>
  261. </Band>
  262. </Format>
  263. </Formats>
  264. </Grid>
  265. <Grid id="grd_kindlist" taborder="5" binddataset="ds_AllKind" useinputpanel="false" selecttype="multiarea" cellsizingtype="col" onrbuttondown="Tab00_grd_onrbuttondown" ondrag="Tab00_grd_ondrag" ondragmove="Tab00_grd_ondragmove" position="absolute 3 132 836 199" anchor="left top right">
  266. <Formats>
  267. <Format id="default">
  268. <Columns>
  269. <Column size="25"/>
  270. <Column size="75"/>
  271. <Column size="75"/>
  272. <Column size="75"/>
  273. <Column size="115"/>
  274. <Column size="70"/>
  275. <Column size="70"/>
  276. <Column size="100"/>
  277. <Column size="60"/>
  278. <Column size="40"/>
  279. <Column size="65"/>
  280. <Column size="55"/>
  281. <Column size="70"/>
  282. <Column size="70"/>
  283. <Column size="70"/>
  284. <Column size="30"/>
  285. </Columns>
  286. <Rows>
  287. <Row size="24" band="head"/>
  288. <Row size="24"/>
  289. </Rows>
  290. <Band id="head">
  291. <Cell displaytype="checkbox" edittype="checkbox"/>
  292. <Cell col="1" text="보고일자"/>
  293. <Cell col="2" text="검사일자"/>
  294. <Cell col="3" text="처방일자"/>
  295. <Cell col="4" text="검사명"/>
  296. <Cell col="5" text="검체명"/>
  297. <Cell col="6" text="병리번호"/>
  298. <Cell col="7" text="육안검사의"/>
  299. <Cell col="8" text="상태"/>
  300. <Cell col="9" text="입/외"/>
  301. <Cell col="10" text="처방의"/>
  302. <Cell col="11" text="구분"/>
  303. <Cell col="12" text="보고일자"/>
  304. <Cell col="13" text="검사일자"/>
  305. <Cell col="14" text="처방일자"/>
  306. <Cell col="15" text="PB"/>
  307. </Band>
  308. <Band id="body">
  309. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  310. <Cell col="1" text="bind:lastreptdd"/>
  311. <Cell col="2" text="bind:execdd1"/>
  312. <Cell col="3" text="bind:prcpdd1"/>
  313. <Cell col="4" text="bind:examnm"/>
  314. <Cell col="5" text="bind:spcnm"/>
  315. <Cell col="6" text="bind:ptno"/>
  316. <Cell col="7" text="bind:grosdrnm"/>
  317. <Cell col="8" text="bind:statnm"/>
  318. <Cell col="9" text="bind:prcpgenrflag"/>
  319. <Cell col="10" text="bind:drnm"/>
  320. <Cell col="11" text="bind:examgubun"/>
  321. <Cell col="12" text="bind:lastreptdd1"/>
  322. <Cell col="13" text="bind:execdd"/>
  323. <Cell col="14" text="bind:prcpdd"/>
  324. <Cell col="15" text="bind:pbsmearyn"/>
  325. </Band>
  326. </Format>
  327. </Formats>
  328. </Grid>
  329. <Grid id="grd_kindlist_resize" taborder="6" binddataset="ds_ResizeKind" useinputpanel="false" selecttype="multiarea" cellsizingtype="col" cellmovingtype="col" onrbuttondown="Tab00_grd_resize_onrbuttondown" ondragmove="Tab00_grd_resize_ondragmove" ondrop="Tab00_grd_resize_ondrop" position="absolute 3 234 836 301" anchor="left top right">
  330. <Formats>
  331. <Format id="default">
  332. <Columns>
  333. <Column size="25"/>
  334. <Column size="75"/>
  335. <Column size="75"/>
  336. <Column size="75"/>
  337. <Column size="115"/>
  338. <Column size="70"/>
  339. <Column size="70"/>
  340. <Column size="100"/>
  341. <Column size="60"/>
  342. <Column size="40"/>
  343. <Column size="65"/>
  344. <Column size="55"/>
  345. <Column size="70"/>
  346. <Column size="70"/>
  347. <Column size="70"/>
  348. <Column size="0"/>
  349. </Columns>
  350. <Rows>
  351. <Row size="24" band="head"/>
  352. <Row size="24"/>
  353. </Rows>
  354. <Band id="head">
  355. <Cell displaytype="checkbox" edittype="checkbox"/>
  356. <Cell col="1" text="보고일자"/>
  357. <Cell col="2" text="검사일자"/>
  358. <Cell col="3" text="처방일자"/>
  359. <Cell col="4" text="검사명"/>
  360. <Cell col="5" text="검체명"/>
  361. <Cell col="6" text="병리번호"/>
  362. <Cell col="7" text="육안검사의"/>
  363. <Cell col="8" text="상태"/>
  364. <Cell col="9" text="입/외"/>
  365. <Cell col="10" text="처방의"/>
  366. <Cell col="11" text="구분"/>
  367. <Cell col="12" text="보고일자"/>
  368. <Cell col="13" text="검사일자"/>
  369. <Cell col="14" text="처방일자"/>
  370. <Cell col="15" text="PB"/>
  371. </Band>
  372. <Band id="body">
  373. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check"/>
  374. <Cell col="1" text="bind:lastreptdd"/>
  375. <Cell col="2" text="bind:execdd1"/>
  376. <Cell col="3" text="bind:prcpdd1"/>
  377. <Cell col="4" text="bind:examnm"/>
  378. <Cell col="5" text="bind:spcnm"/>
  379. <Cell col="6" text="bind:ptno"/>
  380. <Cell col="7" text="bind:grosdrnm"/>
  381. <Cell col="8" text="bind:statnm"/>
  382. <Cell col="9" text="bind:prcpgenrflag"/>
  383. <Cell col="10" text="bind:drnm"/>
  384. <Cell col="11" text="bind:examgubun"/>
  385. <Cell col="12" text="bind:lastreptdd1"/>
  386. <Cell col="13" text="bind:execdd"/>
  387. <Cell col="14" text="bind:prcpdd"/>
  388. <Cell col="15" text="bind:pbsmearyn"/>
  389. </Band>
  390. </Format>
  391. </Formats>
  392. </Grid>
  393. </Layout>
  394. </Layouts>
  395. </Tabpage>
  396. </Tabpages>
  397. </Tab>
  398. <Static id="Static00" text="기본설정" position="absolute 5 37 85 57" class="tit_2"/>
  399. <Static id="Static01" text="전체설정" class="tit_2" position="absolute 5 138 85 158"/>
  400. <Static id="Static02" text="컬럼추가(먼저 데이터영역을 선택한 후 마우스 오른쪽 버튼을 눌러 컬럼추가 또는 사용자 설정으로 마우스 드레그)가 가능 합니다." position="absolute 130 138 840 158"/>
  401. <Static id="Static03" text="사용자설정" class="tit_2" position="absolute 5 239 101 259"/>
  402. <Static id="Static04" text="컬럼삭제, 컬럼고정(데이터 영역에서 마우스 오른쪽버튼), 컬럼 순서변경(원하는 위치로 제목 드레그), 컬럼 사이즈변경(컬럼 사이의 분리선 드레그)이 가능 합니다." position="absolute 130 229 836 265"/>
  403. <Button id="Button00" taborder="1" text="전체설정" position="absolute 552 341 632 361" class="btn4" anchor="right bottom" onclick="Button00_onclick"/>
  404. <Button id="Button01" taborder="2" text="기본설정" class="btn4" position="absolute 636 341 716 361" anchor="right bottom" onclick="Button01_onclick"/>
  405. <Button id="Button02" taborder="3" text="저장" class="btn4" position="absolute 720 341 776 361" anchor="right bottom" onclick="Button02_onclick"/>
  406. <Button id="Button03" taborder="4" text="취소" class="btn3" position="absolute 780 341 836 361" anchor="right bottom" onclick="Button03_onclick"/>
  407. <Static id="Static05" text="컬럼고정 기능은 왼쪽부터 ☜ 표시 된 컬럼까지 고정 됩니다." position="absolute 10 347 380 367" anchor="right bottom"/>
  408. <PopupMenu id="pmn_menu1" position="absolute 856 159 924 185" innerdataset="@ds_menu1" idcolumn="hardcd" captioncolumn="hardcdnm" levelcolumn="level" onmenuclick="pmn_menu1_onmenuclick"/>
  409. <PopupMenu id="pmn_menu2" position="absolute 856 262 944 330" innerdataset="@ds_menu2" idcolumn="hardcd" levelcolumn="level" captioncolumn="hardcdnm" onmenuclick="pmn_menu2_onmenuclick"/>
  410. </Layout>
  411. </Layouts>
  412. <Objects>
  413. <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  414. <ColumnInfo>
  415. <Column id="scrnid" type="STRING" size="256"/>
  416. <Column id="compscd" type="STRING" size="256"/>
  417. <Column id="grdid" type="STRING" size="256"/>
  418. <Column id="caseid" type="STRING" size="256"/>
  419. </ColumnInfo>
  420. <Rows>
  421. <Row>
  422. <Col id="scrnid"/>
  423. <Col id="compscd"/>
  424. <Col id="grdid"/>
  425. <Col id="caseid"/>
  426. </Row>
  427. </Rows>
  428. </Dataset>
  429. <Dataset id="ds_reqBasic" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  430. <ColumnInfo>
  431. <Column id="scrnid" type="STRING" size="256" sumtext="화면ID"/>
  432. <Column id="compscd" type="STRING" size="256" sumtext="화면ID"/>
  433. <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
  434. </ColumnInfo>
  435. </Dataset>
  436. <Dataset id="ds_gridseqBasic" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  437. <ColumnInfo>
  438. <Column id="compscd" type="STRING" size="256" sumtext="구성코드"/>
  439. <Column id="compscnts" type="STRING" size="256" sumtext="구성내용"/>
  440. <Column id="frozencol" type="STRING" size="256" sumtext="컬럼고정필드명"/>
  441. <Column id="compsrefcnts" type="STRING" size="256" sumtext="구성참조내용"/>
  442. <Column id="compssizecnts" type="STRING" size="256" sumtext="구성크기내용"/>
  443. </ColumnInfo>
  444. </Dataset>
  445. <Dataset id="ds_reqResize" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  446. <ColumnInfo>
  447. <Column id="scrnid" type="STRING" size="256" sumtext="화면ID"/>
  448. <Column id="compscd" type="STRING" size="256" sumtext="화면ID"/>
  449. <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
  450. </ColumnInfo>
  451. </Dataset>
  452. <Dataset id="ds_gridseqResize" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  453. <ColumnInfo>
  454. <Column id="compscd" type="STRING" size="256" sumtext="구성코드"/>
  455. <Column id="compscnts" type="STRING" size="256" sumtext="구성내용"/>
  456. <Column id="frozencol" type="STRING" size="256" sumtext="컬럼고정필드명"/>
  457. <Column id="compsrefcnts" type="STRING" size="256" sumtext="구성참조내용"/>
  458. <Column id="compssizecnts" type="STRING" size="256" sumtext="구성크기내용"/>
  459. </ColumnInfo>
  460. </Dataset>
  461. <Dataset id="ds_menu1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  462. <ColumnInfo>
  463. <Column id="hardcd" type="STRING" size="256"/>
  464. <Column id="hardcdnm" type="STRING" size="256"/>
  465. <Column id="level" type="STRING" size="256"/>
  466. </ColumnInfo>
  467. <Rows>
  468. <Row>
  469. <Col id="hardcd">fAddColOfGrd</Col>
  470. <Col id="hardcdnm">컬럼 추가</Col>
  471. <Col id="level">0</Col>
  472. </Row>
  473. </Rows>
  474. </Dataset>
  475. <Dataset id="ds_menu2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  476. <ColumnInfo>
  477. <Column id="hardcd" type="STRING" size="256"/>
  478. <Column id="hardcdnm" type="STRING" size="256"/>
  479. <Column id="level" type="STRING" size="256"/>
  480. </ColumnInfo>
  481. <Rows>
  482. <Row>
  483. <Col id="hardcd">fDelColOfGrd</Col>
  484. <Col id="hardcdnm">컬럼 삭제</Col>
  485. <Col id="level">0</Col>
  486. </Row>
  487. <Row>
  488. <Col id="hardcdnm">-</Col>
  489. <Col id="level">0</Col>
  490. <Col id="hardcd"/>
  491. </Row>
  492. <Row>
  493. <Col id="hardcdnm">컬럼고정 설정</Col>
  494. <Col id="hardcd">fSetFrozenColOfGrd</Col>
  495. <Col id="level">0</Col>
  496. </Row>
  497. <Row>
  498. <Col id="hardcdnm">컬럼고정 취소</Col>
  499. <Col id="hardcd">fCancelFrozenColOfGrd</Col>
  500. <Col id="level">0</Col>
  501. </Row>
  502. </Rows>
  503. </Dataset>
  504. <Dataset id="ds_listval" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  505. <ColumnInfo>
  506. <Column id="refdata" type="STRING" size="256"/>
  507. <Column id="sizedata" type="STRING" size="256"/>
  508. <Column id="frozencol" type="STRING" size="256"/>
  509. </ColumnInfo>
  510. <Rows>
  511. <Row/>
  512. </Rows>
  513. </Dataset>
  514. <Dataset id="ds_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  515. <ColumnInfo>
  516. <Column id="compscd" type="STRING" size="256" sumtext="구성코드"/>
  517. <Column id="compscnts" type="STRING" size="256" sumtext="구성내용"/>
  518. <Column id="compsrefcnts" type="STRING" size="256" sumtext="구성참조내용"/>
  519. <Column id="compssizecnts" type="STRING" size="256" sumtext="구성크기내용"/>
  520. <Column id="scrnid" type="STRING" size="256" sumtext="화면ID"/>
  521. <Column id="frozencol" type="STRING" size="256" sumtext="고정컬럼"/>
  522. </ColumnInfo>
  523. </Dataset>
  524. <Dataset id="ds_basicGroup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  525. <ColumnInfo>
  526. <Column id="check" type="STRING" size="256"/>
  527. <Column id="lastreptdd" type="STRING" size="256"/>
  528. <Column id="prcpdd1" type="STRING" size="256"/>
  529. <Column id="examnm" type="STRING" size="256"/>
  530. <Column id="spcnm" type="STRING" size="256"/>
  531. <Column id="bcno" type="STRING" size="256"/>
  532. <Column id="grosdrnm" type="STRING" size="256"/>
  533. <Column id="statnm" type="STRING" size="256"/>
  534. <Column id="prcpgenrflag" type="STRING" size="256"/>
  535. <Column id="drnm" type="STRING" size="256"/>
  536. <Column id="examgubun" type="STRING" size="256"/>
  537. <Column id="lastreptdd1" type="STRING" size="256"/>
  538. <Column id="prcpdd" type="STRING" size="256"/>
  539. <Column id="testmdlcd" type="STRING" size="256"/>
  540. <Column id="execprcpuniqno" type="STRING" size="256"/>
  541. <Column id="pid" type="STRING" size="256"/>
  542. <Column id="signno" type="BIGDECIMAL" size="256"/>
  543. <Column id="formcd" type="STRING" size="256"/>
  544. <Column id="execdd" type="STRING" size="256"/>
  545. <Column id="hla" type="STRING" size="256"/>
  546. <Column id="execdd1" type="STRING" size="256"/>
  547. <Column id="check1" type="STRING" size="256"/>
  548. <Column id="bgcolor" type="STRING" size="256"/>
  549. <Column id="rowidx" type="STRING" size="256"/>
  550. <Column id="ptno" type="STRING" size="256"/>
  551. <Column id="orddd" type="STRING" size="256"/>
  552. <Column id="cretno" type="STRING" size="256"/>
  553. <Column id="orddeptcd" type="STRING" size="256"/>
  554. </ColumnInfo>
  555. <Rows>
  556. <Row/>
  557. </Rows>
  558. </Dataset>
  559. <Dataset id="ds_AllGroup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  560. <ColumnInfo>
  561. <Column id="check" type="STRING" size="256"/>
  562. <Column id="lastreptdd" type="STRING" size="256"/>
  563. <Column id="prcpdd1" type="STRING" size="256"/>
  564. <Column id="examnm" type="STRING" size="256"/>
  565. <Column id="spcnm" type="STRING" size="256"/>
  566. <Column id="bcno" type="STRING" size="256"/>
  567. <Column id="grosdrnm" type="STRING" size="256"/>
  568. <Column id="statnm" type="STRING" size="256"/>
  569. <Column id="prcpgenrflag" type="STRING" size="256"/>
  570. <Column id="drnm" type="STRING" size="256"/>
  571. <Column id="examgubun" type="STRING" size="256"/>
  572. <Column id="lastreptdd1" type="STRING" size="256"/>
  573. <Column id="prcpdd" type="STRING" size="256"/>
  574. <Column id="testmdlcd" type="STRING" size="256"/>
  575. <Column id="execprcpuniqno" type="STRING" size="256"/>
  576. <Column id="pid" type="STRING" size="256"/>
  577. <Column id="signno" type="BIGDECIMAL" size="256"/>
  578. <Column id="formcd" type="STRING" size="256"/>
  579. <Column id="execdd" type="STRING" size="256"/>
  580. <Column id="hla" type="STRING" size="256"/>
  581. <Column id="execdd1" type="STRING" size="256"/>
  582. <Column id="check1" type="STRING" size="256"/>
  583. <Column id="bgcolor" type="STRING" size="256"/>
  584. <Column id="rowidx" type="STRING" size="256"/>
  585. <Column id="ptno" type="STRING" size="256"/>
  586. <Column id="orddd" type="STRING" size="256"/>
  587. <Column id="cretno" type="STRING" size="256"/>
  588. <Column id="orddeptcd" type="STRING" size="256"/>
  589. </ColumnInfo>
  590. <Rows>
  591. <Row/>
  592. </Rows>
  593. </Dataset>
  594. <Dataset id="ds_ResizeGroup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  595. <ColumnInfo>
  596. <Column id="check" type="STRING" size="256"/>
  597. <Column id="lastreptdd" type="STRING" size="256"/>
  598. <Column id="prcpdd1" type="STRING" size="256"/>
  599. <Column id="examnm" type="STRING" size="256"/>
  600. <Column id="spcnm" type="STRING" size="256"/>
  601. <Column id="bcno" type="STRING" size="256"/>
  602. <Column id="grosdrnm" type="STRING" size="256"/>
  603. <Column id="statnm" type="STRING" size="256"/>
  604. <Column id="prcpgenrflag" type="STRING" size="256"/>
  605. <Column id="drnm" type="STRING" size="256"/>
  606. <Column id="examgubun" type="STRING" size="256"/>
  607. <Column id="lastreptdd1" type="STRING" size="256"/>
  608. <Column id="prcpdd" type="STRING" size="256"/>
  609. <Column id="testmdlcd" type="STRING" size="256"/>
  610. <Column id="execprcpuniqno" type="STRING" size="256"/>
  611. <Column id="pid" type="STRING" size="256"/>
  612. <Column id="signno" type="BIGDECIMAL" size="256"/>
  613. <Column id="formcd" type="STRING" size="256"/>
  614. <Column id="execdd" type="STRING" size="256"/>
  615. <Column id="hla" type="STRING" size="256"/>
  616. <Column id="execdd1" type="STRING" size="256"/>
  617. <Column id="check1" type="STRING" size="256"/>
  618. <Column id="bgcolor" type="STRING" size="256"/>
  619. <Column id="rowidx" type="STRING" size="256"/>
  620. <Column id="ptno" type="STRING" size="256"/>
  621. <Column id="orddd" type="STRING" size="256"/>
  622. <Column id="cretno" type="STRING" size="256"/>
  623. <Column id="orddeptcd" type="STRING" size="256"/>
  624. </ColumnInfo>
  625. <Rows>
  626. <Row/>
  627. </Rows>
  628. </Dataset>
  629. <Dataset id="ds_basicKind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  630. <ColumnInfo>
  631. <Column id="check" type="STRING" size="256"/>
  632. <Column id="lastreptdd" type="STRING" size="256"/>
  633. <Column id="prcpdd1" type="STRING" size="256"/>
  634. <Column id="examnm" type="STRING" size="256"/>
  635. <Column id="spcnm" type="STRING" size="256"/>
  636. <Column id="bcno" type="STRING" size="256"/>
  637. <Column id="grosdrnm" type="STRING" size="256"/>
  638. <Column id="statnm" type="STRING" size="256"/>
  639. <Column id="prcpgenrflag" type="STRING" size="256"/>
  640. <Column id="drnm" type="STRING" size="256"/>
  641. <Column id="examgubun" type="STRING" size="256"/>
  642. <Column id="lastreptdd1" type="STRING" size="256"/>
  643. <Column id="prcpdd" type="STRING" size="256"/>
  644. <Column id="testmdlcd" type="STRING" size="256"/>
  645. <Column id="execprcpuniqno" type="STRING" size="256"/>
  646. <Column id="pid" type="STRING" size="256"/>
  647. <Column id="signno" type="BIGDECIMAL" size="256"/>
  648. <Column id="formcd" type="STRING" size="256"/>
  649. <Column id="execdd" type="STRING" size="256"/>
  650. <Column id="hla" type="STRING" size="256"/>
  651. <Column id="execdd1" type="STRING" size="256"/>
  652. <Column id="check1" type="STRING" size="256"/>
  653. <Column id="bgcolor" type="STRING" size="256"/>
  654. <Column id="rowidx" type="STRING" size="256"/>
  655. <Column id="ptno" type="STRING" size="256"/>
  656. <Column id="orddd" type="STRING" size="256"/>
  657. <Column id="cretno" type="STRING" size="256"/>
  658. <Column id="orddeptcd" type="STRING" size="256"/>
  659. <Column id="pbsmearyn" type="STRING" size="256"/>
  660. </ColumnInfo>
  661. <Rows>
  662. <Row/>
  663. </Rows>
  664. </Dataset>
  665. <Dataset id="ds_AllKind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  666. <ColumnInfo>
  667. <Column id="check" type="STRING" size="256"/>
  668. <Column id="lastreptdd" type="STRING" size="256"/>
  669. <Column id="prcpdd1" type="STRING" size="256"/>
  670. <Column id="examnm" type="STRING" size="256"/>
  671. <Column id="spcnm" type="STRING" size="256"/>
  672. <Column id="bcno" type="STRING" size="256"/>
  673. <Column id="grosdrnm" type="STRING" size="256"/>
  674. <Column id="statnm" type="STRING" size="256"/>
  675. <Column id="prcpgenrflag" type="STRING" size="256"/>
  676. <Column id="drnm" type="STRING" size="256"/>
  677. <Column id="examgubun" type="STRING" size="256"/>
  678. <Column id="lastreptdd1" type="STRING" size="256"/>
  679. <Column id="prcpdd" type="STRING" size="256"/>
  680. <Column id="testmdlcd" type="STRING" size="256"/>
  681. <Column id="execprcpuniqno" type="STRING" size="256"/>
  682. <Column id="pid" type="STRING" size="256"/>
  683. <Column id="signno" type="BIGDECIMAL" size="256"/>
  684. <Column id="formcd" type="STRING" size="256"/>
  685. <Column id="execdd" type="STRING" size="256"/>
  686. <Column id="hla" type="STRING" size="256"/>
  687. <Column id="execdd1" type="STRING" size="256"/>
  688. <Column id="check1" type="STRING" size="256"/>
  689. <Column id="bgcolor" type="STRING" size="256"/>
  690. <Column id="rowidx" type="STRING" size="256"/>
  691. <Column id="ptno" type="STRING" size="256"/>
  692. <Column id="orddd" type="STRING" size="256"/>
  693. <Column id="cretno" type="STRING" size="256"/>
  694. <Column id="orddeptcd" type="STRING" size="256"/>
  695. <Column id="pbsmearyn" type="STRING" size="256"/>
  696. </ColumnInfo>
  697. <Rows>
  698. <Row/>
  699. </Rows>
  700. </Dataset>
  701. <Dataset id="ds_ResizeKind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  702. <ColumnInfo>
  703. <Column id="check" type="STRING" size="256"/>
  704. <Column id="lastreptdd" type="STRING" size="256"/>
  705. <Column id="prcpdd1" type="STRING" size="256"/>
  706. <Column id="examnm" type="STRING" size="256"/>
  707. <Column id="spcnm" type="STRING" size="256"/>
  708. <Column id="bcno" type="STRING" size="256"/>
  709. <Column id="grosdrnm" type="STRING" size="256"/>
  710. <Column id="statnm" type="STRING" size="256"/>
  711. <Column id="prcpgenrflag" type="STRING" size="256"/>
  712. <Column id="drnm" type="STRING" size="256"/>
  713. <Column id="examgubun" type="STRING" size="256"/>
  714. <Column id="lastreptdd1" type="STRING" size="256"/>
  715. <Column id="prcpdd" type="STRING" size="256"/>
  716. <Column id="testmdlcd" type="STRING" size="256"/>
  717. <Column id="execprcpuniqno" type="STRING" size="256"/>
  718. <Column id="pid" type="STRING" size="256"/>
  719. <Column id="signno" type="BIGDECIMAL" size="256"/>
  720. <Column id="formcd" type="STRING" size="256"/>
  721. <Column id="execdd" type="STRING" size="256"/>
  722. <Column id="hla" type="STRING" size="256"/>
  723. <Column id="execdd1" type="STRING" size="256"/>
  724. <Column id="check1" type="STRING" size="256"/>
  725. <Column id="bgcolor" type="STRING" size="256"/>
  726. <Column id="rowidx" type="STRING" size="256"/>
  727. <Column id="ptno" type="STRING" size="256"/>
  728. <Column id="orddd" type="STRING" size="256"/>
  729. <Column id="cretno" type="STRING" size="256"/>
  730. <Column id="orddeptcd" type="STRING" size="256"/>
  731. <Column id="pbsmearyn" type="STRING" size="256"/>
  732. </ColumnInfo>
  733. <Rows>
  734. <Row/>
  735. </Rows>
  736. </Dataset>
  737. </Objects>
  738. <Script type="xscript4.0"><![CDATA[/*
  739. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  740. 통합결과조회 컬럼설정
  741. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  742. */
  743. include "com_commonxp::comm_main.xjs";
  744. include "emr_prcpmngtxp::MMO001.xjs";
  745. include "emr_prcpinfoxp::SPMMI00700.xjs";
  746. function SPMMI00700_oninit(obj:Form, e:InitEventInfo)
  747. {
  748. frmf_initForm(obj);
  749. }
  750. function SPMMI00700_onload(obj:Form, e:LoadEventInfo)
  751. {
  752. fInitialize_SPMMI00700();
  753. }
  754. function Tab00_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
  755. {
  756. switch(obj.tabindex) {
  757. case 0:
  758. fClkBtnOfTopTab("group", "01", "grd_grouplist", "SMMMI00100");
  759. break;
  760. case 1:
  761. default:
  762. fClkBtnOfTopTab("kind", "02", "grd_kindlist", "SMMMI00100");
  763. break;
  764. }
  765. }
  766. function pmn_menu1_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  767. {
  768. eval(e.id + "()");
  769. }
  770. function pmn_menu2_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  771. {
  772. eval(e.id + "()");
  773. }
  774. function Tab00_grd_ondrag(obj:Grid, e:GridDragEventInfo)
  775. {
  776. if(e.row < 0 || e.col < 0) return false;
  777. fAddColDragStart(obj, e);
  778. return true;
  779. }
  780. function Tab00_grd_ondragmove(obj:Grid, e:GridDragEventInfo)
  781. {
  782. fAddColDragOver(obj, e);
  783. }
  784. function Tab00_grd_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  785. {
  786. if(e.row < 0) return;
  787. grdf_setSelectedCell(obj, e);
  788. pmn_menu1.trackPopup(e.screenX,e.screenY);
  789. }
  790. function Tab00_grd_resize_ondragmove(obj:Grid, e:GridDragEventInfo)
  791. {
  792. fAddColDragOver(obj, e);
  793. }
  794. function Tab00_grd_resize_ondrop(obj:Grid, e:GridDragEventInfo)
  795. {
  796. if(e.row < 0 || e.col < 0) return;
  797. eval(getCurrentGridId(e.sourceobject.name)).style.cursor = obj.style.cursor = "auto";
  798. fAddColDrop(obj, e);
  799. }
  800. function Tab00_grd_resize_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  801. {
  802. if(e.row < 0) return;
  803. grdf_setSelectedCell(obj, e);
  804. pmn_menu2.trackPopup(e.screenX,e.screenY);
  805. }
  806. function Button00_onclick(obj:Button, e:ClickEventInfo)
  807. {
  808. fAppOrderOfCol("ALL");
  809. }
  810. function Button01_onclick(obj:Button, e:ClickEventInfo)
  811. {
  812. fAppOrderOfCol("BASIC");
  813. }
  814. function Button02_onclick(obj:Button, e:ClickEventInfo)
  815. {
  816. fSaveOrderInfoCol();
  817. opener.frmf_setParameter("SPMMI00700_rtn_useyn", "Y");
  818. close();
  819. }
  820. function Button03_onclick(obj:Button, e:ClickEventInfo)
  821. {
  822. opener.frmf_setParameter("SPMMI00700_rtn_useyn", "N");
  823. close();
  824. }
  825. function getCurrentGridId (sGrdid) {
  826. var caseid = ds_cond.getColumn(0, "caseid");
  827. var grdid = (utlf_isNull(sGrdid)) ? ds_cond.getColumn(0, "grdid") : sGrdid;
  828. return "Tab00." + caseid + "." + grdid;
  829. }
  830. ]]></Script>
  831. </Form>
  832. </FDL>