SMATB00400_관리약사과제관리.xfdl 77 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMATB00400" position="absolute 0 0 1194 802" titletext="관리약사과제관리" oninit="SMATB00400_oninit" onload="SMATB00400_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 19 1194 771" id="group3" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout>
  10. <Edit position="absolute 84 453 224 472" id="input7" class="input_default" enable="false" taborder="12" anchor="left bottom"/>
  11. <Calendar position="absolute 313 453 403 472" id="input8" class="input_essential" enable="false" taborder="13" anchor="left bottom"/>
  12. <Calendar position="absolute 492 453 594 472" id="input9" class="input_default" enable="false" taborder="14" anchor="left bottom"/>
  13. <Shape position="absolute 0 621 595 627" linetype="horizontal" id="line20" class="line_2" anchor="left bottom"/>
  14. <Shape position="absolute 0 721 595 727" linetype="horizontal" id="line21" class="line_2" anchor="left bottom"/>
  15. <Shape position="absolute 0 471 595 477" linetype="horizontal" id="line11" class="line_2" anchor="left bottom"/>
  16. <Static text="차" position="absolute 575 577 600 597" align="align:center middle;" id="caption31" anchor="left bottom"/>
  17. <MaskEdit position="absolute 85 528 250 547" align="align:right middle;" id="input10" class="input_default" enable="false" taborder="15" mask="#,###" anchor="left bottom"/>
  18. <Shape position="absolute 0 546 595 552" linetype="horizontal" id="line12" class="line_2" anchor="left bottom"/>
  19. <MaskEdit position="absolute 85 553 250 572" align="align:right middle;" id="input11" class="input_default" enable="false" taborder="16" mask="#,###" anchor="left bottom"/>
  20. <MaskEdit position="absolute 385 528 560 547" align="align:right middle;" id="input12" class="input_default" enable="false" taborder="17" mask="#,###" anchor="left bottom"/>
  21. <Shape position="absolute 80 496 595 502" linetype="horizontal" id="line14" class="line_2" anchor="left bottom"/>
  22. <MaskEdit position="absolute 385 553 560 572" align="align:right middle;" id="input13" class="input_default" enable="false" taborder="18" mask="#,###" anchor="left bottom"/>
  23. <Static text="과제정보" position="absolute 0 355 100 372" id="caption23" class="tit_2" anchor="left bottom"/>
  24. <Shape position="absolute 0 521 595 527" linetype="horizontal" id="line16" class="line_2" anchor="left bottom"/>
  25. <Button position="absolute 1139 74 1194 94" id="button51" class="btn7" taborder="34" text="엑셀" anchor="top right" onclick="group3_button51_onclick"/>
  26. <Calendar position="absolute 85 603 185 622" id="input15" class="input_default" enable="false" taborder="24" anchor="left bottom"/>
  27. <Shape position="absolute 0 571 595 577" linetype="horizontal" id="line17" class="line_2" anchor="left bottom"/>
  28. <Static text="연구자" position="absolute 605 355 694 372" id="caption5" class="tit_2" anchor="left bottom"/>
  29. <Shape position="absolute 0 446 595 452" linetype="horizontal" id="line1" class="line_2" anchor="left bottom"/>
  30. <Edit position="absolute 500 578 570 597" id="input16" class="input_default" enable="false" taborder="23" anchor="left bottom"/>
  31. <Static text="원" position="absolute 255 530 275 545" align="align:center middle;" id="caption26" anchor="left bottom"/>
  32. <Shape position="absolute 0 596 595 602" linetype="horizontal" id="line18" class="line_2" anchor="left bottom"/>
  33. <Static text="임상약" position="absolute 605 536 689 553" id="caption6" class="tit_2" anchor="left bottom"/>
  34. <Static text="원" position="absolute 255 555 275 570" align="align:center middle;" id="caption27" anchor="left bottom"/>
  35. <Shape position="absolute 0 696 595 702" linetype="horizontal" id="line19" class="line_2" anchor="left bottom"/>
  36. <Shape position="absolute 0 396 595 402" linetype="horizontal" id="line3" class="line_2" anchor="left bottom"/>
  37. <Static text="원" position="absolute 565 530 590 545" align="align:center middle;" id="caption28" anchor="left bottom"/>
  38. <Shape position="absolute 0 421 595 427" linetype="horizontal" id="line4" class="line_2" anchor="left bottom"/>
  39. <Edit position="absolute 290 378 437 397" id="input3" class="input_essential" enable="false" taborder="8" anchor="left bottom" onkeydown="group3_input3_onkeydown"/>
  40. <Static text="원" position="absolute 565 555 590 570" align="align:center middle;" id="caption29" anchor="left bottom"/>
  41. <Shape position="absolute 0 371 595 377" linetype="horizontal" id="line5" class="line_1" anchor="left bottom"/>
  42. <Edit position="absolute 504 378 594 397" id="input4" class="input_essential" enable="false" taborder="9" anchor="left bottom"/>
  43. <Shape position="absolute 605 371 1194 377" linetype="horizontal" id="line6" class="line_1" anchor="left right bottom"/>
  44. <Edit position="absolute 84 403 594 422" id="input5" class="input_essential" enable="false" taborder="10" anchor="left bottom"/>
  45. <Shape position="absolute 605 552 1194 558" linetype="horizontal" id="line7" class="line_1" anchor="left right bottom"/>
  46. <Edit position="absolute 84 428 594 447" id="input6" class="input_default" enable="false" taborder="11" anchor="left bottom"/>
  47. <CheckBox position="absolute 195 602 262 622" id="bool1" enable="false" taborder="25" anchor="left bottom" text="종결" falsevalue="N" truevalue="Y"/>
  48. <Grid position="absolute 0 99 1194 346" id="grd_subjlist" taborder="7" binddataset="ds_main_subjlist_item" anchor="all" cellsizingtype="both" onlbuttonup="group3_grd_subjlist_onlbuttonup" extendsizetype="row">
  49. <Formats>
  50. <Format id="default">
  51. <Columns>
  52. <Column size="25" band="left"/>
  53. <Column size="100"/>
  54. <Column size="100"/>
  55. <Column size="144"/>
  56. <Column size="287"/>
  57. <Column size="78"/>
  58. <Column size="162"/>
  59. <Column size="90"/>
  60. <Column size="119"/>
  61. <Column size="100"/>
  62. <Column size="100"/>
  63. <Column size="100"/>
  64. <Column size="100"/>
  65. <Column size="0"/>
  66. </Columns>
  67. <Rows>
  68. <Row size="24" band="head"/>
  69. <Row size="24"/>
  70. </Rows>
  71. <Band id="head">
  72. <Cell/>
  73. <Cell col="1" text="과제번호"/>
  74. <Cell col="2" text="연구코드"/>
  75. <Cell col="3" text="품목명"/>
  76. <Cell col="4" text="과제제목"/>
  77. <Cell col="5" text="책임연구자"/>
  78. <Cell col="6" text="의뢰자"/>
  79. <Cell col="7" text="계약완료여부"/>
  80. <Cell col="8" text="개시모임 시행여부"/>
  81. <Cell col="9" text="임상약 입고여부"/>
  82. <Cell col="10" text="투약종결여부"/>
  83. <Cell col="11" text="임상시험종결"/>
  84. <Cell col="12" text="임상약의뢰상태"/>
  85. <Cell col="13" text="caption1"/>
  86. </Band>
  87. <Band id="body">
  88. <Cell celltype="head" text="expr:currow == ds_main_subjlist_item.rowposition ? &quot;▶&quot; : &quot;&quot;"/>
  89. <Cell col="1" style="align:left top;padding:4 2 0 2;" text="bind:subjno" wordwrap="char"/>
  90. <Cell col="2" style="align:left top;padding:4 2 0 2;" text="bind:stdyno" wordwrap="char"/>
  91. <Cell col="3" style="align:left top;padding:4 2 0 2;" text="bind:itemnm" wordwrap="char"/>
  92. <Cell col="4" style="align:left top;padding:4 2 0 2;" text="bind:stdysubjnm" wordwrap="char"/>
  93. <Cell col="5" style="align:left top;padding:4 2 0 2;" text="bind:respstdynm" wordwrap="char"/>
  94. <Cell col="6" style="align:left top;padding:4 2 0 2;" text="bind:reqnm" wordwrap="char"/>
  95. <Cell col="7" displaytype="none" edittype="none" text="bind:conyn"/>
  96. <Cell col="8" displaytype="combo" edittype="combo" text="bind:startyn" combodataset="ds_cmb_startyn" combocodecol="value" combodatacol="label" enable="false"/>
  97. <Cell col="9" displaytype="combo" edittype="combo" text="bind:examdrugwinyn" combodataset="ds_cmb_examdrugwinyn" combocodecol="value" combodatacol="label" enable="false"/>
  98. <Cell col="10" displaytype="combo" edittype="combo" text="bind:drugendyn" mask="#,###" combodataset="ds_cmb_drugendyn" combocodecol="value" combodatacol="label" enable="false"/>
  99. <Cell col="11" displaytype="combo" edittype="combo" text="bind:subjendyn" combodataset="ds_cmb_subjendyn" combocodecol="value" combodatacol="label" enable="false"/>
  100. <Cell col="12" displaytype="combo" edittype="combo" text="bind:drugreqyn" combodataset="ds_cmb_drugreqyn" combocodecol="value" combodatacol="label"/>
  101. <Cell col="13" text="bind:subjid"/>
  102. </Band>
  103. </Format>
  104. </Formats>
  105. </Grid>
  106. <Combo position="absolute 85 578 185 597" id="combo23" class="combo_default" enable="false" taborder="21" codecolumn="codecolumn" datacolumn="datacolumn" anchor="left bottom">
  107. <Dataset id="innerdataset">
  108. <ColumnInfo>
  109. <Column id="codecolumn"/>
  110. <Column id="datacolumn"/>
  111. </ColumnInfo>
  112. <Rows>
  113. <Row>
  114. <Col id="codecolumn">1</Col>
  115. <Col id="datacolumn">허가1</Col>
  116. </Row>
  117. <Row>
  118. <Col id="codecolumn">2</Col>
  119. <Col id="datacolumn">허가2</Col>
  120. </Row>
  121. <Row>
  122. <Col id="codecolumn">3</Col>
  123. <Col id="datacolumn">허가3</Col>
  124. </Row>
  125. <Row>
  126. <Col id="codecolumn">4</Col>
  127. <Col id="datacolumn">연구용</Col>
  128. </Row>
  129. </Rows>
  130. </Dataset>
  131. </Combo>
  132. <Grid position="absolute 605 557 1194 724" id="grd_druglist" taborder="30" binddataset="ds_main_crbaseinfo_druginfo" anchor="left right bottom" autofittype="col" cellsizingtype="col" autoenter="select" onlbuttondown="group3_grd_druglist_onlbuttondown">
  133. <Formats>
  134. <Format id="default">
  135. <Columns>
  136. <Column size="25"/>
  137. <Column size="100"/>
  138. <Column size="107"/>
  139. <Column size="342"/>
  140. </Columns>
  141. <Rows>
  142. <Row size="24" band="head"/>
  143. <Row size="24"/>
  144. </Rows>
  145. <Band id="head">
  146. <Cell/>
  147. <Cell col="1" text="구분"/>
  148. <Cell col="2" text="약품코드"/>
  149. <Cell col="3" text="약품명"/>
  150. </Band>
  151. <Band id="body">
  152. <Cell celltype="head" style="align:center;"/>
  153. <Cell col="1" displaytype="combo" edittype="combo" text="bind:clincresdrugflag" combodataset="ds_cmb_clincresdrugflag" combocodecol="value" combodatacol="label"/>
  154. <Cell col="2" edittype="none" style="align:left;padding:0 0 0 2;" text="bind:drugcd"/>
  155. <Cell col="3" edittype="none" style="align:left;padding:0 0 0 2;" text="bind:ordnm"/>
  156. </Band>
  157. </Format>
  158. </Formats>
  159. </Grid>
  160. <Grid position="absolute 605 376 1194 524" id="grd_emplist" taborder="27" binddataset="ds_main_crbaseinfo_empinfo" anchor="left right bottom" cellsizingtype="col" autofittype="col">
  161. <Formats>
  162. <Format id="default">
  163. <Columns>
  164. <Column size="25"/>
  165. <Column size="95"/>
  166. <Column size="82"/>
  167. <Column size="135"/>
  168. <Column size="83"/>
  169. <Column size="153"/>
  170. <Column size="0"/>
  171. <Column size="0"/>
  172. </Columns>
  173. <Rows>
  174. <Row size="24" band="head"/>
  175. <Row size="24"/>
  176. </Rows>
  177. <Band id="head">
  178. <Cell/>
  179. <Cell col="1" text="분류"/>
  180. <Cell col="2" text="연구자 ID"/>
  181. <Cell col="3" text="진료과"/>
  182. <Cell col="4" text="성명"/>
  183. <Cell col="5" text="연락처"/>
  184. <Cell col="6"/>
  185. <Cell col="7" text="진료과코드"/>
  186. </Band>
  187. <Band id="body">
  188. <Cell celltype="head" text="expr:currow+1"/>
  189. <Cell col="1" displaytype="combo" text="bind:empflag" combodataset="ds_cmb_empflag" combocodecol="value" combodatacol="label"/>
  190. <Cell col="2" displaytype="text" text="bind:empid"/>
  191. <Cell col="3" displaytype="text" text="bind:deptnm"/>
  192. <Cell col="4" displaytype="text" text="bind:empnm"/>
  193. <Cell col="5" displaytype="text" text="bind:telno"/>
  194. <Cell col="6" text="bind:deptcd"/>
  195. <Cell col="7" text="bind:seqno"/>
  196. </Band>
  197. </Format>
  198. </Formats>
  199. </Grid>
  200. <Edit position="absolute 384 603 594 622" id="input19" class="input_default" enable="false" taborder="23" anchor="left bottom"/>
  201. <Edit position="absolute 360 578 435 597" id="input20" class="input_default" enable="false" taborder="23" anchor="left bottom"/>
  202. <Edit position="absolute 132 378 223 397" id="input21" class="input_essential" enable="false" taborder="8" anchor="left bottom" onkeydown="group3_input21_onkeydown"/>
  203. <Static text="CRA 정보" position="absolute 0 676 81 724" align="align:center middle;" id="caption43" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  204. <Edit position="absolute 133 628 210 647" id="input23" class="input_default" taborder="23" anchor="left bottom"/>
  205. <Edit position="absolute 133 678 210 697" id="input24" class="input_default" taborder="23" anchor="left bottom"/>
  206. <Edit position="absolute 296 678 390 697" id="input25" class="input_default" taborder="23" anchor="left bottom"/>
  207. <Edit position="absolute 296 628 390 647" id="input26" class="input_default" taborder="23" anchor="left bottom"/>
  208. <Static text="임상약요약지" position="absolute 0 726 81 749" align="align:center middle;" id="caption48" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  209. <Static text="복약 설명서" position="absolute 607 726 688 749" align="align:center middle;" id="caption49" class="cell_1" visible="false" anchor="left bottom" style="padding:0 0 0 4;"/>
  210. <Button position="absolute 692 728 734 747" id="button7" class="btn2" visible="false" text="작성" anchor="left bottom" onclick="group3_button7_onclick"/>
  211. <Button position="absolute 130 728 172 747" id="button8" class="btn2" visible="false" text="조회" anchor="left bottom"/>
  212. <Button id="button9" class="btn2_letter2" visible="false" text="&gt;&#13;&#10; &#13;&#10; 조회" anchor="default" position="absolute 0 0 0 0"/>
  213. <Static text="임시저장된 / 완료된 요약지 있음" position="absolute 176 727 356 747" align="align:center middle;" id="caption50" visible="false" anchor="left bottom"/>
  214. <Button position="absolute 85 728 127 747" id="button10" class="btn2" text="작성" anchor="left bottom" onclick="group3_button10_onclick"/>
  215. <Static text="임시저장 / 완료" position="absolute 782 727 877 747" align="align:center middle;" id="caption51" visible="false" anchor="left bottom"/>
  216. <Static text="투약 종료일" position="absolute 882 726 957 749" align="align:center middle;" id="caption52" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  217. <Calendar position="absolute 962 728 1062 747" id="input27" class="input_default" taborder="24" anchor="left bottom"/>
  218. <Edit position="absolute 136 478 224 497" id="input63" class="input_default" enable="false" taborder="75" anchor="left bottom"/>
  219. <Edit position="absolute 492 478 594 497" id="input55" class="input_default" enable="false" taborder="78" anchor="left bottom"/>
  220. <Edit position="absolute 385 503 594 522" id="input35" class="input_default" enable="false" taborder="79" anchor="left bottom"/>
  221. <Edit position="absolute 313 478 403 497" id="input57" class="input_default" enable="false" taborder="76" anchor="left bottom"/>
  222. <Edit position="absolute 173 503 295 522" id="input59" class="input_default" enable="false" taborder="77" anchor="left bottom"/>
  223. <Edit position="absolute 482 628 594 647" id="input17" class="input_default" taborder="23" anchor="left bottom"/>
  224. <Shape position="absolute 0 671 595 677" linetype="horizontal" id="line15" class="line_2" anchor="left bottom"/>
  225. <Shape position="absolute 85 646 595 652" linetype="horizontal" id="line23" class="line_2" anchor="left bottom"/>
  226. <Edit position="absolute 133 653 240 672" id="input18" class="input_default" taborder="23" anchor="left bottom"/>
  227. <Edit position="absolute 296 653 594 672" id="input22" class="input_default" taborder="23" anchor="left bottom"/>
  228. <Edit position="absolute 296 703 594 722" id="input28" class="input_default" taborder="23" anchor="left bottom"/>
  229. <Static text="Fax" position="absolute 85 701 130 724" align="align:center middle;" id="caption53" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  230. <Static text="E-mail" position="absolute 245 701 293 724" align="align:center middle;" id="caption54" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  231. <Edit position="absolute 482 678 594 697" id="input29" class="input_default" taborder="23" anchor="left bottom"/>
  232. <Edit position="absolute 133 703 240 722" id="input30" class="input_default" taborder="23" anchor="left bottom"/>
  233. <Shape position="absolute 605 521 1194 527" linetype="horizontal" id="line8" class="line_3" anchor="left right bottom"/>
  234. <Shape position="absolute 605 721 1194 727" linetype="horizontal" id="line9" class="line_3" anchor="left right bottom"/>
  235. <Shape position="absolute 0 746 595 752" linetype="horizontal" id="line22" class="line_3" anchor="left bottom"/>
  236. <Static text="전체증례수" position="absolute 282 576 357 599" align="align:center middle;" id="caption37" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  237. <Static text="과제ID" position="absolute 84 376 129 399" align="align:center middle;" id="caption38" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  238. <Static text="CRC 정보" position="absolute 0 626 81 674" align="align:center middle;" id="caption42" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  239. <Static text="이름" position="absolute 85 626 130 649" align="align:center middle;" id="caption44" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  240. <Static text="이름" position="absolute 85 676 130 699" align="align:center middle;" id="caption45" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  241. <Static text="전화번호" position="absolute 214 626 293 649" align="align:center middle;" id="caption46" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  242. <Static text="전화번호" position="absolute 214 676 293 699" align="align:center middle;" id="caption47" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  243. <Static text="Fax" position="absolute 407 476 488 499" align="align:center middle;" id="caption82" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  244. <Static text="E-mail" position="absolute 300 501 381 524" align="align:center middle;" id="caption18" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  245. <Static text="이름" position="absolute 84 476 133 499" align="align:center middle;" id="caption75" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  246. <Static text="핸드폰번호" position="absolute 84 501 170 524" align="align:center middle;" id="caption24" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  247. <Static text="전화번호" position="absolute 229 476 310 499" align="align:center middle;" id="caption80" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  248. <Static text="연구관련&#13;&#10;담당자" position="absolute 0 476 81 524" align="align:center middle;" id="caption25" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  249. <Static text="핸드폰번호" position="absolute 393 626 478 649" align="align:center middle;" id="caption32" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  250. <Static text="Fax" position="absolute 85 651 130 674" align="align:center middle;" id="caption33" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  251. <Static text="E-mail" position="absolute 245 651 293 674" align="align:center middle;" id="caption34" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  252. <Static text="핸드폰번호" position="absolute 393 676 478 699" align="align:center middle;" id="caption41" class="cell_2" anchor="left bottom" style="padding:0 0 0 4;"/>
  253. <Static text="단계" position="absolute 0 576 81 599" align="align:center middle;" id="caption20" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  254. <Static text="IRB회차" position="absolute 440 576 495 599" align="align:center middle;" id="caption21" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  255. <Static text="의뢰자" position="absolute 0 451 81 474" align="align:center middle;" id="caption10" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  256. <Static text="종결일자" position="absolute 0 601 81 624" align="align:center middle;" id="caption22" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  257. <Static text="과제시작일자" position="absolute 229 451 310 474" align="align:center middle;" id="caption11" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  258. <Static text="과제종료일자" position="absolute 407 451 488 474" align="align:center middle;" id="caption12" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  259. <Static text="과제제목" position="absolute 0 426 81 449" align="align:center middle;" id="caption3" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  260. <Static text="직접비" position="absolute 0 526 81 549" align="align:center middle;" id="caption13" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  261. <Static text="품목명" position="absolute 0 401 81 424" align="align:center middle;" id="caption4" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  262. <Static text="병원간접비" position="absolute 0 551 81 574" align="align:center middle;" id="caption14" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  263. <Static text="CRCC간접비" position="absolute 300 526 381 549" align="align:center middle;" id="caption15" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  264. <Static text="총연구비" position="absolute 300 551 381 574" align="align:center middle;" id="caption17" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  265. <Static text="연구코드" position="absolute 441 376 501 399" align="align:center middle;" id="caption8" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  266. <Static text="과제번호" position="absolute 227 376 287 399" align="align:center middle;" id="caption9" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  267. <Static text="과제분류" position="absolute 0 376 81 399" align="align:center middle;" id="caption16" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  268. <Static text="CTMS 임상단계" position="absolute 282 601 380 624" align="align:center middle;" id="caption36" class="cell_1" anchor="left bottom" style="padding:0 0 0 4;"/>
  269. <Shape id="line00" class="line_1" position="absolute 0 94 1194 100" anchor="left top right"/>
  270. <Shape position="absolute 605 746 1192 752" linetype="horizontal" id="line10" class="line_3" anchor="left right bottom"/>
  271. <Shape id="line02" class="line_1" position="absolute 0 93 1194 99" anchor="left top right"/>
  272. <Shape id="line13" class="line_1" position="absolute 0 95 1194 101" anchor="left top right"/>
  273. <Shape id="line24" class="line_1" position="absolute 0 370 595 376" anchor="left bottom"/>
  274. <Shape id="line25" class="line_1" position="absolute 605 370 1194 376" anchor="left right bottom"/>
  275. <Shape id="line26" class="line_1" position="absolute 605 551 1194 557" anchor="left right bottom"/>
  276. <Shape id="line27" class="line_1" position="absolute 0 372 595 378" anchor="left bottom"/>
  277. <Shape id="line28" class="line_1" position="absolute 605 372 1194 378" anchor="left right bottom"/>
  278. <Shape id="line29" class="line_1" position="absolute 605 553 1194 559" anchor="left right bottom"/>
  279. </Layout>
  280. </Layouts>
  281. </Div>
  282. <Div position="absolute 0 769 1194 796" id="group4" scrollbars="autoboth" anchor="left right bottom">
  283. <Layouts>
  284. <Layout>
  285. <Button position="absolute 0 5 92 27" id="button2" class="btn3" taborder="33" text="피험자목록" anchor="default" onclick="group4_button2_onclick"/>
  286. <Button position="absolute 1137 5 1193 27" id="btn_save" class="btn4" taborder="31" text="저장" anchor="top right" onclick="group4_btn_save_onclick"/>
  287. <Button position="absolute 1079 5 1135 27" id="btn_del" class="btn4" taborder="32" visible="false" text="삭제" anchor="top right"/>
  288. <Button position="absolute 94 5 198 27" id="button1" class="btn3" taborder="33" text="개시모임관리" anchor="default" onclick="group4_button1_onclick"/>
  289. <Button position="absolute 200 5 400 27" id="button3" class="btn3" taborder="33" text="모니터링/Audit/Inspection" anchor="default" onclick="group4_button3_onclick"/>
  290. <Button position="absolute 402 5 518 27" id="button4" class="btn3" taborder="33" text="임상약입고등록" anchor="default" onclick="group4_button4_onclick"/>
  291. <Button position="absolute 520 5 612 27" id="button5" class="btn3" taborder="33" text="반환약등록" anchor="default" onclick="group4_button5_onclick"/>
  292. </Layout>
  293. </Layouts>
  294. </Div>
  295. <Static id="caption19" text="관리약사과제관리" class="tit_1" position="absolute 0 0 160 25"/>
  296. <Div id="group2" taborder="1" position="absolute 0 25 1194 90" class="div_SA" anchor="left top right">
  297. <Layouts>
  298. <Layout>
  299. <Shape id="line13" linetype="vertical" position="absolute 1101 9 1107 58" anchor="top right"/>
  300. <Static id="caption2" text="임상약코드의뢰 :" class="search_name" position="absolute 25 38 155 55" anchor="default"/>
  301. <Button id="btn_sea" taborder="5" text="조회" class="btn1" position="absolute 1120 22 1176 44" anchor="top right" onclick="group2_btn_sea_onclick"/>
  302. <Static id="caption30" text="개시모임 수행여부 :" class="search_name" position="absolute 450 38 604 55" anchor="default"/>
  303. <Static id="caption35" text="계약완료 여부 :" class="search_name" position="absolute 805 38 927 55" anchor="default"/>
  304. <Static id="caption1" text="연구코드 :" class="search_name" position="absolute 450 12 540 29" anchor="default"/>
  305. <Static id="caption39" text="과제번호 :" class="search_name" position="absolute 25 12 115 29" anchor="default"/>
  306. <Edit id="input14" taborder="6" class="input_search" position="absolute 880 11 1010 30" anchor="default" onkeydown="group2_input14_onkeydown"/>
  307. <Static id="caption40" text="품목명 :" class="search_name" position="absolute 805 12 895 29" anchor="default"/>
  308. <Edit id="input1" taborder="7" class="input_search" position="absolute 540 11 670 30" anchor="default" onkeydown="group2_input1_onkeydown"/>
  309. <Radio id="radio2" taborder="8" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" class="radio_search" position="absolute 250 11 350 31" anchor="default">
  310. <Dataset id="innerdataset">
  311. <ColumnInfo>
  312. <Column id="codecolumn"/>
  313. <Column id="datacolumn"/>
  314. </ColumnInfo>
  315. <Rows>
  316. <Row>
  317. <Col id="codecolumn">1</Col>
  318. <Col id="datacolumn">포함</Col>
  319. </Row>
  320. <Row>
  321. <Col id="codecolumn">2</Col>
  322. <Col id="datacolumn">일치</Col>
  323. </Row>
  324. </Rows>
  325. </Dataset>
  326. </Radio>
  327. <Edit id="input2" taborder="9" class="input_search" position="absolute 115 11 245 30" anchor="default" onkeydown="group2_input2_onkeydown"/>
  328. <Combo id="combo1" taborder="10" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 155 37 245 56" anchor="default">
  329. <Dataset id="innerdataset">
  330. <ColumnInfo>
  331. <Column id="codecolumn"/>
  332. <Column id="datacolumn"/>
  333. </ColumnInfo>
  334. <Rows>
  335. <Row>
  336. <Col id="codecolumn">-</Col>
  337. <Col id="datacolumn">전체</Col>
  338. </Row>
  339. <Row>
  340. <Col id="codecolumn">00</Col>
  341. <Col id="datacolumn">미의뢰</Col>
  342. </Row>
  343. <Row>
  344. <Col id="codecolumn">10</Col>
  345. <Col id="datacolumn">생성의뢰</Col>
  346. </Row>
  347. <Row>
  348. <Col id="codecolumn">20</Col>
  349. <Col id="datacolumn">작성완료</Col>
  350. </Row>
  351. </Rows>
  352. </Dataset>
  353. </Combo>
  354. <Combo id="combo2" taborder="11" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 595 37 670 56" anchor="default">
  355. <Dataset id="innerdataset">
  356. <ColumnInfo>
  357. <Column id="codecolumn"/>
  358. <Column id="datacolumn"/>
  359. </ColumnInfo>
  360. <Rows>
  361. <Row>
  362. <Col id="codecolumn">-</Col>
  363. <Col id="datacolumn">전체</Col>
  364. </Row>
  365. <Row>
  366. <Col id="codecolumn">Y</Col>
  367. <Col id="datacolumn">수행</Col>
  368. </Row>
  369. <Row>
  370. <Col id="codecolumn">N</Col>
  371. <Col id="datacolumn">미수행</Col>
  372. </Row>
  373. </Rows>
  374. </Dataset>
  375. </Combo>
  376. <Combo id="combo3" taborder="12" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 930 37 1010 56" anchor="default">
  377. <Dataset id="innerdataset">
  378. <ColumnInfo>
  379. <Column id="codecolumn"/>
  380. <Column id="datacolumn"/>
  381. </ColumnInfo>
  382. <Rows>
  383. <Row>
  384. <Col id="codecolumn">-</Col>
  385. <Col id="datacolumn">전체</Col>
  386. </Row>
  387. <Row>
  388. <Col id="codecolumn">Y</Col>
  389. <Col id="datacolumn">완료</Col>
  390. </Row>
  391. <Row>
  392. <Col id="codecolumn">N</Col>
  393. <Col id="datacolumn">미완료</Col>
  394. </Row>
  395. </Rows>
  396. </Dataset>
  397. </Combo>
  398. </Layout>
  399. </Layouts>
  400. </Div>
  401. </Layout>
  402. </Layouts>
  403. <Objects>
  404. <Dataset id="ds_main_subjlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  405. <ColumnInfo>
  406. <Column id="subjno" type="STRING" size="256"/>
  407. <Column id="stdyno" type="STRING" size="256"/>
  408. <Column id="itemnm" type="STRING" size="256"/>
  409. <Column id="stdysubjnm" type="STRING" size="256"/>
  410. <Column id="respstdynm" type="STRING" size="256"/>
  411. <Column id="reqnm" type="STRING" size="256"/>
  412. <Column id="conyn" type="STRING" size="256"/>
  413. <Column id="startyn" type="STRING" size="256"/>
  414. <Column id="examdrugwinyn" type="STRING" size="256"/>
  415. <Column id="drugendyn" type="STRING" size="256"/>
  416. <Column id="clinictrgtyn" type="STRING" size="256"/>
  417. <Column id="subjid" type="STRING" size="256"/>
  418. <Column id="conyn" type="STRING" size="256"/>
  419. <Column id="startyn" type="STRING" size="256"/>
  420. <Column id="examdrugwinyn" type="STRING" size="256"/>
  421. <Column id="drugendyn" type="STRING" size="256"/>
  422. <Column id="subjendyn" type="STRING" size="256"/>
  423. <Column id="drugreqyn" type="STRING" size="256"/>
  424. </ColumnInfo>
  425. </Dataset>
  426. <Dataset id="ds_main_crbaseinfo_subjinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  427. <ColumnInfo>
  428. <Column id="subjno" type="STRING" size="256"/>
  429. <Column id="stdyno" type="STRING" size="256"/>
  430. <Column id="itemnm" type="STRING" size="256"/>
  431. <Column id="stdysubjnm" type="STRING" size="256"/>
  432. <Column id="stdytermfrom" type="STRING" size="256"/>
  433. <Column id="stdytermto" type="STRING" size="256"/>
  434. <Column id="direccost" type="STRING" size="256"/>
  435. <Column id="indireccost" type="STRING" size="256"/>
  436. <Column id="crccindireccost" type="STRING" size="256"/>
  437. <Column id="totstdycost" type="STRING" size="256"/>
  438. <Column id="clincflag" type="STRING" size="256"/>
  439. <Column id="judgdg" type="STRING" size="256"/>
  440. <Column id="conpaperconacptdd" type="STRING" size="256"/>
  441. <Column id="irbjudglistdd" type="STRING" size="256"/>
  442. <Column id="subjendyn" type="STRING" size="256"/>
  443. <Column id="subjenddd" type="STRING" size="256"/>
  444. <Column id="allidxcase" type="STRING" size="256"/>
  445. <Column id="roothospidxcasecnt" type="STRING" size="256"/>
  446. <Column id="chrgfoodyn" type="STRING" size="256"/>
  447. <Column id="roomfeeyn" type="STRING" size="256"/>
  448. <Column id="carecureyn" type="STRING" size="256"/>
  449. <Column id="medfeeyn" type="STRING" size="256"/>
  450. <Column id="reqphos" type="STRING" size="256"/>
  451. <Column id="reqnm" type="STRING" size="256"/>
  452. <Column id="ioflag" type="STRING" size="256"/>
  453. <Column id="outerpharmnm" type="STRING" size="256"/>
  454. <Column id="outerpharmtel" type="STRING" size="256"/>
  455. <Column id="mngtpharmstnm" type="STRING" size="256"/>
  456. <Column id="crcnm" type="STRING" size="256"/>
  457. <Column id="crctel" type="STRING" size="256"/>
  458. <Column id="cranm" type="STRING" size="256"/>
  459. <Column id="cratel" type="STRING" size="256"/>
  460. <Column id="costyn" type="STRING" size="256"/>
  461. <Column id="stdykind" type="STRING" size="256"/>
  462. <Column id="subjid" type="STRING" size="256"/>
  463. <Column id="drugenddd" type="STRING" size="256"/>
  464. <Column id="crcmpphonno" type="STRING" size="256"/>
  465. <Column id="crcfaxno" type="STRING" size="256"/>
  466. <Column id="crcemail" type="STRING" size="256"/>
  467. <Column id="crampphonno" type="STRING" size="256"/>
  468. <Column id="crafaxno" type="STRING" size="256"/>
  469. <Column id="craemail" type="STRING" size="256"/>
  470. </ColumnInfo>
  471. <Rows>
  472. <Row>
  473. <Col id="subjno"/>
  474. <Col id="stdyno"/>
  475. <Col id="itemnm"/>
  476. <Col id="stdysubjnm"/>
  477. <Col id="stdytermfrom"/>
  478. <Col id="stdytermto"/>
  479. <Col id="direccost"/>
  480. <Col id="indireccost"/>
  481. <Col id="crccindireccost"/>
  482. <Col id="totstdycost"/>
  483. <Col id="clincflag"/>
  484. <Col id="judgdg"/>
  485. <Col id="conpaperconacptdd"/>
  486. <Col id="irbjudglistdd"/>
  487. <Col id="subjendyn"/>
  488. <Col id="subjenddd"/>
  489. <Col id="allidxcase"/>
  490. <Col id="roothospidxcasecnt"/>
  491. <Col id="chrgfoodyn"/>
  492. <Col id="roomfeeyn"/>
  493. <Col id="carecureyn"/>
  494. <Col id="medfeeyn"/>
  495. <Col id="reqphos"/>
  496. <Col id="reqnm"/>
  497. <Col id="ioflag"/>
  498. <Col id="outerpharmnm"/>
  499. <Col id="outerpharmtel"/>
  500. <Col id="mngtpharmstnm"/>
  501. <Col id="crcnm"/>
  502. <Col id="crctel"/>
  503. <Col id="cranm"/>
  504. <Col id="cratel"/>
  505. <Col id="costyn"/>
  506. <Col id="stdykind"/>
  507. <Col id="subjid"/>
  508. <Col id="drugenddd"/>
  509. <Col id="crcmpphonno"/>
  510. <Col id="crcfaxno"/>
  511. <Col id="crcemail"/>
  512. <Col id="crampphonno"/>
  513. <Col id="crafaxno"/>
  514. <Col id="craemail"/>
  515. </Row>
  516. </Rows>
  517. </Dataset>
  518. <Dataset id="ds_main_crbaseinfo_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  519. <ColumnInfo>
  520. <Column id="clincresdrugflag" type="STRING" size="256"/>
  521. <Column id="drugcd" type="STRING" size="256"/>
  522. <Column id="ordnm" type="STRING" size="256"/>
  523. </ColumnInfo>
  524. </Dataset>
  525. <Dataset id="ds_main_crbaseinfo_empinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  526. <ColumnInfo>
  527. <Column id="empflag" type="STRING" size="256"/>
  528. <Column id="empid" type="STRING" size="256"/>
  529. <Column id="deptnm" type="STRING" size="256"/>
  530. <Column id="empnm" type="STRING" size="256"/>
  531. <Column id="telno" type="STRING" size="256"/>
  532. <Column id="deptcd" type="STRING" size="256"/>
  533. <Column id="seqno" type="STRING" size="256"/>
  534. </ColumnInfo>
  535. </Dataset>
  536. <Dataset id="ds_main_crbaseinfo_imcmreqchrginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  537. <ColumnInfo>
  538. <Column id="charnm" type="STRING" size="256"/>
  539. <Column id="chartelno" type="STRING" size="256"/>
  540. <Column id="charfaxno" type="STRING" size="256"/>
  541. <Column id="charmpphonno" type="STRING" size="256"/>
  542. <Column id="charemail" type="STRING" size="256"/>
  543. </ColumnInfo>
  544. <Rows>
  545. <Row>
  546. <Col id="charnm"/>
  547. <Col id="chartelno"/>
  548. <Col id="charfaxno"/>
  549. <Col id="charmpphonno"/>
  550. <Col id="charemail"/>
  551. </Row>
  552. </Rows>
  553. </Dataset>
  554. <Dataset id="ds_main_crbaseinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  555. <ColumnInfo>
  556. <Column id="subjno" type="STRING" size="256"/>
  557. <Column id="stdyno" type="STRING" size="256"/>
  558. <Column id="itemnm" type="STRING" size="256"/>
  559. <Column id="stdysubjnm" type="STRING" size="256"/>
  560. <Column id="respstdynm" type="STRING" size="256"/>
  561. <Column id="reqnm" type="STRING" size="256"/>
  562. <Column id="conyn" type="STRING" size="256"/>
  563. <Column id="startyn" type="STRING" size="256"/>
  564. <Column id="examdrugwinyn" type="STRING" size="256"/>
  565. <Column id="drugendyn" type="STRING" size="256"/>
  566. <Column id="clinictrgtyn" type="STRING" size="256"/>
  567. <Column id="subjid" type="STRING" size="256"/>
  568. <Column id="conyn" type="STRING" size="256"/>
  569. <Column id="startyn" type="STRING" size="256"/>
  570. <Column id="examdrugwinyn" type="STRING" size="256"/>
  571. <Column id="drugendyn" type="STRING" size="256"/>
  572. <Column id="subjendyn" type="STRING" size="256"/>
  573. <Column id="drugreqyn" type="STRING" size="256"/>
  574. </ColumnInfo>
  575. <Rows>
  576. <Row>
  577. <Col id="subjno"/>
  578. <Col id="stdyno"/>
  579. <Col id="itemnm"/>
  580. <Col id="stdysubjnm"/>
  581. <Col id="respstdynm"/>
  582. <Col id="reqnm"/>
  583. <Col id="conyn"/>
  584. <Col id="startyn"/>
  585. <Col id="examdrugwinyn"/>
  586. <Col id="drugendyn"/>
  587. <Col id="clinictrgtyn"/>
  588. <Col id="subjid"/>
  589. <Col id="conyn"/>
  590. <Col id="startyn"/>
  591. <Col id="examdrugwinyn"/>
  592. <Col id="drugendyn"/>
  593. <Col id="subjendyn"/>
  594. <Col id="drugreqyn"/>
  595. </Row>
  596. </Rows>
  597. </Dataset>
  598. <Dataset id="ds_main_tempuserinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  599. <Dataset id="ds_send_data_subjdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  600. <Dataset id="ds_send_data_stdyempdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  601. <Dataset id="ds_send_data_drugdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  602. <Dataset id="ds_send_srchdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  603. <ColumnInfo>
  604. <Column id="srchsubjno" type="STRING" size="256"/>
  605. <Column id="srchflag" type="STRING" size="256"/>
  606. <Column id="srchsubjendyn" type="STRING" size="256"/>
  607. <Column id="subjno" type="STRING" size="256"/>
  608. <Column id="srchstdyno" type="STRING" size="256"/>
  609. <Column id="srchitemnm" type="STRING" size="256"/>
  610. <Column id="conyn" type="STRING" size="256"/>
  611. <Column id="startyn" type="STRING" size="256"/>
  612. <Column id="drugreqyn" type="STRING" size="256"/>
  613. </ColumnInfo>
  614. <Rows>
  615. <Row>
  616. <Col id="srchsubjno"/>
  617. <Col id="srchflag">1</Col>
  618. <Col id="srchsubjendyn">A</Col>
  619. <Col id="subjno"/>
  620. <Col id="srchstdyno"/>
  621. <Col id="srchitemnm"/>
  622. <Col id="conyn">-</Col>
  623. <Col id="startyn">-</Col>
  624. <Col id="drugreqyn">-</Col>
  625. </Row>
  626. </Rows>
  627. </Dataset>
  628. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  629. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  630. <Dataset id="ds_temp_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  631. <Dataset id="ds_temp_userpopupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  632. <ColumnInfo>
  633. <Column id="param" type="STRING" size="256"/>
  634. <Column id="flag" type="STRING" size="256"/>
  635. <Column id="searchitem" type="STRING" size="256"/>
  636. </ColumnInfo>
  637. <Rows>
  638. <Row>
  639. <Col id="param"/>
  640. <Col id="flag"/>
  641. <Col id="searchitem"/>
  642. </Row>
  643. </Rows>
  644. </Dataset>
  645. <Dataset id="ds_temp_useroneselect" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  646. <Dataset id="ds_temp_receivesubjno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  647. <ColumnInfo>
  648. <Column id="receiveref" type="STRING" size="256"/>
  649. <Column id="receivecolumn" type="STRING" size="256"/>
  650. </ColumnInfo>
  651. <Rows>
  652. <Row>
  653. <Col id="receiveref">ds_send_srchdata</Col>
  654. <Col id="receivecolumn">subjno</Col>
  655. </Row>
  656. </Rows>
  657. </Dataset>
  658. <Dataset id="ds_temp_receivedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  659. <ColumnInfo>
  660. <Column id="receiveref" type="STRING" size="256"/>
  661. <Column id="srchflag" type="STRING" size="256"/>
  662. <Column id="srchcnts" type="STRING" size="256"/>
  663. <Column id="drugkind" type="STRING" size="256"/>
  664. <Column id="receivedrugcd" type="STRING" size="256"/>
  665. </ColumnInfo>
  666. <Rows>
  667. <Row>
  668. <Col id="receiveref">ds_temp</Col>
  669. <Col id="receivedrugcd">drugcd</Col>
  670. </Row>
  671. </Rows>
  672. </Dataset>
  673. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  674. <ColumnInfo>
  675. <Column id="drugcd" type="STRING" size="256"/>
  676. </ColumnInfo>
  677. <Rows>
  678. <Row/>
  679. </Rows>
  680. </Dataset>
  681. <Dataset id="ds_temp_getimcmreqchrginfo_imcmreqchrginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  682. <Dataset id="ds_cmb_startyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  683. <ColumnInfo>
  684. <Column id="label" type="STRING" size="256"/>
  685. <Column id="value" type="STRING" size="256"/>
  686. </ColumnInfo>
  687. <Rows>
  688. <Row>
  689. <Col id="label">시행</Col>
  690. <Col id="value">Y</Col>
  691. </Row>
  692. <Row>
  693. <Col id="label">미시행</Col>
  694. <Col id="value">N</Col>
  695. </Row>
  696. </Rows>
  697. </Dataset>
  698. <Dataset id="ds_cmb_examdrugwinyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  699. <ColumnInfo>
  700. <Column id="label" type="STRING" size="256"/>
  701. <Column id="value" type="STRING" size="256"/>
  702. </ColumnInfo>
  703. <Rows>
  704. <Row>
  705. <Col id="label">입고</Col>
  706. <Col id="value">Y</Col>
  707. </Row>
  708. <Row>
  709. <Col id="label">미입고</Col>
  710. <Col id="value">N</Col>
  711. </Row>
  712. </Rows>
  713. </Dataset>
  714. <Dataset id="ds_cmb_drugendyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  715. <ColumnInfo>
  716. <Column id="label" type="STRING" size="256"/>
  717. <Column id="value" type="STRING" size="256"/>
  718. </ColumnInfo>
  719. <Rows>
  720. <Row>
  721. <Col id="label">종결</Col>
  722. <Col id="value">Y</Col>
  723. </Row>
  724. <Row>
  725. <Col id="label">미종결</Col>
  726. <Col id="value">N</Col>
  727. </Row>
  728. </Rows>
  729. </Dataset>
  730. <Dataset id="ds_cmb_subjendyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  731. <ColumnInfo>
  732. <Column id="label" type="STRING" size="256"/>
  733. <Column id="value" type="STRING" size="256"/>
  734. </ColumnInfo>
  735. <Rows>
  736. <Row>
  737. <Col id="label">종결</Col>
  738. <Col id="value">Y</Col>
  739. </Row>
  740. <Row>
  741. <Col id="label">미종결</Col>
  742. <Col id="value">N</Col>
  743. </Row>
  744. </Rows>
  745. </Dataset>
  746. <Dataset id="ds_cmb_drugreqyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  747. <ColumnInfo>
  748. <Column id="label" type="STRING" size="256"/>
  749. <Column id="value" type="STRING" size="256"/>
  750. </ColumnInfo>
  751. <Rows>
  752. <Row>
  753. <Col id="label">생성의뢰</Col>
  754. <Col id="value">10</Col>
  755. </Row>
  756. <Row>
  757. <Col id="label">작성완료</Col>
  758. <Col id="value">20</Col>
  759. </Row>
  760. <Row>
  761. <Col id="label">미의뢰</Col>
  762. <Col id="value">00</Col>
  763. </Row>
  764. </Rows>
  765. </Dataset>
  766. <Dataset id="ds_cmb_empflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  767. <ColumnInfo>
  768. <Column id="label" type="STRING" size="256"/>
  769. <Column id="value" type="STRING" size="256"/>
  770. </ColumnInfo>
  771. <Rows>
  772. <Row>
  773. <Col id="label">책임</Col>
  774. <Col id="value">1</Col>
  775. </Row>
  776. <Row>
  777. <Col id="label">공동</Col>
  778. <Col id="value">2</Col>
  779. </Row>
  780. <Row>
  781. <Col id="label">코디네이터</Col>
  782. <Col id="value">3</Col>
  783. </Row>
  784. <Row>
  785. <Col id="label">관리약사</Col>
  786. <Col id="value">4</Col>
  787. </Row>
  788. </Rows>
  789. </Dataset>
  790. <Dataset id="ds_cmb_clincresdrugflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  791. <ColumnInfo>
  792. <Column id="label" type="STRING" size="256"/>
  793. <Column id="value" type="STRING" size="256"/>
  794. </ColumnInfo>
  795. <Rows>
  796. <Row>
  797. <Col id="label">시험약</Col>
  798. <Col id="value">1</Col>
  799. </Row>
  800. <Row>
  801. <Col id="label">대조약</Col>
  802. <Col id="value">2</Col>
  803. </Row>
  804. <Row>
  805. <Col id="label">병용약</Col>
  806. <Col id="value">3</Col>
  807. </Row>
  808. </Rows>
  809. </Dataset>
  810. <Dataset id="ds_main_crbaseinfo_testeeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  811. </Objects>
  812. <Bind>
  813. <BindItem id="item0" compid="group2.input2" propid="value" datasetid="ds_send_srchdata" columnid="srchsubjno"/>
  814. <BindItem id="item1" compid="group2.combo1" propid="value" datasetid="ds_send_srchdata" columnid="drugreqyn"/>
  815. <BindItem id="item2" compid="group2.radio2" propid="value" datasetid="ds_send_srchdata" columnid="srchflag"/>
  816. <BindItem id="item3" compid="group2.input1" propid="value" datasetid="ds_send_srchdata" columnid="srchstdyno"/>
  817. <BindItem id="item4" compid="group2.combo2" propid="value" datasetid="ds_send_srchdata" columnid="startyn"/>
  818. <BindItem id="item5" compid="group2.input14" propid="value" datasetid="ds_send_srchdata" columnid="srchitemnm"/>
  819. <BindItem id="item6" compid="group2.combo3" propid="value" datasetid="ds_send_srchdata" columnid="conyn"/>
  820. <BindItem id="item7" compid="group3.input21" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="subjid"/>
  821. <BindItem id="item8" compid="group3.input3" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="subjno"/>
  822. <BindItem id="item9" compid="group3.input4" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="stdyno"/>
  823. <BindItem id="item10" compid="group3.input5" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="itemnm"/>
  824. <BindItem id="item11" compid="group3.input6" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="stdysubjnm"/>
  825. <BindItem id="item12" compid="group3.input7" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="reqnm"/>
  826. <BindItem id="item13" compid="group3.input63" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="charnm"/>
  827. <BindItem id="item14" compid="group3.input8" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="stdytermfrom"/>
  828. <BindItem id="item15" compid="group3.input57" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="chartelno"/>
  829. <BindItem id="item16" compid="group3.input9" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="stdytermto"/>
  830. <BindItem id="item17" compid="group3.input55" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="charfaxno"/>
  831. <BindItem id="item18" compid="group3.input35" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="charemail"/>
  832. <BindItem id="item19" compid="group3.input59" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="charmpphonno"/>
  833. <BindItem id="item20" compid="group3.input10" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="direccost"/>
  834. <BindItem id="item21" compid="group3.input12" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crccindireccost"/>
  835. <BindItem id="item22" compid="group3.input13" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="totstdycost"/>
  836. <BindItem id="item23" compid="group3.input11" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="indireccost"/>
  837. <BindItem id="item24" compid="group3.combo23" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="clincflag"/>
  838. <BindItem id="item25" compid="group3.input15" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="subjenddd"/>
  839. <BindItem id="item26" compid="group3.bool1" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="subjendyn"/>
  840. <BindItem id="item27" compid="group3.input20" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="allidxcase"/>
  841. <BindItem id="item28" compid="group3.input16" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="judgdg"/>
  842. <BindItem id="item29" compid="group3.input19" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="stdykind"/>
  843. <BindItem id="item30" compid="group3.input17" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crcmpphonno"/>
  844. <BindItem id="item31" compid="group3.input26" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crctel"/>
  845. <BindItem id="item32" compid="group3.input23" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crcnm"/>
  846. <BindItem id="item33" compid="group3.input18" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crcfaxno"/>
  847. <BindItem id="item34" compid="group3.input24" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="cranm"/>
  848. <BindItem id="item35" compid="group3.input30" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crafaxno"/>
  849. <BindItem id="item36" compid="group3.input28" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="craemail"/>
  850. <BindItem id="item37" compid="group3.input25" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="cratel"/>
  851. <BindItem id="item38" compid="group3.input22" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crcemail"/>
  852. <BindItem id="item39" compid="group3.input29" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="crampphonno"/>
  853. <BindItem id="item40" compid="group3.input27" propid="value" datasetid="ds_main_crbaseinfo_subjinfo" columnid="drugenddd"/>
  854. </Bind>
  855. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  856. * System Name :
  857. * Job Name :
  858. * Creator :
  859. * Make Date : 2015-11-13
  860. * Description :
  861. *---------------------------------------------------------------------------------------
  862. * Modify Date Modifier Modify Description
  863. *---------------------------------------------------------------------------------------
  864. * 2015-11-13 Live Converter TF->XP
  865. *
  866. *---------------------------------------------------------------------------------------
  867. ****************************************************************************************/
  868. //=======================================================================================
  869. // Lib Include
  870. //---------------------------------------------------------------------------------------
  871. include "com_commonxp::comm_main.xjs"
  872. //=======================================================================================
  873. // Global Form Variable
  874. //---------------------------------------------------------------------------------------
  875. var arErrorCode = new HashArray();
  876. //=======================================================================================
  877. // Function
  878. //---------------------------------------------------------------------------------------
  879. /****************************************************************************************
  880. * Argument : N/A
  881. * Description : 상세조회
  882. ****************************************************************************************/
  883. function fGetSubject(){
  884. var oParam = {};
  885. oParam.id = "TRATB00107";
  886. oParam.service = "crccbaseapp.CrccBase";
  887. oParam.method = "reqGetSubject";
  888. oParam.inds = "req=ds_send_srchdata";
  889. oParam.outds = "ds_main_crbaseinfo_subjinfo=subjinfo ds_main_crbaseinfo_druginfo=druginfo ds_main_crbaseinfo_empinfo=empinfo ds_main_crbaseinfo_testeeinfo=testeeinfo";
  890. oParam.async = false;
  891. oParam.callback = "cf_TRATB00107";
  892. tranf_submit(oParam);
  893. if(arErrorCode.pop("TRATB00107") > -1) {
  894. var costyn = "";
  895. if (ds_main_crbaseinfo_subjinfo.getColumn(0,"chrgfoodyn")=="Y"){
  896. costyn = costyn + "1 ";
  897. }
  898. if (ds_main_crbaseinfo_subjinfo.getColumn(0,"roomfeeyn")=="Y"){
  899. costyn = costyn + "2 ";
  900. }
  901. if (ds_main_crbaseinfo_subjinfo.getColumn(0,"carecureyn")=="Y"){
  902. costyn = costyn + "3 ";
  903. }
  904. if (ds_main_crbaseinfo_subjinfo.getColumn(0,"medfeeyn")=="Y"){
  905. costyn = costyn + "4 ";
  906. }
  907. dsf_makeValue(ds_main_crbaseinfo_subjinfo,"costyn","string",costyn);
  908. //검색 조건을 파라메터로 설정하여, 팝업화면에서 값을 읽도록 함. (2009.09.28 JJE)
  909. frmf_setParameter("param_subjno", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"));
  910. frmf_setParameter("param_stdyno", ds_main_crbaseinfo_subjinfo.getColumn(0,"stdyno"));
  911. frmf_setParameter("param_subjid", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjid"));
  912. if( ds_main_crbaseinfo_druginfo.rowcount > 0 ){
  913. frmf_setParameter("param_drugcd", ds_main_crbaseinfo_druginfo.getColumn(0,"drugcd"));
  914. frmf_setParameter("param_drugnm", ds_main_crbaseinfo_druginfo.getColumn(0,"ordnm"));
  915. }
  916. }
  917. //과제정보가 없다면 파라메터 초기화 (2009.09.28 JJE)
  918. if(utlf_isNull(ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"))){
  919. if(utlf_isNull(ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"))){
  920. frmf_clearParameter("param_subjno");
  921. frmf_clearParameter("param_stdyno");
  922. frmf_clearParameter("param_drugcd");
  923. frmf_clearParameter("param_drugnm");
  924. }
  925. }
  926. }
  927. function cf_TRATB00107(sSvcId, nErrorCode, sErrorMsg) {
  928. arErrorCode.push(sSvcId, nErrorCode);
  929. }
  930. // function fGetCheck(){
  931. // if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjid").length > 11 ) {
  932. // alert("과제ID는 11자 이하로만 입력하실 수 있습니다.");
  933. // return false;
  934. // }
  935. // if ( model.getValue("/root/main/crbaseinfo/subjinfo/subjno").length > 11 ) {
  936. // alert("과제번호는 13자 이하로만 입력하실 수 있습니다.");
  937. // return false;
  938. // }
  939. //
  940. // if ( model.getValue("/root/main/crbaseinfo/subjinfo/stdysubjnm").length > 60 ) {
  941. // alert("과제제목은 330자 이하로만 입력하실 수 있습니다.");
  942. // return false;
  943. // }
  944. // if ( isNaN(model.getValue("/root/main/crbaseinfo/subjinfo/allidxcase"))) {
  945. // alert("전체증례수는 숫자만 입력가능합니다.");
  946. // return false;
  947. // }
  948. // if ( isNaN(model.getValue("/root/main/crbaseinfo/subjinfo/judgdg"))) {
  949. // alert("IRB회차번호는 숫자만 입력가능합니다.");
  950. // return false;
  951. // }
  952. //
  953. // model.refresh();
  954. // return true;
  955. // }
  956. //=======================================================================================
  957. // Event
  958. //---------------------------------------------------------------------------------------
  959. /****************************************************************************************
  960. * Components : Form
  961. * Components ID : SMATB00400
  962. * Event : oninit
  963. * Argument : 01.obj : Object Event has occurred
  964. * : 02.e : Event Object
  965. * Description : 화면 처음 초기화시 폼초기화
  966. ****************************************************************************************/
  967. function SMATB00400_oninit(obj:Form, e:InitEventInfo)
  968. {
  969. frmf_initForm(obj); // 폼 초기화
  970. }
  971. /****************************************************************************************
  972. * Components : Form
  973. * Components ID : SMATB00400
  974. * Event : onload
  975. * Argument : 01.obj : Object Event has occurred
  976. * : 02.e : Event Object
  977. * Description : 화면 처음 초기화시 폼초기화
  978. ****************************************************************************************/
  979. function SMATB00400_onload(obj:Form, e:LoadEventInfo)
  980. {
  981. grdf_setGridSort(group3.grd_subjlist); // 그리드 소트만
  982. grdf_setRowTypeIcon(group3.grd_druglist, 0); // 그리드 상태 표시
  983. group4.btn_save.enable = frmf_checkAuth("X"); //저장
  984. group4.btn_del.enable = frmf_checkAuth("X"); //삭제
  985. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  986. }
  987. /****************************************************************************************
  988. * Components : Button
  989. * Components ID : group2.btn_sea
  990. * Event : onclick
  991. * Argument : 01.obj : Object Event has occurred
  992. * : 02.e : Event Object
  993. * Description : 조회
  994. ****************************************************************************************/
  995. function group2_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  996. {
  997. var oParam = {};
  998. oParam.id = "TRATB00102";
  999. oParam.service = "crccbaseapp.CrccBase";
  1000. oParam.method = "reqGetSubjectList";
  1001. oParam.inds = "req=ds_send_srchdata";
  1002. oParam.outds = "ds_main_subjlist_item=subjinfo";
  1003. oParam.async = true;
  1004. //oParam.callback = "cf_TRATB00102";
  1005. tranf_submit(oParam);
  1006. }
  1007. /****************************************************************************************
  1008. * Components : Edit
  1009. * Components ID : group2.input2
  1010. * Event : onkeydown
  1011. * Argument : 01.obj : Object Event has occurred
  1012. * : 02.e : Event Object
  1013. * Description : 과제번호로 조회
  1014. ****************************************************************************************/
  1015. function group2_input2_onkeydown(obj:Edit, e:KeyEventInfo)
  1016. {
  1017. if(e.keycode == 13) {
  1018. obj.updateToDataset();
  1019. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  1020. }
  1021. }
  1022. /****************************************************************************************
  1023. * Components : Edit
  1024. * Components ID : group2.input1
  1025. * Event : onkeydown
  1026. * Argument : 01.obj : Object Event has occurred
  1027. * : 02.e : Event Object
  1028. * Description : 연구코드로 조회
  1029. ****************************************************************************************/
  1030. function group2_input1_onkeydown(obj:Edit, e:KeyEventInfo)
  1031. {
  1032. if(e.keycode == 13) {
  1033. obj.updateToDataset();
  1034. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  1035. }
  1036. }
  1037. /****************************************************************************************
  1038. * Components : Edit
  1039. * Components ID : group2.input14
  1040. * Event : onkeydown
  1041. * Argument : 01.obj : Object Event has occurred
  1042. * : 02.e : Event Object
  1043. * Description : 품목명으로 조회
  1044. ****************************************************************************************/
  1045. function group2_input14_onkeydown(obj:Edit, e:KeyEventInfo)
  1046. {
  1047. if(e.keycode == 13) {
  1048. obj.updateToDataset();
  1049. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  1050. }
  1051. }
  1052. /****************************************************************************************
  1053. * Components : Button
  1054. * Components ID : group3.button51
  1055. * Event : onclick
  1056. * Argument : 01.obj : Object Event has occurred
  1057. * : 02.e : Event Object
  1058. * Description : 엑셀저장
  1059. ****************************************************************************************/
  1060. function group3_button51_onclick(obj:Button, e:ClickEventInfo)
  1061. {
  1062. if( ds_main_subjlist_item.rowcount > 0 ){
  1063. grdf_exportExcel(group3.grd_subjlist, "과제리스트", "과제리스트", false, "", "user", false);
  1064. } else {
  1065. sysf_messageBox("조회된 데이터가 ", "I004");
  1066. }
  1067. }
  1068. /****************************************************************************************
  1069. * Components : Grid
  1070. * Components ID : group3.grd_subjlist
  1071. * Event : onlbuttonup
  1072. * Argument : 01.obj : Object Event has occurred
  1073. * : 02.e : Event Object
  1074. * Description : 과제선택하여 상세정보조회
  1075. ****************************************************************************************/
  1076. function group3_grd_subjlist_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
  1077. {
  1078. if(e.row > -1 && e.col != 0){
  1079. ds_send_srchdata.setColumn(0,"subjno", ds_main_subjlist_item.getColumn(e.row,"subjno"));
  1080. fGetSubject();
  1081. }
  1082. }
  1083. /****************************************************************************************
  1084. * Components : Edit
  1085. * Components ID : group3.input21
  1086. * Event : onkeydown
  1087. * Argument : 01.obj : Object Event has occurred
  1088. * : 02.e : Event Object
  1089. * Description : 과제ID 입력하여 상세조회
  1090. ****************************************************************************************/
  1091. function group3_input21_onkeydown(obj:Edit, e:KeyEventInfo)
  1092. {
  1093. if (e.keycode == 13) {
  1094. obj.updateToDataset();
  1095. ds_send_srchdata.setColumn(0,"subjid", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjid"));
  1096. fGetSubject();
  1097. if (utlf_isNull(ds_main_crbaseinfo_subjinfo.getColumn(0,"subjid"))){
  1098. ds_main_crbaseinfo_subjinfo.setColumn(0,"subjid",ds_send_srchdata.getColumn(0,"subjid"));
  1099. }
  1100. }
  1101. }
  1102. /****************************************************************************************
  1103. * Components : Edit
  1104. * Components ID : group3.input3
  1105. * Event : onkeydown
  1106. * Argument : 01.obj : Object Event has occurred
  1107. * : 02.e : Event Object
  1108. * Description : 과제번호 입력하여 상세조회
  1109. ****************************************************************************************/
  1110. function group3_input3_onkeydown(obj:Edit, e:KeyEventInfo)
  1111. {
  1112. if (e.keycode == 13) {
  1113. obj.updateToDataset();
  1114. ds_send_srchdata.setColumn(0,"subjno", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"));
  1115. fGetSubject();
  1116. if (utlf_isNull(ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"))){
  1117. ds_main_crbaseinfo_subjinfo.setColumn(0,"subjno",ds_send_srchdata.getColumn(0,"subjno"));
  1118. }
  1119. }
  1120. }
  1121. /****************************************************************************************
  1122. * Components : Button
  1123. * Components ID : group3.button10
  1124. * Event : onclick
  1125. * Argument : 01.obj : Object Event has occurred
  1126. * : 02.e : Event Object
  1127. * Description : 임상요약지작성(팝업오픈)
  1128. ****************************************************************************************/
  1129. function group3_button10_onclick(obj:Button, e:ClickEventInfo)
  1130. {
  1131. var a,b,c = "";
  1132. for(var i = 0; i < ds_main_crbaseinfo_empinfo.rowcount; i++) {
  1133. a = utlf_transNullToEmpty(ds_main_crbaseinfo_empinfo.getColumn(i,"empflag")).getTrim(); //getTrim은 공백을 주기 위해서 쓰인다.
  1134. b = utlf_transNullToEmpty(ds_main_crbaseinfo_empinfo.getColumn(i,"empnm")).getTrim();
  1135. if (a == 1 ) {
  1136. a = "책임 ";
  1137. }else if (a==2) {
  1138. a = " 공동 ";
  1139. }else if (a==3) {
  1140. a = " 코디네이터 ";
  1141. }else if (a==4) {
  1142. a = " 관리약사 ";
  1143. }
  1144. c += a.concat(b);
  1145. }
  1146. frmf_setParameter("param_subjno" , ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno")); //과제번호
  1147. frmf_setParameter("param_stdyno" , ds_main_crbaseinfo_subjinfo.getColumn(0,"stdyno")); //연구코드
  1148. frmf_setParameter("param_druginfo" , dsf_getDsCSV(ds_main_crbaseinfo_druginfo)); //임상약정보
  1149. frmf_setParameter("param_empinfo" , c); //연구자명칭's
  1150. frmf_modal("SPATR00700", "SPATR00700", "", "", "", "", "", "", "", "", "", "", "M");
  1151. }
  1152. /****************************************************************************************
  1153. * Components : Button
  1154. * Components ID : group3.button7
  1155. * Event : onclick
  1156. * Argument : 01.obj : Object Event has occurred
  1157. * : 02.e : Event Object
  1158. * Description : 복양설명서 작성(팝업오픈) - 사용안함
  1159. ****************************************************************************************/
  1160. function group3_button7_onclick(obj:Button, e:ClickEventInfo)
  1161. {
  1162. // var a,b,c ="";
  1163. // for(var i = grd_emplist.fixedRows; i <= grd_emplist.rows - grd_emplist.fixedRows ; i++) {
  1164. //
  1165. // a = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empflag").getTrim(); //getTrim은 공백을 주기 위해서 쓰인다.
  1166. // b = model.getValue("/root/main/crbaseinfo/empinfo["+ i +"]/empnm").getTrim();
  1167. //
  1168. // if (a == 1 ) {
  1169. // a="책임 ";
  1170. // }else if (a==2) {
  1171. // a=" 공동 ";
  1172. // }else if (a==3) {
  1173. // a=" 코디네이터 ";
  1174. // }else if (a==4) {
  1175. // a=" 관리약사 ";
  1176. // }
  1177. // c += a.concat(b);
  1178. // }
  1179. //
  1180. // setParameter("param_subjno", model.getValue("/root/main/crbaseinfo/subjinfo/subjno")); //과제번호
  1181. // setParameter("param_stdyno", model.getValue("/root/main/crbaseinfo/subjinfo/stdyno")); //연구코드
  1182. // setParameter("param_druginfo", model.getValue("/root/main/crbaseinfo/druginfo")); //임상약정보
  1183. // setParameter("param_empinfo", c); //연구자명칭's
  1184. // modal("SPATR00900");
  1185. }
  1186. /****************************************************************************************
  1187. * Components : Button
  1188. * Components ID : group4.button2
  1189. * Event : onclick
  1190. * Argument : 01.obj : Object Event has occurred
  1191. * : 02.e : Event Object
  1192. * Description : 피험자목록
  1193. ****************************************************************************************/
  1194. function group4_button2_onclick(obj:Button, e:ClickEventInfo)
  1195. {
  1196. frmf_setParameter("param_subjno",ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno"));
  1197. frmf_open("SMATP00200", "SMATP00200", "", "", "", "", "", "", "", "", "", "", "M");
  1198. }
  1199. /****************************************************************************************
  1200. * Components : Button
  1201. * Components ID : group4.button1
  1202. * Event : onclick
  1203. * Argument : 01.obj : Object Event has occurred
  1204. * : 02.e : Event Object
  1205. * Description : 개시모임관리
  1206. ****************************************************************************************/
  1207. function group4_button1_onclick(obj:Button, e:ClickEventInfo)
  1208. {
  1209. // sysf_trace(frmf_getMyUID());
  1210. frmf_modal("SPATR00600", "SPATR00600", "", "", "", "", "", "", "", "", "", "", "M");
  1211. }
  1212. /****************************************************************************************
  1213. * Components : Button
  1214. * Components ID : group4.button3
  1215. * Event : onclick
  1216. * Argument : 01.obj : Object Event has occurred
  1217. * : 02.e : Event Object
  1218. * Description : 모니터링
  1219. ****************************************************************************************/
  1220. function group4_button3_onclick(obj:Button, e:ClickEventInfo)
  1221. {
  1222. frmf_setParameter("param_subjno", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjno")); //과제번호
  1223. frmf_setParameter("param_subjid", ds_main_crbaseinfo_subjinfo.getColumn(0,"subjid")); //과제ID
  1224. frmf_modal("SPATR00800", "SPATR00800", "", "", "", "", "", "", "", "", "", "", "M");
  1225. }
  1226. /****************************************************************************************
  1227. * Components : Button
  1228. * Components ID : group4.button4
  1229. * Event : onclick
  1230. * Argument : 01.obj : Object Event has occurred
  1231. * : 02.e : Event Object
  1232. * Description : 임상약입고등록
  1233. ****************************************************************************************/
  1234. function group4_button4_onclick(obj:Button, e:ClickEventInfo)
  1235. {
  1236. frmf_modal("SMATR00300", "SMATR00300", "", "", "", "", "", "", "", "", "", "", "M");
  1237. }
  1238. /****************************************************************************************
  1239. * Components : Button
  1240. * Components ID : group4.button5
  1241. * Event : onclick
  1242. * Argument : 01.obj : Object Event has occurred
  1243. * : 02.e : Event Object
  1244. * Description : 반환약등록
  1245. ****************************************************************************************/
  1246. function group4_button5_onclick(obj:Button, e:ClickEventInfo)
  1247. {
  1248. frmf_modal("SMATR00400", "SMATR00400", "", "", "", "", "", "", "", "", "", "", "M");
  1249. }
  1250. /****************************************************************************************
  1251. * Components : Button
  1252. * Components ID : group4.btn_save
  1253. * Event : onclick
  1254. * Argument : 01.obj : Object Event has occurred
  1255. * : 02.e : Event Object
  1256. * Description : 저장
  1257. ****************************************************************************************/
  1258. function group4_btn_save_onclick(obj:Button, e:ClickEventInfo)
  1259. {
  1260. ds_send_data_subjdata.clear();
  1261. ds_send_data_drugdata.clear();
  1262. ds_send_data_subjdata.copyData(ds_main_crbaseinfo_subjinfo);
  1263. var dsUpdate = grdf_getGridUpdateData(group3.grd_druglist, "all");
  1264. grdf_setStatusColumn(dsUpdate, "m");
  1265. ds_send_data_drugdata.copyData(dsUpdate,true);
  1266. var oParam = {};
  1267. oParam.id = "TXATB00201";
  1268. oParam.service = "crccbaseapp.CrccBase";
  1269. oParam.method = "reqSetSubject";
  1270. oParam.inds = "req=ds_send_data_subjdata drugdata=ds_send_data_drugdata";
  1271. oParam.outds = "ds_temp_ret=item";
  1272. oParam.async = false;
  1273. //oParam.callback = "cf_TXATB00201";
  1274. tranf_submit(oParam);
  1275. fGetSubject();
  1276. }
  1277. function group3_grd_druglist_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
  1278. {
  1279. frmf_setParameter("param_drugcd", ds_main_crbaseinfo_druginfo.getColumn(e.row,"drugcd"));
  1280. frmf_setParameter("param_drugnm", ds_main_crbaseinfo_druginfo.getColumn(e.row,"ordnm"));
  1281. }
  1282. ]]></Script>
  1283. </Form>
  1284. </FDL>