SMPIE01900_산재심사내역통지서(I030)조회.xrw 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. 2008.10.08 / 최초작성 / 박재형
  4. -->
  5. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  6. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  7. <xhtml:head>
  8. <xhtml:title>산재심사내역통지서(I030)조회</xhtml:title>
  9. <model id="model1">
  10. <instance id="instance1">
  11. <root xmlns="">
  12. <main>
  13. <grid>
  14. <gridlisti301>
  15. <i301>
  16. <notidd/>
  17. <acptflag/>
  18. <ordym/>
  19. <ioflag/>
  20. <sumtypecd/>
  21. <clamno/>
  22. <acptno/>
  23. <dg/>
  24. <clamcnt/>
  25. <judgspeccnt/>
  26. <clamamt/>
  27. <judgspecamt/>
  28. <pdeciamt/>
  29. <cutfactamt/>
  30. <cutrate/>
  31. <rem/>
  32. <docuno/>
  33. <healcareinstcd/>
  34. </i301>
  35. </gridlisti301>
  36. <gridlisti302>
  37. <i302>
  38. <docuseqno/>
  39. <pid/>
  40. <patnm/>
  41. <clamamt/>
  42. <pdeciamt/>
  43. <cutamt/>
  44. <retamt/>
  45. <acptno/>
  46. <dg/>
  47. <clamym/>
  48. <clamdg/>
  49. <pidsn/>
  50. <ioflag/>
  51. </i302>
  52. <gridlisti301detail>
  53. <clamcnt/>
  54. <clamamt/>
  55. <judgspeccnt/>
  56. <judgspecamt/>
  57. <pimpsicnt/>
  58. <pimpsiamt/>
  59. <pretecnt/>
  60. <preteamt/>
  61. <cutfactcnt/>
  62. <cutfactamt/>
  63. <pdecicnt/>
  64. <pdeciamt/>
  65. <cutratecnt/>
  66. <cutrateamt/>
  67. </gridlisti301detail>
  68. </gridlisti302>
  69. <gridlisti303>
  70. <i303>
  71. <lnno/>
  72. <resncd/>
  73. <prcpcd/>
  74. <prcpnm/>
  75. <lnnocutqty/>
  76. <lnnocutamt/>
  77. <reductcmt/>
  78. </i303>
  79. </gridlisti303>
  80. </grid>
  81. </main>
  82. <send>
  83. <i301>
  84. <termflag/>
  85. <fromacptym/>
  86. <toacptym/>
  87. <acptflag/>
  88. <clamno/>
  89. <acptno/>
  90. <sumtypecd/>
  91. <clamdgfrom/>
  92. <clamdgto/>
  93. <clamflag/>
  94. <clamym/>
  95. </i301>
  96. <i302>
  97. <acptno/>
  98. <dg/>
  99. </i302>
  100. <i303>
  101. <acptno/>
  102. <dg/>
  103. <docuseqno/>
  104. </i303>
  105. <searchgridrow>
  106. <docuseqno/>
  107. <patnm/>
  108. </searchgridrow>
  109. <send_afjudg>
  110. <workflag/>
  111. <clamym/>
  112. <clamdg/>
  113. <pid/>
  114. <pidsn/>
  115. <ioflag/>
  116. </send_afjudg>
  117. </send>
  118. <init>
  119. <P0272list>
  120. <P0272>
  121. <cdid/>
  122. <cdnm/>
  123. </P0272>
  124. </P0272list>
  125. <P0028list>
  126. <P0028>
  127. <cdid/>
  128. <cdnm/>
  129. </P0028>
  130. </P0028list>
  131. <P0458list>
  132. <P0458>
  133. <cdid/>
  134. <cdnm/>
  135. </P0458>
  136. </P0458list>
  137. <clamdgfrom>
  138. <clamdglist>
  139. <clamdgnm/>
  140. <clamdgcd/>
  141. </clamdglist>
  142. </clamdgfrom>
  143. <clamdgto>
  144. <clamdglist>
  145. <clamdgnm/>
  146. <clamdgcd/>
  147. </clamdglist>
  148. </clamdgto>
  149. <P0155list>
  150. <P0155>
  151. <cdid/>
  152. <cdnm/>
  153. </P0155>
  154. </P0155list>
  155. </init>
  156. <hidden>
  157. <smpid20300>
  158. <cond>
  159. <clamym/>
  160. <clamdg/>
  161. <pid/>
  162. <pidsn/>
  163. <ioflag/>
  164. <workflag/>
  165. </cond>
  166. </smpid20300>
  167. <smpid20500>
  168. <cond>
  169. <!-- "이전 명세서 목록" Grid에서 선택한 명세서의 청구키를 SMPID20500_외래사후심사관리 에 전달하기 위한 조건 값 -->
  170. <clamym/>
  171. <clamdg/>
  172. <pid/>
  173. <pidsn/>
  174. <ioflag/>
  175. <workflag/>
  176. </cond>
  177. </smpid20500>
  178. </hidden>
  179. </root>
  180. </instance>
  181. <script type="javascript" ev:event="xforms-ready">
  182. <![CDATA[
  183. // 공통코드
  184. CommCode_Load();
  185. var fromacptym = model.getValue("/root/send/fromacptym");
  186. if (fromacptym != "") {
  187. submit("TRPIE01900");
  188. }
  189. else {
  190. // 초기화
  191. fInitialize();
  192. }
  193. ]]>
  194. </script>
  195. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  196. <submission id="TRZBC00102" mediatype="application/x-www-form-urlencoded" method="post"/>
  197. <submission id="TRPIE01900" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/i301" replace="instance" resultref="/root/main/grid/gridlisti301"/>
  198. <submission id="TRPIE01901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/i302" replace="instance" resultref="/root/main/grid/gridlisti302"/>
  199. <submission id="TRPIE01902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/i303" replace="instance" resultref="/root/main/grid/gridlisti303"/>
  200. <submission id="TRPID20407" mediatype="application/x-www-form-urlencoded" method="post" ref="root/send" resultref="/root/init/clamdg"/>
  201. </model>
  202. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  203. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  204. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  205. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  206. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  207. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  208. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  209. <script type="javascript" src="../../../com/instantmsgweb/js/ZMI001.js"/>
  210. <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
  211. <script type="javascript">
  212. <![CDATA[
  213. // 공통코드
  214. function CommCode_Load() {
  215. // P0272 접수구분(산재심결/지불결정)
  216. zbcfGetCodeList(new Array("P0272","P0028","P0458", "P0155"),
  217. new Array("/root/init/P0272list","/root/init/P0028list","/root/init/P0458list", "/root/init/P0155list"));
  218. model.refresh();
  219. }
  220. // 초기화
  221. function fInitialize() {
  222. var today = getCurrentDate();
  223. model.resetInstanceNode("/root/send");
  224. rdo_termflag.select(0); // 기간구분 -통지일자
  225. ipt_fromacptym.value = today; // 시작일
  226. ipt_toacptym.value = today; // 종료일
  227. cmb_acptflag.select(0); // 접수구분
  228. ipt_clamno.value = "" // 청구번호
  229. ipt_acptno.value = "" // 접수번호
  230. rdo_sumtypecd.select(0); // 산재유형 - 전체
  231. cmb_clamdgfrom.value = "";
  232. cmb_clamdgto.value = "";
  233. cmb_clamdgfrom.disabled = true;
  234. cmb_clamdgto.disabled = true;
  235. // 그리드 공라인 없애기
  236. model.removeNodeset("/root/main/grid/gridlisti301");
  237. model.removeNodeset("/root/main/grid/gridlisti302");
  238. model.removeNodeset("/root/main/grid/gridlisti303");
  239. model.refresh();
  240. // 포커스 이동
  241. model.setFocus("ipt_fromacptym");
  242. }
  243. function fSearch(){
  244. if ((ipt_fromacptym.currentText == "" && ipt_clamno.currentText == "" && ipt_acptno.currentText == "") ||
  245. (ipt_toacptym.currentText == "" && ipt_clamno.currentText == "" && ipt_acptno.currentText == "")) {
  246. messageBox("[기간 ]또는 [청구번호/접수번호]를","C001");
  247. }
  248. else {
  249. submit("TRPIE01900");
  250. fSearch_Step();
  251. }
  252. }
  253. function fSearch_Step() {
  254. var rtn = null;
  255. if (grd_i301.rows > 1) {
  256. var selectedrow = 1; // 무조건 첫번째 선택한 row를 날린다.
  257. grd_i301.isSelected(selectedrow) = true;
  258. var acptno = grd_i301.valueMatrix(selectedrow, grd_i301.colRef("acptno")); // 접수번호
  259. var dg = grd_i301.valueMatrix(selectedrow, grd_i301.colRef("dg")); // 차수
  260. model.setValue("/root/send/i302/acptno",acptno);
  261. model.setValue("/root/send/i302/dg",dg);
  262. rtn = submit("TRPIE01901");
  263. }
  264. var rtn = null;
  265. if (grd_i302.rows > 1) {
  266. var selectedrow = 1; // 무조건 첫번째 선택한 row를 날린다.
  267. grd_i302.isSelected(selectedrow) = true;
  268. grd_i302.row = selectedrow;
  269. var acptno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("acptno")); // 접수번호
  270. var dg = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("dg")); // 차수
  271. var docuseqno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("docuseqno")); // 명일련
  272. model.setValue("/root/send/i303/acptno",acptno);
  273. model.setValue("/root/send/i303/dg",dg);
  274. model.setValue("/root/send/i303/docuseqno",docuseqno);
  275. rtn = submit("TRPIE01902");
  276. }
  277. }
  278. // 청구년월 함수
  279. function pidfGetClamdg() {
  280. var check = model.getValue("/root/send/i301/termflag");
  281. if ( model.getValue("/root/send/fromterm") > model.getValue("/root/send/toterm") ) {
  282. messageBox("종료일은 시작일보다 클 수 ", "I004");
  283. model.setValue("/root/send/toterm","")
  284. }
  285. if(check == "2"){
  286. if(model.getValue("/root/send/i301/fromacptym") != "" || model.getValue("/root/send/i301/toacptym") != ""){
  287. model.removeNodeset("/root/init/clamdg");
  288. model.makeNode("/root/init/clamdg");
  289. model.setValue("/root/send/i301/clamym",model.getValue("/root/send/i301/fromacptym"));
  290. model.removeNodeset("/root/send/i301/ioflag");
  291. model.removeNodeset("/root/send/i301/insukind");
  292. model.makeNode("/root/send/i301/ioflag");
  293. model.makeNode("/root/send/i301/insukind");
  294. model.setValue("/root/send/i301/ioflag", "A");
  295. model.setValue("/root/send/i301/insukind", "41");
  296. submit("TRPID20407");
  297. model.copyNode("/root/init/clamdgfrom","/root/init/clamdg");
  298. cmb_clamdgfrom.refresh();
  299. cmb_clamdgfrom.select(0);
  300. model.setValue("/root/send/i301/clamym",model.getValue("/root/send/i301/toacptym"));
  301. submit("TRPID20407");
  302. model.copyNode("/root/init/clamdgto","/root/init/clamdg");
  303. addComboItem("cmb_clamdgfrom","전체","","above");
  304. addComboItem("cmb_clamdgto","전체","","above");
  305. cmb_clamdgto.refresh();
  306. cmb_clamdgto.select(0);
  307. }
  308. model.removeNodeset("/root/send/i301/insukind");
  309. model.removeNodeset("/root/send/i301/ioflag");
  310. }
  311. }
  312. // 청구년월 차수 기간 체크
  313. function fChkClamym()
  314. {
  315. var fromym = model.getValue("/root/send/fromacptym");
  316. var toym = model.getValue("/root/send/toacptym");
  317. var check = model.getValue("/root/send/termflag");
  318. if(check == "2"){
  319. if ( fromym != toym ){
  320. cmb_clamdgfrom.value = "";
  321. cmb_clamdgto.value = "";
  322. cmb_clamdgfrom.disabled = true;
  323. cmb_clamdgto.disabled = true;
  324. }else{
  325. cmb_clamdgfrom.disabled = false;
  326. cmb_clamdgto.disabled = false;
  327. cmb_clamdgfrom.select(0);
  328. cmb_clamdgto.select(0);
  329. }
  330. cmb_clamdgto.refresh();
  331. cmb_clamdgfrom.refresh();
  332. }
  333. }
  334. ]]>
  335. </script>
  336. </xhtml:head>
  337. <xhtml:body guideline="1,1195;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  338. <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
  339. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:800px; height:14px; ">산재심사내역통지서(I030)조회</caption>
  340. </group>
  341. <group id="group4" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
  342. <group id="group5" style="left:0px; top:10px; width:1194px; height:60px; vertical-align:top; ">
  343. <shape id="roundrect2" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:60px; background-color:#fffbf2; border-color:#ffd799; "/>
  344. <select1 id="rdo_termflag" ref="/root/send/i301/termflag" navindex="1" overflow="visible" appearance="full" cols="1" rows="2" style="left:70px; top:14px; width:70px; height:32px; border-style:none; ">
  345. <choices>
  346. <item>
  347. <label>통지일자</label>
  348. <value>1</value>
  349. </item>
  350. <item>
  351. <label>청구년월</label>
  352. <value>2</value>
  353. </item>
  354. </choices>
  355. <script type="javascript" ev:event="xforms-select">
  356. <![CDATA[
  357. var today = getCurrentDate();
  358. // 접수년월을 선택하는 경우 입력 값의 길이가 6자리를 넘는지 체크한다.
  359. if (rdo_termflag.value == 2) {
  360. ipt_fromacptym.attribute("maxlength") = 6;
  361. ipt_toacptym.attribute("maxlength") = 6;
  362. // 2007.10.12 날짜 형식 지정
  363. ipt_fromacptym.attribute("format") = "yyyy-mm";
  364. ipt_toacptym.attribute("format") = "yyyy-mm";
  365. model.setFocus("ipt_fromacptym");
  366. if (ipt_fromacptym.value.length >= 7) {
  367. // 사용자에게 에러 메시지를 보여주고 'YYYYMM'형식으로 변환시킨다.
  368. messageBox("진료년월을 'YYYYMM'형식으로 입력해 주십시오.", "C003");
  369. ipt_fromacptym.value = ipt_fromacptym.value.substr(0,6);
  370. ipt_toacptym.value = ipt_toacptym.value.substr(0,6);
  371. }
  372. cmb_clamdgfrom.disabled = false;
  373. cmb_clamdgto.disabled = false;
  374. cmb_clamdgfrom.select(0);
  375. cmb_clamdgto.select(0);
  376. }
  377. // 통지일자를 선택하는 경우 입력 값의 길이가 6자리를 넘는지 체크한다.
  378. if (rdo_termflag.value == 1) {
  379. ipt_fromacptym.attribute("maxlength") = 8;
  380. ipt_toacptym.attribute("maxlength") = 8;
  381. model.setValue("/root/send/i301/fromacptym", today);
  382. model.setValue("/root/send/i301/toacptym", today);
  383. // 2007.10.12 날짜 형식 지정
  384. ipt_fromacptym.attribute("format") = "yyyy-mm-dd";
  385. ipt_toacptym.attribute("format") = "yyyy-mm-dd";
  386. cmb_clamdgfrom.value = "";
  387. cmb_clamdgto.value = "";
  388. cmb_clamdgfrom.disabled = true;
  389. cmb_clamdgto.disabled = true;
  390. model.setFocus("ipt_fromacptym");
  391. }
  392. model.refresh();
  393. ]]>
  394. </script>
  395. </select1>
  396. <caption id="caption40" class="search_name" style="left:943px; top:22px; width:90px; height:17px; ">산재유형 :</caption>
  397. <caption id="caption30" class="search_name" style="left:730px; top:7px; width:90px; height:17px; ">접수번호 :</caption>
  398. <caption id="caption31" style="left:293px; top:22px; width:15px; height:15px; ">~</caption>
  399. <button id="btn_research" class="btn1_letter2" navindex="9" style="left:1123px; top:19px; width:56px; height:22px; ">
  400. <caption>조회</caption>
  401. <script type="javascript" ev:event="DOMActivate">
  402. <![CDATA[
  403. fSearch();
  404. ]]>
  405. </script>
  406. </button>
  407. <line id="line26" class="line_4" style="x1:1108px; y1:7px; x2:1108px; y2:54px; border-color:#ffe4bb; border-left-style:solid; "/>
  408. <caption id="caption34" class="search_name" style="left:471px; top:7px; width:90px; height:17px; ">접수구분 :</caption>
  409. <caption id="caption35" class="search_name" style="left:470px; top:35px; width:90px; height:17px; ">청구번호 :</caption>
  410. <input id="ipt_clamno" ref="/root/send/i301/clamno" class="input_search" navindex="5" imemode="disabled" maxlength="12" style="left:560px; top:35px; width:100px; height:19px; "/>
  411. <select1 id="cmb_acptflag" ref="/root/send/i301/acptflag" class="combo_search" navindex="4" appearance="minimal" style="left:560px; top:7px; width:100px; height:19px; ">
  412. <choices>
  413. <itemset nodeset="/root/init/P0272list/P0272">
  414. <label ref="cdnm"/>
  415. <value ref="cdid"/>
  416. </itemset>
  417. </choices>
  418. </select1>
  419. <input id="ipt_toacptym" ref="/root/send/i301/toacptym" class="input_search" navindex="3" inputtype="date" style="left:307px; top:21px; width:85px; height:19px; ">
  420. <script type="javascript" ev:event="xforms-value-changed">
  421. <![CDATA[
  422. pidfGetClamdg();
  423. fChkClamym();
  424. ]]>
  425. </script>
  426. </input>
  427. <input id="ipt_fromacptym" ref="/root/send/i301/fromacptym" class="input_search" navindex="2" inputtype="date" style="left:144px; top:21px; width:85px; height:19px; ">
  428. <script type="javascript" ev:event="xforms-value-changed">
  429. <![CDATA[
  430. model.setValue("/root/send/i301/toacptym",model.getValue("/root/send/i301/fromacptym"));
  431. model.refresh();
  432. pidfGetClamdg();
  433. fChkClamym();
  434. //model.setValue("/root/send/i301/toacptym",model.getValue("/root/send/i301/fromacptym"));
  435. //model.refreshpart("/root/send/i301/toacptym");
  436. ]]>
  437. </script>
  438. </input>
  439. <caption id="cap_toacptym" class="search_name" style="left:5px; top:22px; width:66px; height:17px; ">기간 :</caption>
  440. <input id="ipt_acptno" ref="/root/send/i301/acptno" class="input_search" navindex="6" imemode="disabled" maxlength="15" style="left:820px; top:6px; width:100px; height:19px; ">
  441. <script type="javascript" ev:event="onkeypress">
  442. <![CDATA[
  443. if (event.keyCode == "13") {
  444. setInputNodeCurText();
  445. fSearch();
  446. }
  447. ]]>
  448. </script>
  449. </input>
  450. <select1 id="rdo_sumtypecd" ref="/root/send/i301/sumtypecd" navindex="7" overflow="visible" appearance="full" cols="1" rows="3" style="left:1034px; top:5px; width:45px; height:51px; border-style:none; ">
  451. <choices>
  452. <item>
  453. <label>전체</label>
  454. <value>-</value>
  455. </item>
  456. <item>
  457. <label>산재</label>
  458. <value>0</value>
  459. </item>
  460. <item>
  461. <label>후유</label>
  462. <value>A</value>
  463. </item>
  464. </choices>
  465. </select1>
  466. <select1 id="cmb_clamflag" ref="/root/send/i301/clamflag" class="combo_search" appearance="minimal" style="left:820px; top:35px; width:100px; height:19px; ">
  467. <choices>
  468. <itemset nodeset="/root/init/P0155list/P0155">
  469. <label ref="cdnm"/>
  470. <value ref="cdid"/>
  471. </itemset>
  472. </choices>
  473. </select1>
  474. <caption id="caption5" class="search_name" style="left:730px; top:35px; width:86px; height:17px; ">청구구분 :</caption>
  475. <select1 id="cmb_clamdgto" ref="/root/send/i301/clamdgto" class="combo_search" appearance="minimal" style="left:397px; top:21px; width:55px; height:19px; ">
  476. <choices>
  477. <itemset nodeset="/root/init/clamdgto/clamdglist">
  478. <label ref="clamdgnm"/>
  479. <value ref="clamdgcd"/>
  480. </itemset>
  481. </choices>
  482. <script type="javascript" ev:event="xforms-value-changed">
  483. <![CDATA[
  484. model.setValue("/root/send/i301/clamdgfrom", model.getValue("/root/send/i301/clamdgto"));
  485. model.refresh();
  486. ]]>
  487. </script>
  488. </select1>
  489. <select1 id="cmb_clamdgfrom" ref="/root/send/i301/clamdgfrom" class="combo_search" appearance="minimal" style="left:234px; top:21px; width:55px; height:19px; ">
  490. <choices>
  491. <itemset nodeset="/root/init/clamdgfrom/clamdglist">
  492. <label ref="clamdgnm"/>
  493. <value ref="clamdgcd"/>
  494. </itemset>
  495. </choices>
  496. <script type="javascript" ev:event="xforms-value-changed">
  497. <![CDATA[
  498. model.setValue("/root/send/i301/clamdgto", model.getValue("/root/send/i301/clamdgfrom"));
  499. model.refresh();
  500. ]]>
  501. </script>
  502. </select1>
  503. </group>
  504. <caption id="cap_i301" class="tit_2" style="left:5px; top:80px; width:70px; height:14px; ">I030.1</caption>
  505. <button id="btn_i301excel" class="btn2_letter4" navindex="10" style="left:1086px; top:75px; width:64px; height:19px; ">
  506. <caption>엑셀저장</caption>
  507. <script type="javascript" ev:event="DOMActivate">
  508. <![CDATA[
  509. var today = getCurrentDate(); // 엑셀파일이름에오늘날짜를 넣기위해 받아옴
  510. // 그리드 제목을 선택하면 저장이 안된다.
  511. if (grd_i301.rows == 1) {
  512. return;
  513. }
  514. var fileName = window.fileDialog("save", ",", false, "I030.1_산재진료비심사내역통지서(청구서)_"+today, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  515. if (fileName != "")
  516. {
  517. grd_i301.saveExcel(fileName, "SheetName", true, true, "", "", "acptflag:label;");
  518. }
  519. ]]>
  520. </script>
  521. </button>
  522. <line id="line_i301" class="line_1" style="x1:1px; y1:95px; x2:1193px; y2:95px; "/>
  523. <datagrid id="grd_i301" nodeset="/root/main/grid/gridlisti301/i301" caption="통지일자^접수구분^진료년월^내원유형^집계유형^청구번호^접수번호^차수^청구건수^심사내역건수^청구액^심사내역금액^지급결정액^삭감사항금액^삭감율^참조란^서식번호^의료기관코드^비고" colsep="^" colwidth="65, 62, 70, 70, 90, 70, 100, 34, 57, 80, 67, 85, 77, 85, 56, 236, 63, 94" dataheight="23" defaultrows="2" ellipsis="true" explorerbar="sortshowmove" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" navindex="12" style="left:0px; top:100px; width:1194px; height:245px; ">
  524. <col ref="notidd" format="yy/mm/dd" style="left:0px; top:23px; width:83px; height:23px; text-align:center; "/>
  525. <col ref="acptflag" type="combo" style="text-align:center; ">
  526. <choices>
  527. <itemset nodeset="/root/init/P0272list/P0272">
  528. <label ref="cdnm"/>
  529. <value ref="cdid"/>
  530. </itemset>
  531. </choices>
  532. </col>
  533. <col ref="ordym" format="yyyy/mm" style="text-align:center; "/>
  534. <col ref="ioflag" type="combo" style="text-align:center; ">
  535. <choices>
  536. <itemset nodeset="/root/init/P0028list/P0028">
  537. <label ref="cdnm"/>
  538. <value ref="cdid"/>
  539. </itemset>
  540. </choices>
  541. </col>
  542. <col ref="sumtypecd" type="combo" style="text-align:center; ">
  543. <choices>
  544. <itemset nodeset="/root/init/P0458list/P0458">
  545. <label ref="cdnm"/>
  546. <value ref="cdid"/>
  547. </itemset>
  548. </choices>
  549. </col>
  550. <col ref="clamno" style="text-align:center; "/>
  551. <col ref="acptno" style="text-align:center; "/>
  552. <col ref="dg" style="text-align:center; "/>
  553. <col ref="clamcnt" format="#,###" style="text-align:center; "/>
  554. <col ref="judgspeccnt" format="#,###" style="text-align:center; "/>
  555. <col ref="clamamt" format="(-)#,###" style="text-align:right; "/>
  556. <col ref="judgspecamt" format="(-)#,###" style="text-align:right; "/>
  557. <col ref="pdeciamt" format="(-)#,###" style="text-align:right; "/>
  558. <col ref="cutfactamt" format="(-)#,###" style="text-align:right; "/>
  559. <col ref="cutrate" style="text-align:center; "/>
  560. <col ref="rem" style="text-align:left; "/>
  561. <col ref="docuno" style="text-align:center; "/>
  562. <col ref="healcareinstcd" style="text-align:center; "/>
  563. <script type="javascript" ev:event="onclick">
  564. <![CDATA[
  565. model.resetInstanceNode("/root/main/grid/gridlisti303/i303");
  566. var rtn = null;
  567. if (grd_i301.isCell(event.target) && grd_i301.row >= grd_i301.fixedRows) {
  568. var selectedrow = grd_i301.selectedRow(0); // 무조건 첫번째 선택한 row를 날린다.
  569. var acptno = grd_i301.valueMatrix(selectedrow, grd_i301.colRef("acptno")); // 접수번호
  570. var dg = grd_i301.valueMatrix(selectedrow, grd_i301.colRef("dg")); // 차수
  571. model.setValue("/root/send/i302/acptno",acptno);
  572. model.setValue("/root/send/i302/dg",dg);
  573. rtn = submit("TRPIE01901");
  574. if (grd_i302.rows > 1) {
  575. var selectedrow = 1; // 무조건 첫번째 선택한 row를 날린다.
  576. grd_i302.isSelected(selectedrow) = true;
  577. grd_i302.row = selectedrow;
  578. var acptno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("acptno")); // 접수번호
  579. var dg = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("dg")); // 차수
  580. var docuseqno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("docuseqno")); // 명일련
  581. model.setValue("/root/send/i303/acptno",acptno);
  582. model.setValue("/root/send/i303/dg",dg);
  583. model.setValue("/root/send/i303/docuseqno",docuseqno);
  584. rtn = submit("TRPIE01902");
  585. }
  586. }
  587. ]]>
  588. </script>
  589. </datagrid>
  590. <caption id="cap_i302" class="tit_2" style="left:300px; top:359px; width:70px; height:14px; ">I030.2</caption>
  591. <button id="btn_i302excel" class="btn2_letter4" navindex="13" style="left:1085px; top:354px; width:64px; height:19px; ">
  592. <caption>엑셀저장</caption>
  593. <script type="javascript" ev:event="DOMActivate">
  594. <![CDATA[
  595. var today = getCurrentDate(); // 엑셀파일이름에오늘날짜를 넣기위해 받아옴
  596. // 그리드 제목을 선택하면 저장이 안된다.
  597. if (grd_i302.rows == 1) {
  598. return;
  599. }
  600. var fileName = window.fileDialog("save", ",", false, "I030.2_산재진료비심사내역통지서(명세서)_"+today, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  601. if (fileName != "")
  602. {
  603. grd_i302.saveExcel(fileName, "SheetName", true, true, "", "", "acptflag:label;");
  604. }
  605. ]]>
  606. </script>
  607. </button>
  608. <button id="btn_i302print" class="btn2_letter2" navindex="14" style="left:1152px; top:354px; width:42px; height:19px; ">
  609. <caption>출력</caption>
  610. <script type="javascript" ev:event="DOMActivate">
  611. <![CDATA[
  612. exeReportPreview("RPPIE03020", "XMLSTR", "","", "false","","","","","false");
  613. ]]>
  614. </script>
  615. </button>
  616. <line id="line_i302" class="line_1" style="x1:295px; y1:374px; x2:1194px; y2:374px; "/>
  617. <datagrid id="grd_i302" nodeset="/root/main/grid/gridlisti302/i302" caption="명일련^등록번호^성명^청구액^지급결정액^삭감액^반송액^접수번호^차수^clamym^clamdg^pidsn^ioflag" colsep="^" colwidth="80, 92, 90, 89, 110, 110, 110, 100, 100, 100, 100, 100, 100" dataheight="23" defaultrows="2" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" navindex="15" style="left:295px; top:379px; width:899px; height:177px; ">
  618. <col ref="docuseqno" style="text-align:center; "/>
  619. <col ref="pid" style="text-align:center; "/>
  620. <col ref="patnm" style="text-align:center; "/>
  621. <col ref="clamamt" format="(-)#,###" style="text-align:right; "/>
  622. <col ref="pdeciamt" format="(-)#,###" style="text-align:right; "/>
  623. <col ref="cutamt" format="(-)#,###" style="text-align:right; "/>
  624. <col ref="retamt" format="(-)#,###" style="text-align:right; "/>
  625. <col ref="acptno" visibility="hidden"/>
  626. <col ref="dg" visibility="hidden"/>
  627. <col ref="clamym" visibility="hidden"/>
  628. <col ref="clamdg" visibility="hidden"/>
  629. <col ref="pidsn" visibility="hidden"/>
  630. <col ref="ioflag" visibility="hidden"/>
  631. <script type="javascript" ev:event="onclick">
  632. <![CDATA[
  633. var rtn = null;
  634. if (grd_i302.isCell(event.target) && grd_i302.row >= grd_i302.fixedRows) {
  635. var selectedrow = grd_i302.selectedRow(0); // 무조건 첫번째 선택한 row를 날린다.
  636. var acptno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("acptno")); // 접수번호
  637. var dg = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("dg")); // 차수
  638. var docuseqno = grd_i302.valueMatrix(selectedrow, grd_i302.colRef("docuseqno")); // 명일련
  639. model.setValue("/root/send/i303/acptno",acptno);
  640. model.setValue("/root/send/i303/dg",dg);
  641. model.setValue("/root/send/i303/docuseqno",docuseqno);
  642. rtn = submit("TRPIE01902");
  643. }
  644. ]]>
  645. </script>
  646. </datagrid>
  647. <caption id="cap_i303" class="tit_2" style="left:295px; top:564px; width:70px; height:14px; ">I030.3</caption>
  648. <button id="btn_i303judgscreen" class="btn2_letter6" navindex="16" style="left:1108px; top:559px; width:86px; height:19px; ">
  649. <caption>심사화면보기</caption>
  650. <script type="javascript" ev:event="DOMActivate">
  651. <![CDATA[
  652. var row = grd_i302.row;
  653. if (grd_i302.row >= grd_i302.fixedRows ) {
  654. if (grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")) == "I") {
  655. var preDocuWindow = getChildWindow("SMPID20300");
  656. } else {
  657. var preDocuWindow = getChildWindow("SMPID20500");
  658. }
  659. if (preDocuWindow == null) {
  660. model.setValue("/root/send/send_afjudg/workflag", "12");
  661. model.setValue("/root/send/send_afjudg/clamym",grd_i302.valueMatrix(row,grd_i302.colRef("clamym")));
  662. model.setValue("/root/send/send_afjudg/clamdg",grd_i302.valueMatrix(row,grd_i302.colRef("clamdg")));
  663. model.setValue("/root/send/send_afjudg/pid",grd_i302.valueMatrix(row,grd_i302.colRef("pid")));
  664. model.setValue("/root/send/send_afjudg/pidsn",grd_i302.valueMatrix(row,grd_i302.colRef("pidsn")));
  665. model.setValue("/root/send/send_afjudg/ioflag",grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")));
  666. if (grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")) == "I") {
  667. open("SMPID20300", "2", "10", "10", "SMPID20300", "/root/send/send_afjudg","/root/send/item1/clbs", "", "");
  668. } else {
  669. open("SMPID20500", "2", "10", "10", "SMPID20500", "/root/send/send_afjudg","/root/send/item1/clbs", "", "");
  670. }
  671. } else {
  672. if (grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")) == "I") {
  673. model.setValue("/root/hidden/smpid20300/cond/workflag", "12");
  674. model.setValue("/root/hidden/smpid20300/cond/clamym", grd_i302.valueMatrix(row,grd_i302.colRef("clamym")));
  675. model.setValue("/root/hidden/smpid20300/cond/clamdg", grd_i302.valueMatrix(row,grd_i302.colRef("clamdg")));
  676. model.setValue("/root/hidden/smpid20300/cond/pid", grd_i302.valueMatrix(row,grd_i302.colRef("pid")));
  677. model.setValue("/root/hidden/smpid20300/cond/pidsn", grd_i302.valueMatrix(row,grd_i302.colRef("pidsn")));
  678. model.setValue("/root/hidden/smpid20300/cond/ioflag", grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")));
  679. preDocuWindow.javascript.fActivatePreDocuWindow();
  680. activateChild("SMPID20300");
  681. } else {
  682. model.setValue("/root/hidden/smpid20500/cond/workflag", "12");
  683. model.setValue("/root/hidden/smpid20500/cond/clamym", grd_i302.valueMatrix(row,grd_i302.colRef("clamym")));
  684. model.setValue("/root/hidden/smpid20500/cond/clamdg", grd_i302.valueMatrix(row,grd_i302.colRef("clamdg")));
  685. model.setValue("/root/hidden/smpid20500/cond/pid", grd_i302.valueMatrix(row,grd_i302.colRef("pid")));
  686. model.setValue("/root/hidden/smpid20500/cond/pidsn", grd_i302.valueMatrix(row,grd_i302.colRef("pidsn")));
  687. model.setValue("/root/hidden/smpid20500/cond/ioflag", grd_i302.valueMatrix(row,grd_i302.colRef("ioflag")));
  688. preDocuWindow.javascript.fActivatePreDocuWindow();
  689. activateChild("SMPID20500");
  690. }
  691. }
  692. }
  693. ]]>
  694. </script>
  695. </button>
  696. <line id="line_i303" class="line_1" style="x1:295px; y1:579px; x2:1194px; y2:579px; "/>
  697. <datagrid id="grd_i303" nodeset="/root/main/grid/gridlisti303/i303" autoresize="true" caption="줄번호^사유코드^처방코드^처방명칭^삭감수량^삭감금액^삭감주석" colsep="^" colwidth="61, 66, 84, 227, 68, 91, 292" dataheight="23" defaultrows="2" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" navindex="17" style="left:295px; top:584px; width:899px; height:154px; ">
  698. <col ref="lnno" style="text-align:center; "/>
  699. <col ref="resncd" style="text-align:center; "/>
  700. <col ref="prcpcd"/>
  701. <col ref="prcpnm"/>
  702. <col ref="lnnocutqty" style="text-align:right; "/>
  703. <col ref="lnnocutamt" format="#,###" style="text-align:right; "/>
  704. <col ref="reductcmt"/>
  705. </datagrid>
  706. <caption id="cap_i301detail" class="tit_2" style="left:5px; top:359px; width:70px; height:13px; ">I030.1</caption>
  707. <line id="line_i301detail" class="line_1" style="x1:3px; y1:373px; x2:285px; y2:373px; "/>
  708. <caption id="cap_detail1" class="cell_1" style="left:3px; top:378px; width:129px; height:23px; vertical-align:middle; "/>
  709. <caption id="cap_detailcnt" class="cell_1" style="left:134px; top:378px; width:58px; height:23px; text-align:center; vertical-align:middle; ">건수</caption>
  710. <caption id="cap_detailamt" class="cell_1" style="left:193px; top:378px; width:91px; height:23px; text-align:center; vertical-align:middle; ">금액</caption>
  711. <line id="line_detail" class="line_2" style="x1:3px; y1:400px; x2:285px; y2:400px; "/>
  712. <caption id="cap_detailclam" class="cell_1" style="left:3px; top:402px; width:129px; height:23px; text-align:left; vertical-align:middle; ">청구</caption>
  713. <input id="ipt_clamcnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/clamcnt" class="input_default" navindex="18" style="left:134px; top:404px; width:58px; height:19px; text-align:right; "/>
  714. <input id="ipt_clamamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/clamamt" class="input_default" navindex="19" format="#,###" style="left:193px; top:404px; width:92px; height:19px; text-align:right; "/>
  715. <line id="line_clam" class="line_2" style="x1:3px; y1:425px; x2:284px; y2:425px; "/>
  716. <caption id="cap_detailjudgspec" class="cell_1" style="left:3px; top:427px; width:129px; height:23px; vertical-align:middle; ">심사내역</caption>
  717. <input id="ipt_judgspeccnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/judgspeccnt" class="input_default" navindex="20" style="left:134px; top:429px; width:58px; height:19px; text-align:right; "/>
  718. <input id="ipt_judgspecamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/judgspecamt" class="input_default" navindex="21" format="#,###" style="left:193px; top:429px; width:92px; height:19px; text-align:right; "/>
  719. <line id="line_judgspec" class="line_2" style="x1:3px; y1:450px; x2:284px; y2:450px; "/>
  720. <caption id="cap_detailpimpsi" class="cell_1" style="left:3px; top:452px; width:129px; height:23px; vertical-align:middle; ">지급불능</caption>
  721. <input id="ipt_pimpsicnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/pimpsicnt" class="input_default" navindex="22" style="left:134px; top:454px; width:58px; height:19px; text-align:right; background-color:#ff99cc; "/>
  722. <input id="ipt_pimpsiamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/pimpsiamt" class="input_default" navindex="23" format="#,###" style="left:193px; top:454px; width:92px; height:19px; text-align:right; background-color:#ff99cc; "/>
  723. <line id="line_pimpsi" class="line_2" style="x1:3px; y1:475px; x2:284px; y2:475px; "/>
  724. <caption id="cap_detailprete" class="cell_1" style="left:3px; top:477px; width:129px; height:23px; vertical-align:middle; ">지급보류</caption>
  725. <input id="ipt_pretecnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/pretecnt" class="input_default" navindex="24" style="left:134px; top:479px; width:58px; height:19px; text-align:right; "/>
  726. <input id="ipt_preteamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/preteamt" class="input_default" navindex="25" format="#,###" style="left:193px; top:479px; width:92px; height:19px; text-align:right; "/>
  727. <line id="line_prete" class="line_2" style="x1:3px; y1:500px; x2:284px; y2:500px; "/>
  728. <caption id="cap_detailcutfact" class="cell_1" style="left:3px; top:502px; width:129px; height:23px; vertical-align:middle; ">삭감사항</caption>
  729. <input id="ipt_cutfactcnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/cutfactcnt" class="input_default" navindex="26" style="left:134px; top:504px; width:58px; height:19px; text-align:right; background-color:#ff99cc; "/>
  730. <input id="ipt_cutfactamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/cutfactamt" class="input_default" navindex="27" format="#,###" style="left:193px; top:504px; width:92px; height:19px; text-align:right; background-color:#ff99cc; "/>
  731. <line id="line_cutfact" class="line_2" style="x1:3px; y1:525px; x2:284px; y2:525px; "/>
  732. <caption id="cap_detailpdeci" class="cell_1" style="left:3px; top:527px; width:129px; height:23px; vertical-align:middle; ">지급결정</caption>
  733. <input id="ipt_pdecicnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/pdecicnt" class="input_default" navindex="28" style="left:134px; top:529px; width:58px; height:19px; text-align:right; "/>
  734. <input id="ipt_pdeciamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/pdeciamt" class="input_default" navindex="29" format="#,###" style="left:193px; top:529px; width:92px; height:19px; text-align:right; "/>
  735. <line id="line_pdeci" class="line_2" style="x1:3px; y1:550px; x2:284px; y2:550px; "/>
  736. <caption id="cap_detailcutrate" class="cell_1" style="left:3px; top:552px; width:129px; height:23px; vertical-align:middle; ">삭감율</caption>
  737. <input id="ipt_cutratecnt" ref="/root/main/grid/gridlisti302/gridlisti301detail/cutratecnt" class="input_default" navindex="30" style="left:134px; top:554px; width:58px; height:19px; text-align:right; "/>
  738. <input id="ipt_cutrateamt" ref="/root/main/grid/gridlisti302/gridlisti301detail/cutrateamt" class="input_default" navindex="31" format="#,###" style="left:193px; top:554px; width:92px; height:19px; text-align:right; "/>
  739. <line id="line_cutrate" class="line_3" style="x1:3px; y1:576px; x2:285px; y2:576px; "/>
  740. <caption id="caption2" class="cell_1" style="left:377px; top:350px; width:85px; height:23px; vertical-align:middle; ">수진자 찾기</caption>
  741. <caption id="caption1" class="cell_1" style="left:581px; top:350px; width:85px; height:23px; vertical-align:middle; ">명일련 찾기</caption>
  742. <input id="ipt_docuseqno1" ref="/root/send/searchgridrow/docuseqno" class="input_default" style="left:668px; top:352px; width:111px; height:19px; ">
  743. <script type="javascript" ev:event="onkeyup">
  744. <![CDATA[
  745. // [ENTER] 키 입력하는 경우
  746. if (event.keyCode == "13") {
  747. setInputNodeCurText();
  748. var docuseqno = ipt_docuseqno1.value;
  749. var rows = grd_i302.rows;
  750. for (var i=1;i<rows;i++) {
  751. if (grd_i302.valueMatrix(i,grd_i302.colRef("docuseqno")) == docuseqno) {
  752. grd_i302.row = i; // 하이라이트 주기
  753. grd_i302.topRow = i; // 맨 윗줄로 옮김
  754. var acptno = grd_i302.valueMatrix(i, grd_i302.colRef("acptno")); // 접수번호
  755. var dg = grd_i302.valueMatrix(i, grd_i302.colRef("dg")); // 차수
  756. var docuseqno = grd_i302.valueMatrix(i, grd_i302.colRef("docuseqno")); // 명일련
  757. model.setValue("/root/send/i303/acptno",acptno);
  758. model.setValue("/root/send/i303/dg",dg);
  759. model.setValue("/root/send/i303/docuseqno",docuseqno);
  760. rtn = submit("TRPIE01902");
  761. return false;
  762. return false;
  763. }
  764. }
  765. }
  766. ]]>
  767. </script>
  768. </input>
  769. <input id="ipt_patnm1" ref="/root/send/searchgridrow/patnm" class="input_default" style="left:464px; top:352px; width:111px; height:19px; ">
  770. <script type="javascript" ev:event="onkeyup">
  771. <![CDATA[
  772. // [ENTER] 키 입력하는 경우
  773. if (event.keyCode == "13") {
  774. setInputNodeCurText();
  775. var patnm = ipt_patnm1.value;
  776. var rows = grd_i302.rows;
  777. for (var i=1;i<rows;i++) {
  778. if (grd_i302.valueMatrix(i,grd_i302.colRef("patnm")) == patnm) {
  779. grd_i302.row = i; // 하이라이트 주기
  780. grd_i302.topRow = i; // 맨 윗줄로 옮김
  781. var acptno = grd_i302.valueMatrix(i, grd_i302.colRef("acptno")); // 접수번호
  782. var dg = grd_i302.valueMatrix(i, grd_i302.colRef("dg")); // 차수
  783. var docuseqno = grd_i302.valueMatrix(i, grd_i302.colRef("docuseqno")); // 명일련
  784. model.setValue("/root/send/i303/acptno",acptno);
  785. model.setValue("/root/send/i303/dg",dg);
  786. model.setValue("/root/send/i303/docuseqno",docuseqno);
  787. rtn = submit("TRPIE01902");
  788. return false;
  789. }
  790. }
  791. }
  792. ]]>
  793. </script>
  794. </input>
  795. <line id="line1" class="line_3" style="x1:581px; y1:372px; x2:778px; y2:372px; "/>
  796. <line id="line2" class="line_3" style="x1:581px; y1:350px; x2:778px; y2:350px; "/>
  797. <line id="line3" class="line_3" style="x1:377px; y1:372px; x2:574px; y2:372px; "/>
  798. <line id="line56" class="line_3" style="x1:377px; y1:350px; x2:574px; y2:350px; "/>
  799. <button id="button7" class="btn2_letter6" style="left:998px; top:75px; width:86px; height:19px; ">
  800. <caption>Open Excel</caption>
  801. <script type="javascript" ev:event="DOMActivate">
  802. <![CDATA[
  803. try {
  804. window.exec("excel");
  805. } catch(e) {
  806. alert(e);
  807. }
  808. ]]>
  809. </script>
  810. </button>
  811. <button id="button10" class="btn2_letter3" style="left:888px; top:75px; width:53px; height:19px; ">
  812. <caption>열카피</caption>
  813. <script type="javascript" ev:event="onclick">
  814. <![CDATA[
  815. grd_i301.attribute("selectionmode") = "bycol";
  816. ]]>
  817. </script>
  818. </button>
  819. <button id="button11" class="btn2_letter3" style="left:943px; top:75px; width:53px; height:19px; ">
  820. <caption>행카피</caption>
  821. <script type="javascript" ev:event="onclick">
  822. <![CDATA[
  823. grd_i301.attribute("selectionmode") = "byrow";
  824. ]]>
  825. </script>
  826. </button>
  827. <button id="button13" class="btn2_letter3" style="left:833px; top:75px; width:53px; height:19px; ">
  828. <caption>셀카피</caption>
  829. <script type="javascript" ev:event="onclick">
  830. <![CDATA[
  831. grd_i301.attribute("selectionmode") = "free";
  832. ]]>
  833. </script>
  834. </button>
  835. <button id="button1" class="btn2_letter6" style="left:997px; top:354px; width:86px; height:19px; ">
  836. <caption>Open Excel</caption>
  837. <script type="javascript" ev:event="DOMActivate">
  838. <![CDATA[
  839. try {
  840. window.exec("excel");
  841. } catch(e) {
  842. alert(e);
  843. }
  844. ]]>
  845. </script>
  846. </button>
  847. <button id="button2" class="btn2_letter3" style="left:887px; top:354px; width:53px; height:19px; ">
  848. <caption>열카피</caption>
  849. <script type="javascript" ev:event="onclick">
  850. <![CDATA[
  851. grd_i302.attribute("selectionmode") = "bycol";
  852. ]]>
  853. </script>
  854. </button>
  855. <button id="button3" class="btn2_letter3" style="left:942px; top:354px; width:53px; height:19px; ">
  856. <caption>행카피</caption>
  857. <script type="javascript" ev:event="onclick">
  858. <![CDATA[
  859. grd_i302.attribute("selectionmode") = "byrow";
  860. ]]>
  861. </script>
  862. </button>
  863. <button id="button4" class="btn2_letter3" style="left:832px; top:354px; width:53px; height:19px; ">
  864. <caption>셀카피</caption>
  865. <script type="javascript" ev:event="onclick">
  866. <![CDATA[
  867. grd_i302.attribute("selectionmode") = "free";
  868. ]]>
  869. </script>
  870. </button>
  871. <button id="button5" class="btn2_letter2" navindex="14" style="left:1152px; top:75px; width:42px; height:19px; ">
  872. <caption>출력</caption>
  873. <script type="javascript" ev:event="DOMActivate">
  874. <![CDATA[
  875. //출력하기 위해 노드에 코드값으로 가지고 있는 필드의 실제 매핑값을 임의로 만들어 준다.
  876. var cnt = getNodesetCount("/root/main/grid/gridlisti301/i301/notidd");
  877. for( var i = 1; i <= cnt; i++ ){
  878. //매핑값을 넣어주기 위한 노드 생성
  879. model.makeNode("/root/main/grid/gridlisti301/i301["+ i +"]/acptflagnm");
  880. model.makeNode("/root/main/grid/gridlisti301/i301["+ i +"]/sumtypecdnm");
  881. model.makeNode("/root/main/grid/gridlisti301/i301["+ i +"]/ioflagnm");
  882. //매핑값 세팅
  883. model.setValue("/root/main/grid/gridlisti301/i301["+ i +"]/acptflagnm", grd_i301.labelMatrix(i, grd_i301.colRef("acptflag")));
  884. model.setValue("/root/main/grid/gridlisti301/i301["+ i +"]/sumtypecdnm", grd_i301.labelMatrix(i, grd_i301.colRef("sumtypecd")));
  885. model.setValue("/root/main/grid/gridlisti301/i301["+ i +"]/ioflagnm", grd_i301.labelMatrix(i, grd_i301.colRef("ioflag")));
  886. }
  887. exeReportPreview("RPPIE01900", "XMLSTR", "","", "false","","","","","false");
  888. ]]>
  889. </script>
  890. </button>
  891. </group>
  892. <group id="grp_btn" scroll="auto" style="left:0px; top:757px; width:1195px; height:27px; ">
  893. <line id="line32" class="line_6" style="x1:0px; y1:0px; x2:1194px; y2:0px; "/>
  894. </group>
  895. </xhtml:body>
  896. </xhtml:html>