SMPIE01200_원외처방심사결과통보서(F090)조회.xfdl 69 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMPIE01200" position="absolute 0 0 1202 777" titletext="원외처방심사결과통보서(F090) 조회" oninit="SMPIE01200_oninit" onload="SMPIE01200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1195 13" id="group1">
  8. <Layouts>
  9. <Layout/>
  10. </Layouts>
  11. </Div>
  12. <Div position="absolute 0 20 1195 764" id="group4" scrollbars="autoboth" anchor="all">
  13. <Layouts>
  14. <Layout>
  15. <Static text="F090.1" position="absolute 0 78 70 100" id="caption36" class="tit_2" anchor="default"/>
  16. <Shape position="absolute 0 94 1194 100" linetype="horizontal" id="line27" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  17. <Static text="F090.3" position="absolute 295 358 365 379" id="caption37" class="tit_2" anchor="default"/>
  18. <Shape position="absolute 295 374 1194 380" linetype="horizontal" id="line28" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  19. <Static text="F090.4" position="absolute 295 564 365 585" id="caption38" class="tit_2" anchor="default"/>
  20. <Shape position="absolute 295 580 1194 586" linetype="horizontal" id="line29" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  21. <Button position="absolute 1144 75 1194 94" id="button26" class="btn6" text="출력" anchor="top right" onclick="group4_button26_onclick"/>
  22. <Button position="absolute 1063 75 1143 94" id="button12" class="btn7" text="엑셀저장" anchor="top right" onclick="group4_button12_onclick"/>
  23. <Button position="absolute 1114 355 1194 374" id="button7" class="btn7" text="엑셀저장" anchor="top right" onclick="group4_button7_onclick"/>
  24. <Div position="absolute 0 4 1194 64" align="align:center top;" id="group5" class="div_SA" anchor="left top right">
  25. <Layouts>
  26. <Layout>
  27. <Button position="absolute 1123 8 1179 30" id="button1" class="btn1" text="조회" anchor="top right" onclick="group4_group5_button1_onclick"/>
  28. <Shape position="absolute 1105 7 1111 54" linetype="vertical" id="line26" class="line_4" anchor="top right"/>
  29. <Static text="청구분야 :" position="absolute 545 34 635 51" id="caption30" class="search_name" anchor="default"/>
  30. <Static text="~" position="absolute 361 11 376 26" id="caption31" anchor="default"/>
  31. <Combo position="absolute 628 33 708 52" id="cmb_ordfildcd" class="combo_search" innerdataset="@ds_init_P0235list" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  32. <Static text="접수번호 :" position="absolute 9 34 99 51" id="caption34" class="search_name" anchor="default"/>
  33. <Static text="보험유형 :" position="absolute 545 10 635 27" id="caption61" class="search_name" anchor="default"/>
  34. <Static text="내원유형 :" position="absolute 795 10 885 27" id="caption62" class="search_name" anchor="default"/>
  35. <Radio position="absolute 885 10 1020 27" id="rdo_chosflag" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  36. <Dataset id="innerdataset">
  37. <ColumnInfo>
  38. <Column id="codecolumn"/>
  39. <Column id="datacolumn"/>
  40. </ColumnInfo>
  41. <Rows>
  42. <Row>
  43. <Col id="codecolumn">A</Col>
  44. <Col id="datacolumn">전체</Col>
  45. </Row>
  46. <Row>
  47. <Col id="codecolumn">I</Col>
  48. <Col id="datacolumn">입원</Col>
  49. </Row>
  50. <Row>
  51. <Col id="codecolumn">O</Col>
  52. <Col id="datacolumn">외래</Col>
  53. </Row>
  54. </Rows>
  55. </Dataset>
  56. </Radio>
  57. <Radio position="absolute 5 10 215 27" id="rdo_termflag" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group4_group5_rdo_termflag_onitemchanged">
  58. <Dataset id="innerdataset">
  59. <ColumnInfo>
  60. <Column id="codecolumn"/>
  61. <Column id="datacolumn"/>
  62. </ColumnInfo>
  63. <Rows>
  64. <Row>
  65. <Col id="codecolumn">1</Col>
  66. <Col id="datacolumn">심사차수</Col>
  67. </Row>
  68. <Row>
  69. <Col id="codecolumn">2</Col>
  70. <Col id="datacolumn">청구년월</Col>
  71. </Row>
  72. <Row>
  73. <Col id="codecolumn">3</Col>
  74. <Col id="datacolumn">통보일자</Col>
  75. </Row>
  76. </Rows>
  77. </Dataset>
  78. </Radio>
  79. <Radio position="absolute 626 9 761 26" id="rdo_insuflag" columncount="4" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  80. <Dataset id="innerdataset">
  81. <ColumnInfo>
  82. <Column id="codecolumn"/>
  83. <Column id="datacolumn"/>
  84. </ColumnInfo>
  85. <Rows>
  86. <Row>
  87. <Col id="codecolumn">1</Col>
  88. <Col id="datacolumn">전체</Col>
  89. </Row>
  90. <Row>
  91. <Col id="codecolumn">2</Col>
  92. <Col id="datacolumn">보험</Col>
  93. </Row>
  94. <Row>
  95. <Col id="codecolumn">3</Col>
  96. <Col id="datacolumn">보호</Col>
  97. </Row>
  98. </Rows>
  99. </Dataset>
  100. </Radio>
  101. <Static text="청구번호 :" position="absolute 234 34 324 51" id="caption1" class="search_name" anchor="default"/>
  102. <Calendar position="absolute 375 10 460 29" id="ipt_toterm" class="input_search" taborder="ipt_acptno" anchor="default" onkillfocus="group4_group5_ipt_toterm_onkillfocus" onchanged="group4_group5_ipt_toterm_onchanged"/>
  103. <Combo position="absolute 322 32 407 51" id="cmb_clamno" class="combo_search" innerdataset="@ds_hidden_list01_claminfo" datacolumn="clamno" codecolumn="clamno" anchor="default"/>
  104. <Edit position="absolute 91 32 186 51" id="ipt_acptno" class="input_search" anchor="default" onkeyup="group4_group5_ipt_acptno_onkeyup"/>
  105. <Calendar position="absolute 217 10 302 29" id="ipt_fromterm" class="input_search" anchor="default" onkillfocus="group4_group5_ipt_fromterm_onkillfocus" onchanged="group4_group5_ipt_fromterm_onchanged"/>
  106. <Button position="absolute 1124 35 1177 54" id="button3" class="btn2" text="초기화" anchor="top right" onclick="group4_group5_button3_onclick"/>
  107. <Combo position="absolute 462 10 517 29" id="cmb_clamdgto" class="combo_search" innerdataset="@ds_init_clamdgto_clamdglist" datacolumn="clamdgnm" codecolumn="clamdgcd" anchor="default"/>
  108. <Combo position="absolute 304 10 359 29" id="cmb_clamdgfrom" class="combo_search" innerdataset="@ds_init_clamdgfrom_clamdglist" datacolumn="clamdgnm" codecolumn="clamdgcd" anchor="default" onitemchanged="group4_group5_cmb_clamdgfrom_onitemchanged"/>
  109. <Combo position="absolute 885 33 980 52" id="cmb_clamflag" class="combo_search" innerdataset="@ds_init_P0155list" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  110. <Static text="청구구분 :" position="absolute 795 34 881 51" id="caption5" class="search_name" anchor="default"/>
  111. <Edit id="ipt_fromterm1" taborder="1" position="absolute 217 10 302 29" visible="false" anchor="default"/>
  112. <Edit id="ipt_toterm1" taborder="2" position="absolute 375 10 460 29" visible="false" anchor="default"/>
  113. </Layout>
  114. </Layouts>
  115. </Div>
  116. <Shape position="absolute 5 399 287 405" linetype="horizontal" id="line44" class="line_2" anchor="default"/>
  117. <Static text="심사조정 건수" position="absolute 5 379 165 402" align="align:right middle;" id="caption41" class="cell_1" anchor="default"/>
  118. <Shape position="absolute 5 424 286 430" linetype="horizontal" id="line33" class="line_2" anchor="default"/>
  119. <Static text="요양기관 환수금" position="absolute 5 428 165 451" align="align:right middle;" id="caption42" class="cell_1" anchor="default"/>
  120. <Shape position="absolute 5 449 286 455" linetype="horizontal" id="line34" class="line_2" anchor="default"/>
  121. <Static text="보험자부담 환수금" position="absolute 5 478 165 501" align="align:right middle;" id="caption43" class="cell_1" anchor="default"/>
  122. <Shape position="absolute 5 498 287 504" linetype="horizontal" id="line35" class="line_3" anchor="default"/>
  123. <Static text="심사조정 금액" position="absolute 5 403 165 426" align="align:right middle;" id="caption44" class="cell_1" anchor="default"/>
  124. <Shape position="absolute 5 474 286 480" linetype="horizontal" id="line36" class="line_2" anchor="default"/>
  125. <Static text="본인부담 환급금" position="absolute 5 453 165 476" align="align:right middle;" id="caption45" class="cell_1" anchor="default"/>
  126. <Shape position="absolute -1 374 289 380" linetype="horizontal" id="line37" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  127. <Button position="absolute 1108 561 1194 580" id="button14" class="btn2" visible="false" text="심사화면보기" anchor="top right" onclick="group4_button14_onclick"/>
  128. <Static text="F090.2" position="absolute 0 358 70 379" id="caption39" class="tit_2" anchor="default"/>
  129. <Edit position="absolute 168 380 287 399" align="align:right middle;" id="input46" class="input_default" anchor="default" style="align:right middle;"/>
  130. <MaskEdit position="absolute 168 404 287 423" align="align:right middle;" id="input45" class="input_default" mask="#,###" anchor="default"/>
  131. <MaskEdit position="absolute 168 430 287 449" align="align:right middle;" id="input43" class="input_default" mask="#,###" anchor="default"/>
  132. <MaskEdit position="absolute 168 454 287 473" align="align:right middle;" id="input42" class="input_default" mask="#,###" anchor="default"/>
  133. <MaskEdit position="absolute 168 479 287 498" align="align:right middle;" id="input44" class="input_default" mask="#,###" anchor="default"/>
  134. <Grid position="absolute 295 379 1194 556" id="grd_f903h" class="datagrid2" binddataset="ds_main_list02_gridpiehf903" anchor="left top right" oncelldblclick="group4_grd_f903h_oncelldblclick" onexpanddown="group4_grd_f903h_onexpanddown" oncellclick="group4_grd_f903h_oncellclick" onkeydown="group4_grd_f903h_onkeydown" cellsizingtype="col">
  135. <Formats>
  136. <Format id="default">
  137. <Columns>
  138. <Column size="20" band="left"/>
  139. <Column size="61" band="left"/>
  140. <Column size="70" band="left"/>
  141. <Column size="60"/>
  142. <Column size="60"/>
  143. <Column size="80"/>
  144. <Column size="80"/>
  145. <Column size="80"/>
  146. <Column size="60"/>
  147. <Column size="100"/>
  148. <Column size="80"/>
  149. <Column size="100"/>
  150. <Column size="70"/>
  151. <Column size="0"/>
  152. <Column size="0"/>
  153. <Column size="0"/>
  154. <Column size="0"/>
  155. <Column size="0"/>
  156. <Column size="0"/>
  157. </Columns>
  158. <Rows>
  159. <Row size="31" band="head"/>
  160. <Row size="24"/>
  161. </Rows>
  162. <Band id="head">
  163. <Cell/>
  164. <Cell col="1" text="명일련"/>
  165. <Cell col="2" text="등록번호"/>
  166. <Cell col="3" text="수진자"/>
  167. <Cell col="4" text="주상병"/>
  168. <Cell col="5" text="요양기관&#10;환수금"/>
  169. <Cell col="6" text="본인부담&#10;환급금"/>
  170. <Cell col="7" text="보험자부담&#10;환수금"/>
  171. <Cell col="8" text="급여종별"/>
  172. <Cell col="9" text="비고"/>
  173. <Cell col="10" text="사업장기호"/>
  174. <Cell col="11" text="증번호"/>
  175. <Cell col="12" text="심사담당조"/>
  176. <Cell col="13"/>
  177. <Cell col="14"/>
  178. <Cell col="15"/>
  179. <Cell col="16"/>
  180. <Cell col="17"/>
  181. <Cell col="18"/>
  182. </Band>
  183. <Band id="body">
  184. <Cell celltype="head" expr="currow+1"/>
  185. <Cell col="1" celltype="head" text="bind:docuseqno"/>
  186. <Cell col="2" celltype="head" text="bind:pid"/>
  187. <Cell col="3" text="bind:patnm"/>
  188. <Cell col="4" text="bind:seqno"/>
  189. <Cell col="5" displaytype="number" text="bind:corpramt"/>
  190. <Cell col="6" displaytype="number" text="bind:ownbrtnamt"/>
  191. <Cell col="7" displaytype="number" text="bind:insubramt"/>
  192. <Cell col="8" text="bind:medcarekindflag"/>
  193. <Cell col="9" displaytype="text" edittype="text" text="bind:docuseqrem" expandshow="show"/>
  194. <Cell col="10" text="bind:bizplcemark"/>
  195. <Cell col="11" text="bind:certno"/>
  196. <Cell col="12" text="bind:judgchrgjonm"/>
  197. <Cell col="13" text="bind:judgdg"/>
  198. <Cell col="14" text="bind:acptno"/>
  199. <Cell col="15" text="bind:clamno"/>
  200. <Cell col="16" text="bind:clamseqno"/>
  201. <Cell col="17" text="bind:notidd"/>
  202. <Cell col="18" text="bind:instcd"/>
  203. </Band>
  204. </Format>
  205. </Formats>
  206. </Grid>
  207. <Grid position="absolute 295 585 1194 739" id="grd_f904h" binddataset="ds_main_list03_gridpiehf904" anchor="all" onexpanddown="group4_grd_f904h_onexpanddown" oncellclick="group4_grd_f904h_oncellclick" onkeydown="group4_grd_f904h_onkeydown" cellsizingtype="col">
  208. <Formats>
  209. <Format id="default">
  210. <Columns>
  211. <Column size="20"/>
  212. <Column size="98"/>
  213. <Column size="45"/>
  214. <Column size="60"/>
  215. <Column size="80"/>
  216. <Column size="130"/>
  217. <Column size="75"/>
  218. <Column size="55"/>
  219. <Column size="55"/>
  220. <Column size="55"/>
  221. <Column size="80"/>
  222. <Column size="80"/>
  223. <Column size="70"/>
  224. <Column size="60"/>
  225. <Column size="50"/>
  226. <Column size="100"/>
  227. <Column size="0"/>
  228. <Column size="0"/>
  229. <Column size="0"/>
  230. <Column size="0"/>
  231. <Column size="0"/>
  232. <Column size="0"/>
  233. </Columns>
  234. <Rows>
  235. <Row size="24" band="head"/>
  236. <Row size="24" band="head"/>
  237. <Row size="24"/>
  238. </Rows>
  239. <Band id="head">
  240. <Cell rowspan="2" taborder="undefined"/>
  241. <Cell col="1" rowspan="2" text="처방전교부번호" taborder="undefined"/>
  242. <Cell col="2" rowspan="2" text="줄번호" taborder="undefined"/>
  243. <Cell col="3" colspan="7" text="줄단위 조정내역" taborder="undefined"/>
  244. <Cell col="10" colspan="5" text="조제기관정보" taborder="undefined"/>
  245. <Cell col="15" rowspan="2" text="비고" taborder="undefined"/>
  246. <Cell col="16"/>
  247. <Cell col="17"/>
  248. <Cell col="18"/>
  249. <Cell col="19"/>
  250. <Cell col="20"/>
  251. <Cell col="21"/>
  252. <Cell row="1" col="3" text="조정사유"/>
  253. <Cell row="1" col="4" text="의약품코드"/>
  254. <Cell row="1" col="5" text="처방명칭"/>
  255. <Cell row="1" col="6" text="조정금액"/>
  256. <Cell row="1" col="7" text="1회인정"/>
  257. <Cell row="1" col="8" text="일투인정"/>
  258. <Cell row="1" col="9" text="총투인정"/>
  259. <Cell row="1" col="10" text="기호"/>
  260. <Cell row="1" col="11" text="명칭"/>
  261. <Cell row="1" col="12" text="접수번호"/>
  262. <Cell row="1" col="13" text="접수년도"/>
  263. <Cell row="1" col="14" text="명일련"/>
  264. <Cell row="1" col="16"/>
  265. <Cell row="1" col="17"/>
  266. <Cell row="1" col="18"/>
  267. <Cell row="1" col="19"/>
  268. <Cell row="1" col="20"/>
  269. <Cell row="1" col="21"/>
  270. </Band>
  271. <Band id="body">
  272. <Cell celltype="head" expr="currow+1"/>
  273. <Cell col="1" text="bind:mpsno"/>
  274. <Cell col="2" text="bind:lnno"/>
  275. <Cell col="3" text="bind:adjtresn"/>
  276. <Cell col="4" text="bind:adjtdrugcd"/>
  277. <Cell col="5" style="align:left middle;" text="bind:drugnm"/>
  278. <Cell col="6" displaytype="number" text="bind:adjtamt"/>
  279. <Cell col="7" text="bind:oneqtyrt"/>
  280. <Cell col="8" text="bind:dayqtyrt"/>
  281. <Cell col="9" text="bind:totqtyrt"/>
  282. <Cell col="10" text="bind:prcpcorpmark"/>
  283. <Cell col="11" text="bind:prcpcorpnm"/>
  284. <Cell col="12" text="bind:prcpcorpacptno"/>
  285. <Cell col="13" text="bind:prcpcorpacptyy"/>
  286. <Cell col="14" text="bind:prcpcorpdocuseqno"/>
  287. <Cell col="15" displaytype="text" edittype="text" text="bind:rem" expandshow="show"/>
  288. <Cell col="16" text="bind:judgdg"/>
  289. <Cell col="17" text="bind:acptno"/>
  290. <Cell col="18" text="bind:clamno"/>
  291. <Cell col="19" text="bind:docuseqno"/>
  292. <Cell col="20" text="bind:clamseqno"/>
  293. <Cell col="21" text="bind:notidd"/>
  294. </Band>
  295. </Format>
  296. </Formats>
  297. </Grid>
  298. <Grid position="absolute 0 99 1194 349" id="grd_f901h" class="datagrid2" binddataset="ds_main_list01_gridpiehf901" anchor="left top right" onexpanddown="group4_grd_f901h_onexpanddown" oncelldblclick="group4_grd_f901h_oncelldblclick" oncellclick="group4_grd_f901h_oncellclick" onkeydown="group4_grd_f901h_onkeydown" cellsizingtype="col">
  299. <Formats>
  300. <Format id="default">
  301. <Columns>
  302. <Column size="21" band="left"/>
  303. <Column size="70" band="left"/>
  304. <Column size="80" band="left"/>
  305. <Column size="80" band="left"/>
  306. <Column size="50" band="left"/>
  307. <Column size="50" band="left"/>
  308. <Column size="70"/>
  309. <Column size="60"/>
  310. <Column size="60"/>
  311. <Column size="80"/>
  312. <Column size="75"/>
  313. <Column size="60"/>
  314. <Column size="60"/>
  315. <Column size="75"/>
  316. <Column size="100"/>
  317. <Column size="60"/>
  318. <Column size="100"/>
  319. <Column size="100"/>
  320. <Column size="50"/>
  321. <Column size="50"/>
  322. <Column size="100"/>
  323. <Column size="50"/>
  324. <Column size="60"/>
  325. <Column size="70"/>
  326. <Column size="40"/>
  327. <Column size="100"/>
  328. </Columns>
  329. <Rows>
  330. <Row size="33" band="head"/>
  331. <Row size="24"/>
  332. </Rows>
  333. <Band id="head">
  334. <Cell/>
  335. <Cell col="1" text="심사차수"/>
  336. <Cell col="2" text="보험자구분"/>
  337. <Cell col="3" text="청구번호"/>
  338. <Cell col="4" text="내원&#10;유형"/>
  339. <Cell col="5" text="분야"/>
  340. <Cell col="6" text="접수번호"/>
  341. <Cell col="7" text="묶음번호"/>
  342. <Cell col="8" text="조정건수"/>
  343. <Cell col="9" text="조정금액"/>
  344. <Cell col="10" text="통보일자"/>
  345. <Cell col="11" text="진료월"/>
  346. <Cell col="12" text="청구월"/>
  347. <Cell col="13" text="접수일자"/>
  348. <Cell col="14" text="청구단위구분"/>
  349. <Cell col="15" text="접수년도"/>
  350. <Cell col="16" text="비고"/>
  351. <Cell col="17" text="심사담당부"/>
  352. <Cell col="18" text="심사&#10;담당조"/>
  353. <Cell col="19" text="심사&#10;담당자"/>
  354. <Cell col="20" text="전화번호"/>
  355. <Cell col="21" text="VER"/>
  356. <Cell col="22" text="청구서&#10;일련번호"/>
  357. <Cell col="23" text="요양급여&#10;기관기호"/>
  358. <Cell col="24" text="지원"/>
  359. <Cell col="25" text="비고"/>
  360. </Band>
  361. <Band id="body">
  362. <Cell celltype="head" expr="currow+1"/>
  363. <Cell col="1" celltype="head" text="bind:judgdg"/>
  364. <Cell col="2" celltype="head" displaytype="normal" edittype="none" text="bind:insuflag" enable="true"/>
  365. <Cell col="3" celltype="head" text="bind:clamno"/>
  366. <Cell col="4" celltype="head" text="bind:ioflag"/>
  367. <Cell col="5" celltype="head" displaytype="normal" edittype="none" text="bind:ordfildcd" enable="true"/>
  368. <Cell col="6" text="bind:acptno"/>
  369. <Cell col="7" text="bind:setno"/>
  370. <Cell col="8" text="bind:judgadjtcntsum"/>
  371. <Cell col="9" displaytype="number" text="bind:judgadjtamtsum"/>
  372. <Cell col="10" displaytype="date" text="bind:notidd" mask="yyyy-MM-dd"/>
  373. <Cell col="11" displaytype="date" text="bind:ordym" mask="yyyy-MM"/>
  374. <Cell col="12" displaytype="date" text="bind:clamym" mask="yyyy-MM"/>
  375. <Cell col="13" displaytype="date" text="bind:acptdd" mask="yyyy-MM-dd"/>
  376. <Cell col="14" text="bind:clamflag"/>
  377. <Cell col="15" text="bind:acptyy"/>
  378. <Cell col="16" displaytype="text" edittype="text" text="bind:rem" expandshow="show"/>
  379. <Cell col="17" style="align:left middle;" text="bind:judgchrgdeptnm"/>
  380. <Cell col="18" style="align:left middle;" text="bind:judgchrgjonm"/>
  381. <Cell col="19" text="bind:judgchrgnm"/>
  382. <Cell col="20" text="bind:tel"/>
  383. <Cell col="21" text="bind:verflag"/>
  384. <Cell col="22" text="bind:clamseqno"/>
  385. <Cell col="23" text="bind:corpmark"/>
  386. <Cell col="24" text="bind:suppcd"/>
  387. <Cell col="25" text="bind:instcd"/>
  388. </Band>
  389. </Format>
  390. </Formats>
  391. </Grid>
  392. <Button position="absolute 821 75 874 94" id="button2" class="btn2" text="셀카피" anchor="top right" onclick="group4_button2_onclick"/>
  393. <Button position="absolute 875 75 928 94" id="button5" class="btn2" text="열카피" anchor="top right" onclick="group4_button5_onclick"/>
  394. <Button position="absolute 931 75 984 94" id="button9" class="btn2" text="행카피" anchor="top right" onclick="group4_button9_onclick"/>
  395. <Button position="absolute 987 75 1062 94" id="button4" class="btn2" text="줄번호500" anchor="top right" onclick="group4_button4_onclick"/>
  396. <Shape position="absolute 0 581 291 587" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  397. <TextArea position="absolute 0 586 291 741" id="textarea1" anchor="left top bottom" scrollbars="autovert" wordwrap="word"/>
  398. <Static position="absolute 0 565 115 586" id="cap_rem" class="tit_2" anchor="default"/>
  399. </Layout>
  400. </Layouts>
  401. </Div>
  402. <Static id="caption6" text="원외처방심사결과통보서(F090) 조회" class="tit_1" position="absolute 0 0 304 23"/>
  403. </Layout>
  404. </Layouts>
  405. <Objects>
  406. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  407. <ColumnInfo>
  408. <Column id="termflag" type="STRING" size="256" sumtext="기준일자구분"/>
  409. <Column id="fromterm" type="STRING" size="256" sumtext="기준일자from"/>
  410. <Column id="toterm" type="STRING" size="256" sumtext="기준일자to"/>
  411. <Column id="insuflag" type="STRING" size="256" sumtext="보험유형"/>
  412. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  413. <Column id="chosflag" type="STRING" size="256" sumtext="내원유형"/>
  414. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  415. <Column id="ordfildcd" type="STRING" size="256" sumtext="청구분야"/>
  416. <Column id="clamdgfrom" type="STRING" size="256" sumtext="청구차수"/>
  417. <Column id="clamflag" type="STRING" size="256" sumtext="청구구분"/>
  418. <Column id="clamdgto" type="STRING" size="256"/>
  419. <Column id="clamym" type="STRING" size="256"/>
  420. <Column id="ioflag" type="STRING" size="256"/>
  421. </ColumnInfo>
  422. <Rows>
  423. <Row>
  424. <Col id="termflag">1</Col>
  425. <Col id="fromterm"/>
  426. <Col id="toterm"/>
  427. <Col id="insuflag">1</Col>
  428. <Col id="acptno"/>
  429. <Col id="chosflag">1</Col>
  430. <Col id="clamno"/>
  431. <Col id="ordfildcd"/>
  432. </Row>
  433. </Rows>
  434. </Dataset>
  435. <Dataset id="ds_main_list02_gridpiehf902" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  436. <ColumnInfo>
  437. <Column id="judgadjtcntsum" type="STRING" size="256"/>
  438. <Column id="judgadjtamtsum" type="STRING" size="256"/>
  439. <Column id="corpramtsum" type="STRING" size="256"/>
  440. <Column id="ownbrtnamtsum" type="STRING" size="256"/>
  441. <Column id="insubramtsum" type="STRING" size="256"/>
  442. </ColumnInfo>
  443. <Rows>
  444. <Row>
  445. <Col id="judgadjtcntsum"/>
  446. <Col id="judgadjtamtsum"/>
  447. <Col id="corpramtsum"/>
  448. <Col id="ownbrtnamtsum"/>
  449. <Col id="insubramtsum"/>
  450. </Row>
  451. </Rows>
  452. </Dataset>
  453. <Dataset id="ds_main_list01_gridpiehf901" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  454. <ColumnInfo>
  455. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  456. <Column id="insuflag" type="STRING" size="256" sumtext="보험자유형"/>
  457. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  458. <Column id="ioflag" type="STRING" size="256" sumtext="내원유형"/>
  459. <Column id="ordfildcd" type="STRING" size="256" sumtext="진료분야"/>
  460. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  461. <Column id="setno" type="STRING" size="256" sumtext="묶음번호"/>
  462. <Column id="judgadjtcntsum" type="INTEGER" size="256" sumtext="조정건수"/>
  463. <Column id="judgadjtamtsum" type="INTEGER" size="256" sumtext="조정금액"/>
  464. <Column id="notidd" type="STRING" size="256" sumtext="통보일자"/>
  465. <Column id="ordym" type="STRING" size="256" sumtext="진료월"/>
  466. <Column id="clamym" type="STRING" size="256" sumtext="청구일자"/>
  467. <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
  468. <Column id="clamflag" type="STRING" size="256" sumtext="청구단위구분"/>
  469. <Column id="acptyy" type="STRING" size="256" sumtext="접수년도"/>
  470. <Column id="rem" type="STRING" size="256" sumtext="참조란"/>
  471. <Column id="judgchrgdeptnm" type="STRING" size="256" sumtext="심사담당부"/>
  472. <Column id="judgchrgjonm" type="STRING" size="256" sumtext="심사담당조"/>
  473. <Column id="judgchrgnm" type="STRING" size="256" sumtext="심사담당자"/>
  474. <Column id="tel" type="STRING" size="256" sumtext="전화번호"/>
  475. <Column id="verflag" type="STRING" size="256" sumtext="VER"/>
  476. <Column id="clamseqno" type="STRING" size="256" sumtext="청구서일련번호"/>
  477. <Column id="corpmark" type="STRING" size="256" sumtext="요양급여기관기호"/>
  478. <Column id="suppcd" type="STRING" size="256" sumtext="지원코드"/>
  479. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  480. </ColumnInfo>
  481. </Dataset>
  482. <Dataset id="ds_main_list04_rem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  483. <ColumnInfo>
  484. <Column id="textdata" type="STRING" size="256"/>
  485. </ColumnInfo>
  486. <Rows>
  487. <Row/>
  488. </Rows>
  489. </Dataset>
  490. <Dataset id="ds_main_list03_gridpiehf904" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  491. <ColumnInfo>
  492. <Column id="mpsno" type="STRING" size="256" sumtext="처방전교부번호"/>
  493. <Column id="lnno" type="STRING" size="256" sumtext="줄번호"/>
  494. <Column id="adjtresn" type="STRING" size="256" sumtext="조정사유"/>
  495. <Column id="adjtdrugcd" type="STRING" size="256" sumtext="의약품코드"/>
  496. <Column id="drugnm" type="STRING" size="256" sumtext="처방명칭"/>
  497. <Column id="adjtamt" type="STRING" size="256" sumtext="조정금액"/>
  498. <Column id="oneqtyrt" type="STRING" size="256" sumtext="1회인정"/>
  499. <Column id="dayqtyrt" type="STRING" size="256" sumtext="일투인정"/>
  500. <Column id="totqtyrt" type="STRING" size="256" sumtext="총투인정"/>
  501. <Column id="rem" type="STRING" size="256" sumtext="비고"/>
  502. <Column id="prcpcorpmark" type="STRING" size="256" sumtext="조제기관기호"/>
  503. <Column id="prcpcorpnm" type="STRING" size="256" sumtext="조제기관명칭"/>
  504. <Column id="prcpcorpacptno" type="STRING" size="256" sumtext="조제기관접수번호"/>
  505. <Column id="prcpcorpacptyy" type="STRING" size="256" sumtext="조제기관접수년도"/>
  506. <Column id="prcpcorpdocuseqno" type="STRING" size="256" sumtext="조제기관명일련"/>
  507. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  508. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  509. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  510. <Column id="docuseqno" type="STRING" size="256" sumtext="명일련"/>
  511. <Column id="clamseqno" type="STRING" size="256" sumtext="청구인련번호"/>
  512. <Column id="notidd" type="STRING" size="256" sumtext="통보일자"/>
  513. </ColumnInfo>
  514. </Dataset>
  515. <Dataset id="ds_main_list02_gridpiehf903" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  516. <ColumnInfo>
  517. <Column id="docuseqno" type="STRING" size="256" sumtext="명일련"/>
  518. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  519. <Column id="patnm" type="STRING" size="256" sumtext="수진자"/>
  520. <Column id="seqno" type="STRING" size="256" sumtext="주상병"/>
  521. <Column id="corpramt" type="STRING" size="256" sumtext="요양기관환수금"/>
  522. <Column id="ownbrtnamt" type="STRING" size="256" sumtext="본인부담환급금"/>
  523. <Column id="insubramt" type="STRING" size="256" sumtext="보험자부담환수금"/>
  524. <Column id="medcarekindflag" type="STRING" size="256" sumtext="급여종별"/>
  525. <Column id="docuseqrem" type="STRING" size="256" sumtext="비고"/>
  526. <Column id="bizplcemark" type="STRING" size="256" sumtext="사업장기호"/>
  527. <Column id="certno" type="STRING" size="256" sumtext="증번호"/>
  528. <Column id="judgchrgjonm" type="STRING" size="256" sumtext="심사담당조"/>
  529. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  530. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  531. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  532. <Column id="clamseqno" type="STRING" size="256" sumtext="청구서일련번호"/>
  533. <Column id="notidd" type="STRING" size="256" sumtext="통보월"/>
  534. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  535. </ColumnInfo>
  536. </Dataset>
  537. <Dataset id="ds_init_clamdgfrom_clamdglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  538. <ColumnInfo>
  539. <Column id="clamdgnm" type="STRING" size="256"/>
  540. <Column id="clamdgcd" type="STRING" size="256"/>
  541. </ColumnInfo>
  542. </Dataset>
  543. <Dataset id="ds_init_clamdgto_clamdglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  544. <ColumnInfo>
  545. <Column id="clamdgnm" type="STRING" size="256"/>
  546. <Column id="clamdgcd" type="STRING" size="256"/>
  547. </ColumnInfo>
  548. </Dataset>
  549. <Dataset id="ds_hidden_list01_claminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  550. <ColumnInfo>
  551. <Column id="clamno" type="STRING" size="256"/>
  552. </ColumnInfo>
  553. </Dataset>
  554. <Dataset id="ds_init_P0235list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  555. <ColumnInfo>
  556. <Column id="cdnm" type="STRING" size="256"/>
  557. <Column id="cdid" type="STRING" size="256"/>
  558. </ColumnInfo>
  559. </Dataset>
  560. <Dataset id="ds_init_P0155list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  561. <ColumnInfo>
  562. <Column id="cdnm" type="STRING" size="256"/>
  563. <Column id="cdid" type="STRING" size="256"/>
  564. </ColumnInfo>
  565. </Dataset>
  566. <Dataset id="ds_send_summary" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  567. <ColumnInfo>
  568. <Column id="acptno" type="STRING" size="256"/>
  569. </ColumnInfo>
  570. <Rows>
  571. <Row/>
  572. </Rows>
  573. </Dataset>
  574. <Dataset id="ds_send_clamno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  575. <ColumnInfo>
  576. <Column id="acptno" type="STRING" size="256"/>
  577. </ColumnInfo>
  578. <Rows>
  579. <Row/>
  580. </Rows>
  581. </Dataset>
  582. <Dataset id="ds_hidden_list01_ordfildinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  583. <ColumnInfo>
  584. <Column id="ordfildcd" type="STRING" size="256" sumtext="진료분야코드"/>
  585. <Column id="ordfildnm" type="STRING" size="256" sumtext="진료분야명"/>
  586. </ColumnInfo>
  587. </Dataset>
  588. <Dataset id="ds_send_sendf090" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  589. <ColumnInfo>
  590. <Column id="judgdg" type="STRING" size="256"/>
  591. <Column id="acptno" type="STRING" size="256"/>
  592. <Column id="clamseqno" type="STRING" size="256"/>
  593. <Column id="notidd" type="STRING" size="256"/>
  594. <Column id="instcd" type="STRING" size="256"/>
  595. <Column id="docuseqno" type="STRING" size="256"/>
  596. </ColumnInfo>
  597. <Rows>
  598. <Row/>
  599. </Rows>
  600. </Dataset>
  601. <Dataset id="ds_init_P0247list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  602. <ColumnInfo>
  603. <Column id="cdnm" type="STRING" size="256"/>
  604. <Column id="cdid" type="STRING" size="256"/>
  605. </ColumnInfo>
  606. </Dataset>
  607. <Dataset id="ds_init_P0261list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  608. <ColumnInfo>
  609. <Column id="cdnm" type="STRING" size="256"/>
  610. <Column id="cdid" type="STRING" size="256"/>
  611. </ColumnInfo>
  612. </Dataset>
  613. <Dataset id="ds_send_rem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  614. <ColumnInfo>
  615. <Column id="textno" type="STRING" size="256"/>
  616. </ColumnInfo>
  617. <Rows>
  618. <Row/>
  619. </Rows>
  620. </Dataset>
  621. <Dataset id="ds_init_rem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  622. <Dataset id="ds_send_lnno500" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  623. <ColumnInfo>
  624. <Column id="termflag" type="STRING" size="256"/>
  625. <Column id="fromjudgdg" type="STRING" size="256"/>
  626. <Column id="tojudgdg" type="STRING" size="256"/>
  627. <Column id="insuflag" type="STRING" size="256"/>
  628. <Column id="acptno" type="STRING" size="256"/>
  629. <Column id="chosflag" type="STRING" size="256"/>
  630. <Column id="clamno" type="STRING" size="256"/>
  631. <Column id="ordfildcd" type="STRING" size="256"/>
  632. <Column id="scrflag" type="STRING" size="256"/>
  633. <Column id="srchcond" type="STRING" size="256"/>
  634. </ColumnInfo>
  635. <Rows>
  636. <Row/>
  637. </Rows>
  638. </Dataset>
  639. <Dataset id="ds_hidden_prnt1_f901" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  640. </Objects>
  641. <Bind>
  642. <BindItem id="item0" compid="group4.group5.rdo_termflag" propid="value" datasetid="ds_send" columnid="termflag"/>
  643. <BindItem id="item1" compid="group4.group5.ipt_fromterm" propid="value" datasetid="ds_send" columnid="fromterm"/>
  644. <BindItem id="item2" compid="group4.group5.cmb_clamdgfrom" propid="value" datasetid="ds_send" columnid="clamdgfrom"/>
  645. <BindItem id="item3" compid="group4.group5.ipt_toterm" propid="value" datasetid="ds_send" columnid="toterm"/>
  646. <BindItem id="item4" compid="group4.group5.cmb_clamdgto" propid="value" datasetid="ds_send" columnid="clamdgto"/>
  647. <BindItem id="item5" compid="group4.group5.cmb_ordfildcd" propid="value" datasetid="ds_send" columnid="ordfildcd"/>
  648. <BindItem id="item6" compid="group4.group5.rdo_chosflag" propid="value" datasetid="ds_send" columnid="chosflag"/>
  649. <BindItem id="item7" compid="group4.group5.cmb_clamflag" propid="value" datasetid="ds_send" columnid="clamflag"/>
  650. <BindItem id="item8" compid="group4.group5.cmb_clamno" propid="value" datasetid="ds_send" columnid="clamno"/>
  651. <BindItem id="item9" compid="group4.group5.ipt_acptno" propid="value" datasetid="ds_send" columnid="acptno"/>
  652. <BindItem id="item10" compid="group4.input46" propid="value" datasetid="ds_main_list02_gridpiehf902" columnid="judgadjtcntsum"/>
  653. <BindItem id="item11" compid="group4.input45" propid="value" datasetid="ds_main_list02_gridpiehf902" columnid="judgadjtamtsum"/>
  654. <BindItem id="item12" compid="group4.input43" propid="value" datasetid="ds_main_list02_gridpiehf902" columnid="corpramtsum"/>
  655. <BindItem id="item13" compid="group4.input42" propid="value" datasetid="ds_main_list02_gridpiehf902" columnid="ownbrtnamtsum"/>
  656. <BindItem id="item14" compid="group4.input44" propid="value" datasetid="ds_main_list02_gridpiehf902" columnid="insubramtsum"/>
  657. <BindItem id="item15" compid="group4.textarea1" propid="value" datasetid="ds_main_list04_rem" columnid="textdata"/>
  658. <BindItem id="item16" compid="group4.group5.ipt_fromterm1" propid="value" datasetid="ds_send" columnid="fromterm"/>
  659. <BindItem id="item17" compid="group4.group5.ipt_toterm1" propid="value" datasetid="ds_send" columnid="toterm"/>
  660. </Bind>
  661. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  662. * System Name :
  663. * Job Name :
  664. * Creator :
  665. * Make Date : 2016-05-24
  666. * Description :
  667. *---------------------------------------------------------------------------------------
  668. * Modify Date Modifier Modify Description
  669. *---------------------------------------------------------------------------------------
  670. * 2016-05-24 Live Converter TF->XP
  671. *
  672. *---------------------------------------------------------------------------------------
  673. ****************************************************************************************/
  674. include "com_commonxp::comm_main.xjs";
  675. include "pam_pamcomnxp::PAM001.xjs";
  676. include "pam_pamcomnxp::PAM.xjs";
  677. var col = "N";
  678. function SMPIE01200_oninit(obj:Form, e:InitEventInfo)
  679. {
  680. frmf_initForm(obj);
  681. }
  682. function SMPIE01200_onload(obj:Form, e:LoadEventInfo)
  683. {
  684. grdf_initGrid(group4.grd_f901h);
  685. grdf_initGrid(group4.grd_f903h);
  686. grdf_initGrid(group4.grd_f904h);
  687. if (frmf_checkOpener())
  688. {
  689. try
  690. {
  691. if (!utlf_isNull(objDs))
  692. {
  693. ds_send_summary.copyData(arg_ds_send_summary);
  694. }
  695. }
  696. catch(e)
  697. {
  698. }
  699. }
  700. CommCode_Load();
  701. }
  702. function CommCode_Load()
  703. {
  704. var arrParam = [{dsNm: "ds_init_P0235list", cdGrpId: "P0235"}
  705. ,{dsNm: "ds_init_P0155list", cdGrpId: "P0155"}
  706. ,{dsNm: "ds_init_P0247list", cdGrpId: "P0247"}
  707. ,{dsNm: "ds_init_P0261list", cdGrpId: "P0261"}]
  708. appf_getCodeList(arrParam);
  709. ds_init_P0235list.insertRow(0);
  710. ds_init_P0155list.insertRow(0);
  711. group4.cap_rem.text = "비고";
  712. var acptno = ds_send_summary.getColumn(0, "acptno");
  713. if (!utlf_isNull(acptno))
  714. {
  715. group4.group5.ipt_fromterm.enable = true;
  716. group4.group5.ipt_toterm.enable = true;
  717. ds_send.setColumn(0, "termflag", ds_send_summary.getColumn(0, "termflag"));
  718. ds_send.setColumn(0, "fromterm", ds_send_summary.getColumn(0, "fromterm"));
  719. ds_send.setColumn(0, "toterm", ds_send_summary.getColumn(0, "toterm"));
  720. ds_send.setColumn(0, "acptno", ds_send_summary.getColumn(0, "acptno"));
  721. ds_send.setColumn(0, "clamno", ds_send_summary.getColumn(0, "clamno"));
  722. var oParam = {};
  723. oParam.id = "TRPIE01201";
  724. oParam.service = "edimngtapp.EdiMngt";
  725. oParam.method = "reqGetPiehF901";
  726. oParam.inds = "req=ds_send";
  727. oParam.outds = "ds_main_list01_gridpiehf901=gridpiehf901";
  728. oParam.async = false;
  729. //oParam.callback = "cf_TRPIE01201";
  730. tranf_submit(oParam);
  731. }
  732. ds_send.setColumn(0, "chosflag", "A");
  733. group4.group5.ipt_fromterm1.visible = true;
  734. group4.group5.ipt_toterm1.visible = true;
  735. group4.group5.ipt_fromterm.visible = false;
  736. group4.group5.ipt_toterm.visible = false;
  737. group4.group5.cmb_clamdgfrom.enable = false;
  738. group4.group5.cmb_clamdgto.enable = false;
  739. }
  740. function group4_group5_rdo_termflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  741. {
  742. ds_send.setColumn(0, "fromterm", "");
  743. ds_send.setColumn(0, "toterm", "");
  744. if (obj.value == "1")
  745. {
  746. group4.group5.ipt_fromterm.visible = false;
  747. group4.group5.ipt_fromterm1.visible = true;
  748. group4.group5.ipt_toterm.visible = false;
  749. group4.group5.ipt_toterm1.visible = true;
  750. group4.group5.ipt_fromterm1.maxlength = 8;
  751. group4.group5.ipt_toterm1.maxlength = 8;
  752. ds_send.setColumn(0, "clamdgfrom", "");
  753. ds_send.setColumn(0, "clamdgto", "");
  754. group4.group5.cmb_clamdgfrom.enable = false;
  755. group4.group5.cmb_clamdgto.enable = false;
  756. group4.group5.ipt_fromterm1.setFocus();
  757. }
  758. else if (obj.value == "2")
  759. {
  760. group4.group5.ipt_fromterm.visible = true;
  761. group4.group5.ipt_fromterm1.visible = false;
  762. group4.group5.ipt_toterm.visible = true;
  763. group4.group5.ipt_toterm1.visible = false;
  764. ds_send.setColumn(0, "clamdgfrom", "");
  765. ds_send.setColumn(0, "clamdgto", "");
  766. group4.group5.cmb_clamdgfrom.enable = true;
  767. group4.group5.cmb_clamdgto.enable = true;
  768. group4.group5.ipt_fromterm.dateformat = "yyyy-MM";
  769. group4.group5.ipt_fromterm.editformat = "yyyy-MM";
  770. group4.group5.ipt_toterm.dateformat = "yyyy-MM";
  771. group4.group5.ipt_toterm.editformat = "yyyy-MM";
  772. ds_send.setColumn(0, "fromterm", utlf_getCurrentDate().substr(0,6));
  773. ds_send.setColumn(0, "toterm", utlf_getCurrentDate().substr(0,6));
  774. group4.group5.cmb_clamdgfrom.index = 0;
  775. group4.group5.cmb_clamdgto.index = 0;
  776. group4.group5.ipt_fromterm.setFocus();
  777. }
  778. else
  779. {
  780. group4.group5.ipt_fromterm.visible = true;
  781. group4.group5.ipt_fromterm1.visible = false;
  782. group4.group5.ipt_toterm.visible = true;
  783. group4.group5.ipt_toterm1.visible = false;
  784. ds_send.setColumn(0, "clamdgfrom", "");
  785. ds_send.setColumn(0, "clamdgto", "");
  786. group4.group5.cmb_clamdgfrom.enable = false;
  787. group4.group5.cmb_clamdgto.enable = false;
  788. group4.group5.ipt_fromterm.dateformat = "yyyy-MM-dd";
  789. group4.group5.ipt_fromterm.editformat = "yyyy-MM-dd";
  790. group4.group5.ipt_toterm.dateformat = "yyyy-MM-dd";
  791. group4.group5.ipt_toterm.editformat = "yyyy-MM-dd";
  792. ds_send.setColumn(0, "fromterm", utlf_getCurrentDate());
  793. ds_send.setColumn(0, "toterm", utlf_getCurrentDate());
  794. group4.group5.ipt_fromterm.setFocus();
  795. }
  796. }
  797. function group4_group5_ipt_fromterm_onkillfocus(obj:Calendar, e:KillFocusEventInfo)
  798. {
  799. pidfGetClamdg();
  800. fChkClamym();
  801. }
  802. function group4_group5_ipt_toterm_onkillfocus(obj:Calendar, e:KillFocusEventInfo)
  803. {
  804. pidfGetClamdg();
  805. fChkClamym();
  806. }
  807. function pidfGetClamdg()
  808. {
  809. var check = ds_send.getColumn(0, "termflag");
  810. if(ds_send.getColumn(0, "fromterm") > ds_send.getColumn(0, "toterm"))
  811. {
  812. sysf_messageBox("종료일은 시작일보다 클 수 ", "I004");
  813. ds_send.setColumn(0, "toterm", "");
  814. }
  815. if(check == "2")
  816. {
  817. if(!utlf_isNull(ds_send.getColumn(0, "fromterm")) || !utlf_isNull(ds_send.getColumn(0, "toterm")))
  818. {
  819. ds_init_clamdgfrom_clamdglist.clearData();
  820. ds_init_clamdgto_clamdglist.clearData();
  821. ds_send.setColumn(0, "clamym", ds_send.getColumn(0, "fromterm"));
  822. ds_send.setColumn(0, "ioflag", ds_send.getColumn(0, "chosflag"));
  823. var oParam = {};
  824. oParam.id = "TRPID20407";
  825. oParam.service = "aftjudgapp.InAftJudgTrgtMan";
  826. oParam.method = "reqGetClamdg";
  827. oParam.inds = "req=ds_send";
  828. oParam.outds = "ds_init_clamdgfrom_clamdglist=clamdg";
  829. oParam.async = false;
  830. //oParam.callback = "cf_TRPID20407";
  831. tranf_submit(oParam);
  832. ds_send.setColumn(0, "clamym", ds_send.getColumn(0, "toterm"));
  833. var oParam = {};
  834. oParam.id = "TRPID20407";
  835. oParam.service = "aftjudgapp.InAftJudgTrgtMan";
  836. oParam.method = "reqGetClamdg";
  837. oParam.inds = "req=ds_send";
  838. oParam.outds = "ds_init_clamdgto_clamdglist=clamdg";
  839. oParam.async = false;
  840. //oParam.callback = "cf_TRPID20407";
  841. tranf_submit(oParam);
  842. frmf_addComboItem("group4.group5.cmb_clamdgfrom","전체","","above");
  843. frmf_addComboItem("group4.group5.cmb_clamdgto","전체","","above");
  844. group4.group5.cmb_clamdgfrom.index = 0;
  845. group4.group5.cmb_clamdgto.index = 0;
  846. }
  847. }
  848. }
  849. function fChkClamym()
  850. {
  851. var fromym = ds_send.getColumn(0, "fromterm");
  852. var toym = ds_send.getColumn(0, "toterm");
  853. var check = ds_send.getColumn(0, "termflag");
  854. if(check == "2")
  855. {
  856. if ( fromym != toym )
  857. {
  858. ds_send.setColumn(0, "clamdgfrom", "");
  859. ds_send.setColumn(0, "clamdgto", "");
  860. group4.group5.cmb_clamdgfrom.enable = false;
  861. group4.group5.cmb_clamdgto.enable = false;
  862. }
  863. else
  864. {
  865. group4.group5.cmb_clamdgfrom.enable = true;
  866. group4.group5.cmb_clamdgto.enable = true;
  867. group4.group5.cmb_clamdgfrom.index = 0;
  868. group4.group5.cmb_clamdgto.index = 0;
  869. }
  870. }
  871. }
  872. function group4_group5_ipt_fromterm_onchanged(obj:Calendar, e:ChangeEventInfo)
  873. {
  874. if(ds_send.getColumn(0, "termflag") == "2")
  875. {
  876. ds_send.setColumn(0, "fromterm", String(obj.value).substr(0,6));
  877. }
  878. }
  879. function group4_group5_ipt_toterm_onchanged(obj:Calendar, e:ChangeEventInfo)
  880. {
  881. if(ds_send.getColumn(0, "termflag") == "2")
  882. {
  883. ds_send.setColumn(0, "toterm", String(obj.value).substr(0,6));
  884. }
  885. }
  886. function group4_group5_cmb_clamdgfrom_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  887. {
  888. ds_send.setColumn(0, "clamdgto", obj.value);
  889. }
  890. function group4_group5_ipt_acptno_onkeyup(obj:Edit, e:KeyEventInfo)
  891. {
  892. if(e.keycode == 13)
  893. {
  894. obj.updateToDataset();
  895. ds_hidden_list01_claminfo.clearData();
  896. if(utlf_isNull(obj.value))
  897. {
  898. ds_send.setColumn(0, "clamno", "");
  899. ds_send.setColumn(0, "ordfildcd", "");
  900. }
  901. else
  902. {
  903. var retVal = null;
  904. var acptno = ds_send.getColumn(0, "acptno");
  905. ds_send_clamno.setColumn(0, "acptno", acptno);
  906. var oParam = {};
  907. oParam.id = "TRPIE01204";
  908. oParam.service = "edimngtapp.EdiMngt";
  909. oParam.method = "reqGetClamNoJRData";
  910. oParam.inds = "req=ds_send_clamno";
  911. oParam.outds = "ds_hidden_list01_claminfo=claminfo ds_hidden_list01_ordfildinfo=ordfildinfo";
  912. oParam.async = false;
  913. //oParam.callback = "cf_TRPIE01204";
  914. tranf_submit(oParam);
  915. if (ds_hidden_list01_claminfo.rowcount == 1)
  916. {
  917. group4.group5.cmb_clamno.index = 0;
  918. }
  919. else if (ds_hidden_list01_claminfo.rowcount > 1)
  920. {
  921. group4.group5.cmb_clamno.setFocus();
  922. }
  923. else
  924. {
  925. }
  926. }
  927. search();
  928. }
  929. }
  930. function search()
  931. {
  932. ds_main_list01_gridpiehf901.clearData();
  933. ds_main_list02_gridpiehf902.clearData();
  934. ds_main_list03_gridpiehf904.clearData();
  935. var oParam = {};
  936. oParam.id = "TRPIE01201";
  937. oParam.service = "edimngtapp.EdiMngt";
  938. oParam.method = "reqGetPiehF901";
  939. oParam.inds = "req=ds_send";
  940. oParam.outds = "ds_main_list01_gridpiehf901=gridpiehf901";
  941. oParam.async = false;
  942. //oParam.callback = "cf_TRPIE01201";
  943. tranf_submit(oParam);
  944. Search_Step();
  945. }
  946. function Search_Step()
  947. {
  948. if (ds_main_list01_gridpiehf901.rowcount > 0)
  949. {
  950. group4.cap_rem.text = "비고 (F090.1)";
  951. ds_main_list04_rem.setColumn(0, "textdata", ds_main_list01_gridpiehf901.getColumn(0, "rem"));
  952. var rtn = null;
  953. if (ds_main_list01_gridpiehf901.rowcount > 0)
  954. {
  955. var row = 0;
  956. ds_send_sendf090.setColumn(0, "judgdg", ds_main_list01_gridpiehf901.getColumn(row, "judgdg"));
  957. ds_send_sendf090.setColumn(0, "acptno", ds_main_list01_gridpiehf901.getColumn(row, "acptno"));
  958. ds_send_sendf090.setColumn(0, "clamseqno", ds_main_list01_gridpiehf901.getColumn(row, "clamseqno"));
  959. ds_send_sendf090.setColumn(0, "notidd", ds_main_list01_gridpiehf901.getColumn(row, "notidd"));
  960. ds_send_sendf090.setColumn(0, "instcd", ds_main_list01_gridpiehf901.getColumn(row, "instcd"));
  961. ds_main_list02_gridpiehf902.clearData();
  962. ds_main_list02_gridpiehf903.clearData();
  963. ds_main_list03_gridpiehf904.clearData();
  964. var oParam = {};
  965. oParam.id = "TRPIE01202";
  966. oParam.service = "edimngtapp.EdiMngt";
  967. oParam.method = "reqGetPiehF902";
  968. oParam.inds = "req=ds_send_sendf090";
  969. oParam.outds = "ds_main_list02_gridpiehf902=gridpiehf902 ds_main_list02_gridpiehf903=gridpiehf903";
  970. oParam.async = false;
  971. //oParam.callback = "cf_TRPIE01202";
  972. tranf_submit(oParam);
  973. }
  974. }
  975. if (ds_main_list02_gridpiehf903.rowcount > 0)
  976. {
  977. var row = 0;
  978. group4.cap_rem.text = "비고 (F090.3)";
  979. ds_main_list04_rem.setColumn(0, "textdata", ds_main_list02_gridpiehf903.getColumn(row, "docuseqrem"));
  980. ds_send_sendf090.setColumn(0, "docuseqno", ds_main_list02_gridpiehf903.getColumn(row, "docuseqno"));
  981. ds_main_list03_gridpiehf904.clearData();
  982. var oParam = {};
  983. oParam.id = "TRPIE01203";
  984. oParam.service = "edimngtapp.EdiMngt";
  985. oParam.method = "reqGetPiehF903";
  986. oParam.inds = "req=ds_send_sendf090";
  987. oParam.outds = "ds_main_list03_gridpiehf904=gridpiehf904";
  988. oParam.async = false;
  989. //oParam.callback = "cf_TRPIE01203";
  990. tranf_submit(oParam);
  991. }
  992. }
  993. function group4_group5_button1_onclick(obj:Button, e:ClickEventInfo)
  994. {
  995. search();
  996. }
  997. function group4_grd_f901h_onexpanddown(obj:Grid, e:GridMouseEventInfo)
  998. {
  999. var row = e.row;
  1000. ds_send_rem.setColumn(0, "textno", ds_main_list01_gridpiehf901.getColumn(row, "rem"));
  1001. var objArg = new Object();
  1002. objArg.arg_ds_send_textno= ds_send_rem;
  1003. frmf_modal("SPPIE00200", "SPPIE00200", objArg, "", "", "", "", "", "", "", "", "", "M");
  1004. }
  1005. function group4_grd_f901h_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1006. {
  1007. if (e.row > -1)
  1008. {
  1009. group4.cap_rem.text = "비고 (F090.1)";
  1010. ds_main_list04_rem.setColumn(0, "textdata", ds_main_list01_gridpiehf901.getColumn(e.row, "rem"));
  1011. var rtn = null;
  1012. if(e.row > -1)
  1013. {
  1014. ds_send_sendf090.setColumn(0, "judgdg", ds_main_list01_gridpiehf901.getColumn(e.row, "judgdg"));
  1015. ds_send_sendf090.setColumn(0, "acptno", ds_main_list01_gridpiehf901.getColumn(e.row, "acptno"));
  1016. ds_send_sendf090.setColumn(0, "clamseqno", ds_main_list01_gridpiehf901.getColumn(e.row, "clamseqno"));
  1017. ds_send_sendf090.setColumn(0, "notidd", ds_main_list01_gridpiehf901.getColumn(e.row, "notidd"));
  1018. ds_send_sendf090.setColumn(0, "instcd", ds_main_list01_gridpiehf901.getColumn(e.row, "instcd"));
  1019. ds_main_list02_gridpiehf902.clearData();
  1020. ds_main_list02_gridpiehf903.clearData();
  1021. ds_main_list03_gridpiehf904.clearData();
  1022. var oParam = {};
  1023. oParam.id = "TRPIE01202";
  1024. oParam.service = "edimngtapp.EdiMngt";
  1025. oParam.method = "reqGetPiehF902";
  1026. oParam.inds = "req=ds_send_sendf090";
  1027. oParam.outds = "ds_main_list02_gridpiehf902=gridpiehf902 ds_main_list02_gridpiehf903=gridpiehf903";
  1028. oParam.async = false;
  1029. //oParam.callback = "cf_TRPIE01202";
  1030. tranf_submit(oParam);
  1031. }
  1032. }
  1033. }
  1034. function group4_grd_f903h_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1035. {
  1036. if(e.row > -1)
  1037. {
  1038. group4.cap_rem.text = "비고 (F090.3)";
  1039. ds_main_list04_rem.setColumn(0, "textdata", ds_main_list02_gridpiehf903.getColumn(e.row, "docuseqrem"));
  1040. ds_send_sendf090.setColumn(0, "docuseqno", ds_main_list02_gridpiehf903.getColumn(e.row, "docuseqno"));
  1041. ds_main_list03_gridpiehf904.clearData();
  1042. var oParam = {};
  1043. oParam.id = "TRPIE01203";
  1044. oParam.service = "edimngtapp.EdiMngt";
  1045. oParam.method = "reqGetPiehF903";
  1046. oParam.inds = "req=ds_send_sendf090";
  1047. oParam.outds = "ds_main_list03_gridpiehf904=gridpiehf904";
  1048. oParam.async = false;
  1049. //oParam.callback = "cf_TRPIE01203";
  1050. tranf_submit(oParam);
  1051. }
  1052. }
  1053. function group4_grd_f903h_onexpanddown(obj:Grid, e:GridMouseEventInfo)
  1054. {
  1055. var row = e.row;
  1056. ds_send_rem.setColumn(0, "textno", ds_main_list02_gridpiehf903.getColumn(row, "docuseqrem"));
  1057. var objArg = new Object();
  1058. objArg.arg_ds_send_textno= ds_send_rem;
  1059. frmf_modal("SPPIE00200", "SPPIE00200", objArg, "", "", "", "", "", "", "", "", "", "M");
  1060. }
  1061. function group4_grd_f904h_onexpanddown(obj:Grid, e:GridMouseEventInfo)
  1062. {
  1063. var row = e.row;
  1064. ds_send_rem.setColumn(0, "textno", ds_main_list03_gridpiehf904.getColumn(row, "rem"));
  1065. var oParam = {};
  1066. oParam.id = "TRPIE01205";
  1067. oParam.service = "uncocommonapplib.UncoCommonInfoLib";
  1068. oParam.method = "reqGetRem";
  1069. oParam.inds = "req=ds_send_rem";
  1070. oParam.outds = "ds_main_list04_rem=rem";
  1071. oParam.async = false;
  1072. //oParam.callback = "cf_TRPIE01205";
  1073. tranf_submit(oParam);
  1074. }
  1075. function group4_group5_button3_onclick(obj:Button, e:ClickEventInfo)
  1076. {
  1077. ds_send.clearData();
  1078. ds_send.addRow();
  1079. ds_send.setColumn(0, "termflag", "1");
  1080. ds_send.setColumn(0, "insuflag", "1");
  1081. ds_send.setColumn(0, "chosflag", "A");
  1082. ds_main_list01_gridpiehf901.clearData();
  1083. ds_main_list02_gridpiehf902.clearData();
  1084. ds_main_list02_gridpiehf903.clearData();
  1085. ds_main_list03_gridpiehf904.clearData();
  1086. ds_main_list04_rem.clearData();
  1087. ds_main_list04_rem.addRow();
  1088. ds_hidden_list01_claminfo.clearData();
  1089. group4.group5.ipt_fromterm.setFocus();
  1090. }
  1091. function group4_button2_onclick(obj:Button, e:ClickEventInfo)
  1092. {
  1093. col = "N";
  1094. group4.grd_f901h.selecttype = "multiarea";
  1095. group4.grd_f903h.selecttype = "multiarea";
  1096. group4.grd_f904h.selecttype = "multiarea";
  1097. }
  1098. function group4_button5_onclick(obj:Button, e:ClickEventInfo)
  1099. {
  1100. col = "Y";
  1101. group4.grd_f901h.selecttype = "multiarea";
  1102. group4.grd_f903h.selecttype = "multiarea";
  1103. group4.grd_f904h.selecttype = "multiarea";
  1104. }
  1105. function group4_button9_onclick(obj:Button, e:ClickEventInfo)
  1106. {
  1107. col = "N";
  1108. group4.grd_f901h.selecttype = "multirow";
  1109. group4.grd_f903h.selecttype = "multirow";
  1110. group4.grd_f904h.selecttype = "multirow";
  1111. }
  1112. function group4_button4_onclick(obj:Button, e:ClickEventInfo)
  1113. {
  1114. ds_send_lnno500.setColumn(0, "termflag", ds_send.getColumn(0, "termflag"));
  1115. if (ds_send.getColumn(0, "termflag") == "1")
  1116. {
  1117. ds_send_lnno500.setColumn(0, "fromjudgdg", ds_send.getColumn(0, "fromterm"));
  1118. ds_send_lnno500.setColumn(0, "tojudgdg", ds_send.getColumn(0, "toterm"));
  1119. }
  1120. else
  1121. {
  1122. ds_send_lnno500.setColumn(0, "fromjudgdg", "");
  1123. ds_send_lnno500.setColumn(0, "tojudgdg", "");
  1124. }
  1125. ds_send_lnno500.setColumn(0, "insuflag", ds_send.getColumn(0, "insuflag"));
  1126. ds_send_lnno500.setColumn(0, "acptno", ds_send.getColumn(0, "acptno"));
  1127. ds_send_lnno500.setColumn(0, "chosflag", ds_send.getColumn(0, "chosflag"));
  1128. ds_send_lnno500.setColumn(0, "clamno", ds_send.getColumn(0, "clamno"));
  1129. ds_send_lnno500.setColumn(0, "ordfildcd", ds_send.getColumn(0, "ordfildcd"));
  1130. ds_send_lnno500.setColumn(0, "scrflag", "f090");
  1131. ds_send_lnno500.setColumn(0, "srchcond", "2");
  1132. var objArg = new Object();
  1133. objArg.arg_ds_send_send_clamkey= ds_send_lnno500;
  1134. frmf_modal("SPPIE01210", "SPPIE01210", objArg, "", "", "", "", "", "", "", "", "", "M");
  1135. }
  1136. function group4_grd_f901h_oncellclick(obj:Grid, e:GridClickEventInfo)
  1137. {
  1138. var lv_nAreaStartRow;
  1139. var lv_nAreaEndRow;
  1140. var lv_nAreaStartCol;
  1141. var lv_nAreaEndCol;
  1142. if(col == "Y")
  1143. {
  1144. lv_nAreaStartRow = 0;
  1145. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1146. lv_nAreaStartCol = parseInt(obj.currentcol);
  1147. lv_nAreaEndCol = parseInt(obj.currentcol);
  1148. grdf_initGridStyle(obj);
  1149. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1150. {
  1151. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1152. {
  1153. obj.setCellProperty("body",nCell,"background","#FFE7E5");
  1154. obj.setCellProperty("body",nCell,"background2","#FFE7E5");
  1155. }
  1156. }
  1157. }
  1158. else
  1159. {
  1160. grdf_initGridStyle(obj);
  1161. }
  1162. }
  1163. function group4_grd_f903h_oncellclick(obj:Grid, e:GridClickEventInfo)
  1164. {
  1165. var lv_nAreaStartRow;
  1166. var lv_nAreaEndRow;
  1167. var lv_nAreaStartCol;
  1168. var lv_nAreaEndCol;
  1169. if(col == "Y")
  1170. {
  1171. lv_nAreaStartRow = 0;
  1172. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1173. lv_nAreaStartCol = parseInt(obj.currentcol);
  1174. lv_nAreaEndCol = parseInt(obj.currentcol);
  1175. grdf_initGridStyle(obj);
  1176. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1177. {
  1178. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1179. {
  1180. obj.setCellProperty("body",nCell,"background","#FFE7E5");
  1181. obj.setCellProperty("body",nCell,"background2","#FFE7E5");
  1182. }
  1183. }
  1184. }
  1185. else
  1186. {
  1187. grdf_initGridStyle(obj);
  1188. }
  1189. }
  1190. function group4_grd_f904h_oncellclick(obj:Grid, e:GridClickEventInfo)
  1191. {
  1192. var lv_nAreaStartRow;
  1193. var lv_nAreaEndRow;
  1194. var lv_nAreaStartCol;
  1195. var lv_nAreaEndCol;
  1196. if(col == "Y")
  1197. {
  1198. lv_nAreaStartRow = 0;
  1199. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1200. lv_nAreaStartCol = parseInt(obj.currentcol);
  1201. lv_nAreaEndCol = parseInt(obj.currentcol);
  1202. grdf_initGridStyle(obj);
  1203. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1204. {
  1205. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1206. {
  1207. obj.setCellProperty("body",nCell,"background","#FFE7E5");
  1208. obj.setCellProperty("body",nCell,"background2","#FFE7E5");
  1209. }
  1210. }
  1211. }
  1212. else
  1213. {
  1214. grdf_initGridStyle(obj);
  1215. }
  1216. }
  1217. function group4_grd_f901h_onkeydown(obj:Grid, e:KeyEventInfo)
  1218. {
  1219. if(col == "Y")
  1220. {
  1221. var CONST_SEPARATOR = " "; //컬럼별 구분자
  1222. var lv_oBindDs = eval(obj.binddataset);
  1223. var lv_sColID;
  1224. var lv_sVal;
  1225. var lv_sClipboard = "";
  1226. var lv_nAreaStartRow;
  1227. var lv_nAreaEndRow;
  1228. var lv_nAreaStartCol;
  1229. var lv_nAreaEndCol;
  1230. if(obj.selecttype == "multiarea")
  1231. {
  1232. lv_nAreaStartRow = 0;
  1233. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1234. lv_nAreaStartCol = parseInt(obj.currentcol);
  1235. lv_nAreaEndCol = parseInt(obj.currentcol);
  1236. }
  1237. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1238. {
  1239. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1240. {
  1241. lv_sColID = obj.getCellProperty("body",nCell,"text");
  1242. lv_sVal = obj.getCellValue(nRow,nCell);
  1243. lv_sClipboard = lv_sClipboard + lv_sVal + CONST_SEPARATOR;
  1244. }
  1245. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1246. lv_sClipboard = lv_sClipboard +String.fromCharCode(10);
  1247. }
  1248. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1249. iv_sClipboard = lv_sClipboard;
  1250. system.setClipboard("CF_TEXT",lv_sClipboard);
  1251. }
  1252. else
  1253. {
  1254. if (e.ctrlKey == true && e.keycode == 67 )
  1255. {
  1256. grdf_clipboardCopy(obj, "PAM");
  1257. }
  1258. }
  1259. }
  1260. function group4_grd_f903h_onkeydown(obj:Grid, e:KeyEventInfo)
  1261. {
  1262. if(col == "Y")
  1263. {
  1264. var CONST_SEPARATOR = " "; //컬럼별 구분자
  1265. var lv_oBindDs = eval(obj.binddataset);
  1266. var lv_sColID;
  1267. var lv_sVal;
  1268. var lv_sClipboard = "";
  1269. var lv_nAreaStartRow;
  1270. var lv_nAreaEndRow;
  1271. var lv_nAreaStartCol;
  1272. var lv_nAreaEndCol;
  1273. if(obj.selecttype == "multiarea")
  1274. {
  1275. lv_nAreaStartRow = 0;
  1276. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1277. lv_nAreaStartCol = parseInt(obj.currentcol);
  1278. lv_nAreaEndCol = parseInt(obj.currentcol);
  1279. }
  1280. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1281. {
  1282. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1283. {
  1284. lv_sColID = obj.getCellProperty("body",nCell,"text");
  1285. lv_sVal = obj.getCellValue(nRow,nCell);
  1286. lv_sClipboard = lv_sClipboard + lv_sVal + CONST_SEPARATOR;
  1287. }
  1288. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1289. lv_sClipboard = lv_sClipboard +String.fromCharCode(10);
  1290. }
  1291. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1292. iv_sClipboard = lv_sClipboard;
  1293. system.setClipboard("CF_TEXT",lv_sClipboard);
  1294. }
  1295. else
  1296. {
  1297. if (e.ctrlKey == true && e.keycode == 67 )
  1298. {
  1299. grdf_clipboardCopy(obj, "PAM");
  1300. }
  1301. }
  1302. }
  1303. function group4_grd_f904h_onkeydown(obj:Grid, e:KeyEventInfo)
  1304. {
  1305. if(col == "Y")
  1306. {
  1307. var CONST_SEPARATOR = " "; //컬럼별 구분자
  1308. var lv_oBindDs = eval(obj.binddataset);
  1309. var lv_sColID;
  1310. var lv_sVal;
  1311. var lv_sClipboard = "";
  1312. var lv_nAreaStartRow;
  1313. var lv_nAreaEndRow;
  1314. var lv_nAreaStartCol;
  1315. var lv_nAreaEndCol;
  1316. if(obj.selecttype == "multiarea")
  1317. {
  1318. lv_nAreaStartRow = 0;
  1319. lv_nAreaEndRow = parseInt(obj.rowcount-1);
  1320. lv_nAreaStartCol = parseInt(obj.currentcol);
  1321. lv_nAreaEndCol = parseInt(obj.currentcol);
  1322. }
  1323. for(var nRow = lv_nAreaStartRow; nRow <= lv_nAreaEndRow; nRow++)
  1324. {
  1325. for(var nCell = lv_nAreaStartCol; nCell <= lv_nAreaEndCol; nCell++)
  1326. {
  1327. lv_sColID = obj.getCellProperty("body",nCell,"text");
  1328. lv_sVal = obj.getCellValue(nRow,nCell);
  1329. lv_sClipboard = lv_sClipboard + lv_sVal + CONST_SEPARATOR;
  1330. }
  1331. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1332. lv_sClipboard = lv_sClipboard +String.fromCharCode(10);
  1333. }
  1334. lv_sClipboard = lv_sClipboard.substr(0,lv_sClipboard.length-1);
  1335. iv_sClipboard = lv_sClipboard;
  1336. system.setClipboard("CF_TEXT",lv_sClipboard);
  1337. }
  1338. else
  1339. {
  1340. if (e.ctrlKey == true && e.keycode == 67 )
  1341. {
  1342. grdf_clipboardCopy(obj, "PAM");
  1343. }
  1344. }
  1345. }
  1346. function group4_button12_onclick(obj:Button, e:ClickEventInfo)
  1347. {
  1348. if (ds_main_list01_gridpiehf901.rowcount == 0)
  1349. {
  1350. sysf_messageBox("엑셀저장할 내역이", "I004");
  1351. }
  1352. else
  1353. {
  1354. grdf_exportExcel(group4.grd_f901h, "원외처방심사결과통보서(F090.1) 조회", "see");
  1355. }
  1356. }
  1357. function group4_button26_onclick(obj:Button, e:ClickEventInfo)
  1358. {
  1359. for (var i = 0; i < ds_main_list01_gridpiehf901.rowcount; i++)
  1360. {
  1361. var row = ds_hidden_prnt1_f901.addRow();
  1362. dsf_makeValue(ds_hidden_prnt1_f901, "judgdg", "string", ds_main_list01_gridpiehf901.getColumn(i, "judgdg"), row);
  1363. dsf_makeValue(ds_hidden_prnt1_f901, "insuflag", "string", ds_main_list01_gridpiehf901.getColumn(i, "insuflag"), row);
  1364. dsf_makeValue(ds_hidden_prnt1_f901, "clamno", "string", ds_main_list01_gridpiehf901.getColumn(i, "clamno"), row);
  1365. dsf_makeValue(ds_hidden_prnt1_f901, "ioflag", "string", ds_main_list01_gridpiehf901.getColumn(i, "ioflag"), row);
  1366. dsf_makeValue(ds_hidden_prnt1_f901, "ordfildcd", "string", ds_main_list01_gridpiehf901.getColumn(i, "ordfildcd"), row);
  1367. dsf_makeValue(ds_hidden_prnt1_f901, "acptno", "string", ds_main_list01_gridpiehf901.getColumn(i, "acptno"), row);
  1368. dsf_makeValue(ds_hidden_prnt1_f901, "judgadjtcntsum", "string", ds_main_list01_gridpiehf901.getColumn(i, "judgadjtcntsum"), row);
  1369. dsf_makeValue(ds_hidden_prnt1_f901, "judgadjtamtsum", "string", ds_main_list01_gridpiehf901.getColumn(i, "judgadjtamtsum"), row);
  1370. dsf_makeValue(ds_hidden_prnt1_f901, "notidd", "string", ds_main_list01_gridpiehf901.getColumn(i, "notidd"), row);
  1371. dsf_makeValue(ds_hidden_prnt1_f901, "ordym", "string", ds_main_list01_gridpiehf901.getColumn(i, "ordym"), row);
  1372. }
  1373. var objDOM = rptf_createDOM();
  1374. rptf_setNodeListToDOM(objDOM, "/root/hidden/prnt1/f901", ds_hidden_prnt1_f901);
  1375. var objParam = new Object();
  1376. objParam.xml_data_XML1 = objDOM.documentElement.source;
  1377. var option = "open=1;save=1;directprint=0;printdialog=0;print=1;zoom=0;";
  1378. rptf_exeReportPreview30(["RPPIE01200"],[objParam], option);
  1379. }
  1380. function group4_button7_onclick(obj:Button, e:ClickEventInfo)
  1381. {
  1382. var today = new Date();
  1383. var yy = today.getYear() + "";
  1384. var mm = today.getMonth() + 1;
  1385. var dd = today.getDate();
  1386. if (mm < 10) {
  1387. mm = "0" + mm;
  1388. }
  1389. else {
  1390. mm = mm + "";
  1391. }
  1392. if (dd < 10) {
  1393. dd = "0" + dd;
  1394. }
  1395. else {
  1396. dd = dd + "";
  1397. }
  1398. var tmp = yy+mm+dd;
  1399. if (ds_main_list02_gridpiehf903.rowcount == 0)
  1400. {
  1401. sysf_messageBox("엑셀저장할 내역이", "I004");
  1402. }
  1403. else
  1404. {
  1405. grdf_exportExcel(group4.grd_f903h, "원외처방심사결과통보서(F090.3) 조회_"+tmp, "see");
  1406. }
  1407. }
  1408. function group4_button14_onclick(obj:Button, e:ClickEventInfo)
  1409. {
  1410. }
  1411. ]]></Script>
  1412. </Form>
  1413. </FDL>