SMAEA05700_부서별예약취소및변경내역조회(통합예약).xrw 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>검사 예약 변경 조회</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <rsrvupdtpreslist>
  11. <rsrvupdtpresinfo>
  12. <pid/>
  13. <hngnm/>
  14. <prcpdd/>
  15. <prcpdept/>
  16. <prcpcd/>
  17. <prcpnm/>
  18. <execprcpstatcd/>
  19. <state/>
  20. <excuroom/>
  21. <rsrvdt/>
  22. <updtaft/>
  23. <execdt/>
  24. <cnclresncd/>
  25. <rsrvrid/>
  26. <execprcpuniqno/>
  27. </rsrvupdtpresinfo>
  28. </rsrvupdtpreslist>
  29. <rsrvupdtcnfmlst>
  30. <rsrvupdtpresinfo>
  31. <pid/>
  32. <hngnm/>
  33. <prcpdd/>
  34. <prcpdept/>
  35. <prcpcd/>
  36. <prcpnm/>
  37. <execprcpstatcd/>
  38. <state/>
  39. <excuroom/>
  40. <rsrvdt/>
  41. <updtaft/>
  42. <execdt/>
  43. <cnclresncd/>
  44. <rsrvrid/>
  45. <execprcpuniqno/>
  46. <cnfmmanid/>
  47. <cnfmdt/>
  48. </rsrvupdtpresinfo>
  49. </rsrvupdtcnfmlst>
  50. <patinfo>
  51. <patinfolist/>
  52. </patinfo>
  53. <popupendflag/>
  54. </main>
  55. <send>
  56. <ddflag/>
  57. <fromdd/>
  58. <todd/>
  59. <suppdeptcd/>
  60. <orddeptcd/>
  61. <wardcd/>
  62. <pid/>
  63. <juminno/>
  64. <patnm/>
  65. <gb/>
  66. <excuroomcd/>
  67. <globalinstance>
  68. <instance1/>
  69. </globalinstance>
  70. <sex/>
  71. <age/>
  72. <data2>
  73. <srchcond/>
  74. <pid/>
  75. <autoflag/>
  76. </data2>
  77. <srchflag>C</srchflag>
  78. <data>
  79. <rsrvupdtpreslist/>
  80. </data>
  81. </send>
  82. <init>
  83. <cmb_info>
  84. <initexecroom>
  85. <excuroomcdid/>
  86. <excuroomcdnm/>
  87. </initexecroom>
  88. <suppdept>
  89. <suppdeptcd/>
  90. <depthngnm/>
  91. </suppdept>
  92. </cmb_info>
  93. <baseinfo>
  94. <initexecprcpstatcd/>
  95. </baseinfo>
  96. </init>
  97. <hidden>
  98. <data/>
  99. </hidden>
  100. <temp/>
  101. </root>
  102. </instance>
  103. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  104. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  105. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  106. <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
  107. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  108. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  109. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  110. <script type="javascript">
  111. <![CDATA[
  112. /* @group : 조회
  113. * @ver :
  114. * @by :
  115. * @-----------------------------------
  116. * @type : function
  117. * @access : public
  118. * @desc : 예약 변경 및 취소 내역을 조회한다.
  119. */
  120. function readfunc() {
  121. var pid = model.getValue("/root/send/pid");
  122. if ( pid == "") {
  123. model.setValue("/root/send/patnm", ""); // 환자명
  124. model.setValue("/root/send/sex", ""); // 성별
  125. model.setValue("/root/send/age", ""); // 나이
  126. }
  127. var _frdt = model.getValue("/root/send/fromdd");
  128. var _todt = model.getValue("/root/send/todd");
  129. if ( _frdt == "" && _todt != "") {
  130. messageBox("검색하실 날짜 범위의 시작 일자를 입력해 주십시오." , "I999");
  131. model.setFocus("ipt_startrsrvdd");
  132. return;
  133. }
  134. if ( _frdt != "" && _todt == "") {
  135. messageBox("검색하실 날짜 범위의 마지막 일자를 입력해 주십시오." , "I999");
  136. model.setFocus("ipt_endrsrvdd");
  137. return;
  138. }
  139. if ( getDateInterval(_frdt, _todt) < 0 ) {
  140. messageBox("입력하신 날짜 범위로는 검색할 수 없습니다. 기준일자를 확인해 주십시오." , "I999");
  141. model.setFocus("ipt_startrsrvdd");
  142. return;
  143. }
  144. model.removenode("/root/main/rsrvupdtpreslist");
  145. model.removenode("/root/main/rsrvupdtcnfmlst");
  146. grd_rsrvcnclprescond.valueMatrix(0,1) = "N";
  147. grd_rsrvcnfmprescond.valueMatrix(0,1) = "N";
  148. var state = "";
  149. if (btn_case1.selected == true) {
  150. submit("TRAEA05401");
  151. for ( var i = 1; i <= grd_rsrvcnclprescond.rows; i++ ) {
  152. grd_rsrvcnclprescond.rowstyle( i , "data" , "background-color" ) = "#FFFFFF";
  153. grd_rsrvcnclprescond.rowstyle( i , "data" , "color" ) = "#000000";
  154. state = grd_rsrvcnclprescond.valueMatrix(i, grd_rsrvcnclprescond.colRef("state"));
  155. if ( state == "취소" ) {
  156. grd_rsrvcnclprescond.rowstyle( i , "data" , "background-color" ) = "#FAEBD7";
  157. }
  158. }
  159. } else {
  160. submit("TRAEA05402");
  161. for ( var i = 1; i <= grd_rsrvcnfmprescond.rows; i++ ) {
  162. grd_rsrvcnfmprescond.rowstyle( i , "data" , "background-color" ) = "#FFFFFF";
  163. grd_rsrvcnfmprescond.rowstyle( i , "data" , "color" ) = "#000000";
  164. state = grd_rsrvcnfmprescond.valueMatrix(i, grd_rsrvcnfmprescond.colRef("state"));
  165. if ( state == "취소" ) {
  166. grd_rsrvcnfmprescond.rowstyle( i , "data" , "background-color" ) = "#FAEBD7";
  167. }
  168. }
  169. }
  170. model.refresh();
  171. }
  172. /* @group : 확인
  173. * @ver :
  174. * @by :
  175. * @-----------------------------------
  176. * @type : function
  177. * @access : public
  178. * @desc : 예약 변경 및 취소 내역에 대한 확인 여부 변경
  179. */
  180. function fExeCnfm() {
  181. var nodeList = "";
  182. if (btn_case1.selected == true) {
  183. nodeList = instance1.selectNodes("/root/main/rsrvupdtpreslist/rsrvupdtpresinfo[check='Y']");
  184. } else {
  185. nodeList = instance1.selectNodes("/root/main/rsrvupdtcnfmlst/rsrvupdtpresinfo[check='Y']");
  186. }
  187. var rCSV = getNodeListCSV(nodeList);
  188. if ( rCSV == null ) {
  189. messageBox("처방내역을 선택해 주십시오.","I999");
  190. return "0";
  191. }
  192. model.setValue("/root/send/data/rsrvupdtpreslist", rCSV);
  193. if (btn_case1.selected == true) {
  194. submit("TXAEA05401",false);
  195. btn_case2.selected = true;
  196. model.toggle("case2");
  197. btn_cnfm.value = "취소";
  198. } else {
  199. submit("TXAEA05402",false);
  200. btn_case1.selected = true;
  201. model.toggle("case1");
  202. btn_cnfm.value = "확인";
  203. }
  204. readfunc() ;
  205. }
  206. ]]>
  207. </script>
  208. <!-- 예약변경리스트조회-->
  209. <submission id="TRAEA05401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="root/main/rsrvupdtpreslist"/>
  210. <submission id="TRAEA05402" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="root/main/rsrvupdtcnfmlst"/>
  211. <submission id="TXAEA05401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="root/hidden"/>
  212. <submission id="TXAEA05402" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="root/hidden"/>
  213. <!--공통코드 조회-->
  214. <submission id="TRAEA00802" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/cmb_info"/>
  215. <submission id="TRAEA01301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/globalinstance" replace="instance" resultref="/root/init/cmb_info"/>
  216. <script type="javascript" ev:event="xforms-ready">
  217. <![CDATA[
  218. //처방상태 공통코드 갖고오기
  219. aezfSetSuppDeptcd();
  220. model.removenode("/root/main/rsrvupdtpreslist");
  221. model.removenode("/root/main/rsrvupdtcnfmlst");
  222. grd_rsrvcnclprescond.fixedcellcheckbox(0,1)=true;
  223. grd_rsrvcnfmprescond.fixedcellcheckbox(0,1)=true;
  224. submit("TRAEA01301", false); // 검사치료실 가져오기
  225. // if( instance1.selectSingleNode("/root/init/cmb_info/suppdept[suppdeptcd='" + model.getValue("/root/send/globalinstance/instance1") + "']") == null ){
  226. // model.setValue("/root/send/globalinstance/instance1", "");
  227. // }
  228. model.refresh();
  229. if(checkOpener()) {
  230. //cmb_deptcd.disabled = true;
  231. model.setValue("/root/send/pid", model.getValue("/root/hidden/data/srchpid"));
  232. model.setValue("/root/send/fromdd", model.getValue("/root/hidden/data/srchdate1"));
  233. model.setValue("/root/send/todd", model.getValue("/root/hidden/data/srchdate2"));
  234. if ( model.getValue("/root/send/fromdd") == "" ) {
  235. model.setValue("/root/send/fromdd", getCurrentDate().toDate().getAddDate(-5,"D").getDateFormat("YYYYMMDD"));
  236. model.setValue("/root/send/todd", getCurrentDate());
  237. }
  238. } else {
  239. model.setValue("/root/send/fromdd", getCurrentDate().toDate().getAddDate(-5,"D").getDateFormat("YYYYMMDD"));
  240. model.setValue("/root/send/todd", getCurrentDate());
  241. }
  242. readfunc();
  243. ]]>
  244. </script>
  245. <script type="javascript" ev:event="xforms-model-destruct">
  246. <![CDATA[
  247. //if(checkOpener()) {
  248. // 예약 취소 내역 존재 유무
  249. // window.opener.javascript.fGetRsrvUpdtInfo();
  250. //}
  251. ]]>
  252. </script>
  253. </model>
  254. </xhtml:head>
  255. <xhtml:body guideline="1,1195;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  256. <group id="group1" style="left:0px; top:0px; width:1194px; height:13px; ">
  257. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:193px; height:14px; ">검사 예약변경/취소 내역 조회</caption>
  258. </group>
  259. <group id="group3" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
  260. <group id="grp_sea" style="left:0px; top:10px; width:1194px; height:60px; vertical-align:top; ">
  261. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:57px; background-color:#fffbf2; border-color:#ffd799; "/>
  262. <caption id="caption3" class="search_name" style="left:10px; top:18px; width:90px; height:17px; ">조회구분 :</caption>
  263. <input id="ipt_startrsrvdd" ref="/root/send/fromdd" class="input_default" navindex="1" inputtype="date" style="left:320px; top:18px; width:90px; height:19px; text-align:center; "/>
  264. <input id="ipt_endrsrvdd" ref="/root/send/todd" class="input_default" navindex="2" inputtype="date" style="left:435px; top:18px; width:90px; height:19px; text-align:center; "/>
  265. <caption id="caption4" class="search_name" style="left:570px; top:33px; width:86px; height:17px; ">등록번호 :</caption>
  266. <button id="btn_sea" class="btn1_letter2" style="left:1120px; top:20px; width:56px; height:22px; ">
  267. <caption>조회</caption>
  268. <script type="javascript" ev:event="DOMActivate">
  269. <![CDATA[
  270. readfunc();
  271. ]]>
  272. </script>
  273. </button>
  274. <input id="ipt_pid" ref="/root/send/pid" navindex="3" style="left:660px; top:33px; width:110px; height:19px; ">
  275. <script type="javascript" ev:event="onkeyup">
  276. <![CDATA[
  277. if(event.keyCode == "13") {
  278. setInputNodeCurText();
  279. var pid = model.getValue("/root/send/pid");
  280. if ( pid != "") {
  281. inputEnterKey("button61","DOMActivate");
  282. }
  283. }
  284. ]]>
  285. </script>
  286. </input>
  287. <caption id="caption2" style="left:413px; top:18px; width:18px; height:19px; text-align:center; ">~</caption>
  288. <caption id="caption10" class="search_name" style="left:570px; top:8px; width:86px; height:17px; ">지원부서 :</caption>
  289. <caption id="caption12" class="search_name" style="left:840px; top:8px; width:106px; height:17px; ">검사/치료실 :</caption>
  290. <select1 id="cmb_deptcd" ref="/root/send/globalinstance/instance1" appearance="minimal" editmode="inputsearch" style="left:660px; top:8px; width:135px; height:19px; ">
  291. <choices>
  292. <itemset nodeset="/root/init/cmb_info/suppdept">
  293. <label ref="depthngnm"/>
  294. <value ref="suppdeptcd"/>
  295. </itemset>
  296. </choices>
  297. <script type="javascript" ev:event="xforms-value-changed">
  298. <![CDATA[
  299. model.setValue("/root/send/globalinstance/instance1", cmb_deptcd.value);
  300. submit("TRAEA01301", false);
  301. btn_sea.dispatch("DOMActivate");
  302. ]]>
  303. </script>
  304. </select1>
  305. <select1 id="cmb_excuroom" ref="/root/send/excuroomcd" class="combo_default" navindex="1" appearance="minimal" editmode="inputsearch" style="left:955px; top:8px; width:125px; height:19px; ">
  306. <choices>
  307. <itemset nodeset="/root/init/cmb_info/initexecroom">
  308. <label ref="excuroomcdnm"/>
  309. <value ref="excuroomcdid"/>
  310. </itemset>
  311. </choices>
  312. <script type="javascript" ev:event="xforms-value-changed">
  313. <![CDATA[
  314. btn_sea.dispatch("DOMActivate");
  315. ]]>
  316. </script>
  317. </select1>
  318. <button id="button61" class="icon_search" navindex="2" style="left:777px; top:33px; width:16px; height:16px; ">
  319. <caption/>
  320. <script type="javascript" ev:event="DOMActivate">
  321. <![CDATA[
  322. /* @group : 개인별 예약현황조회
  323. * @ver : 2007.7.25
  324. * @by : 조원영
  325. * @-----------------------------------
  326. * @type : function
  327. * @access : public
  328. * @desc : 등록번호를 통한 환자 이름 조회
  329. */
  330. var pid = model.getValue("/root/send/pid");
  331. if ( pid == "") {
  332. model.setValue("/root/send/data2/srchcond", "2");
  333. } else {
  334. model.setValue("/root/send/data2/srchcond", "1");
  335. }
  336. model.setValue("/root/send/data2/pid", pid);
  337. model.setValue("/root/send/data2/autoflag", "Y");
  338. modal("SPPMC02500", "", "200", "200", "SPPMC02500","/root/send/data2","/root/send");
  339. // modal("SPPMC02500", "", "200", "200", "SPPMC02500", "/root/send/pid", "/root/send");
  340. model.setValue("/root/send/pid", model.getValue("/root/main/patinfo/patinfolist/pid") ); // 등록번호
  341. model.setValue("/root/send/patnm", model.getValue("/root/main/patinfo/patinfolist/hngnm") ); // 환자명
  342. model.setValue("/root/send/sex", model.getValue("/root/main/patinfo/patinfolist/sex") ); // 성별
  343. model.setValue("/root/send/age", model.getValue("/root/main/patinfo/patinfolist/age") ); // 나이
  344. model.refresh();
  345. btn_sea.dispatch("DOMActivate");
  346. ]]>
  347. </script>
  348. </button>
  349. <select1 id="cmb_srchflag" ref="/root/send/srchflag" appearance="minimal" style="left:100px; top:18px; width:110px; height:19px; ">
  350. <choices>
  351. <item>
  352. <label>변경/취소일자</label>
  353. <value>C</value>
  354. </item>
  355. <item>
  356. <label>처방일자</label>
  357. <value>P</value>
  358. </item>
  359. <item>
  360. <label>예약일자</label>
  361. <value>R</value>
  362. </item>
  363. </choices>
  364. </select1>
  365. <caption id="caption1" class="search_name" style="left:230px; top:18px; width:90px; height:17px; ">조회기간 :</caption>
  366. <output id="ipt_patnm" ref="/root/send/patnm" class="output_fix" style="left:800px; top:33px; width:71px; height:19px; "/>
  367. <output id="output1" ref="/root/send/sex" class="output_fix" style="left:875px; top:33px; width:35px; height:19px; "/>
  368. <output id="output2" ref="/root/send/age" class="output_fix" style="left:915px; top:33px; width:35px; height:19px; "/>
  369. </group>
  370. <line id="line2" class="line_1" style="x1:0px; y1:117px; x2:1195px; y2:117px; "/>
  371. <caption id="caption9" class="tit_2" style="left:0px; top:75px; width:170px; height:13px; ">예약변경/취소 내역현황</caption>
  372. <button id="btn_case1" class="btn_sw" group="tab2" selected="true" style="left:0px; top:95px; width:90px; height:22px; ">
  373. <caption>미확인내역</caption>
  374. <toggle case="case1" ev:event="onclick"/>
  375. <script type="javascript" ev:event="DOMActivate">
  376. <![CDATA[
  377. btn_cnfm.value = "확인";
  378. readfunc();
  379. ]]>
  380. </script>
  381. </button>
  382. <button id="btn_case2" class="btn_sw" group="tab2" style="left:90px; top:95px; width:90px; height:22px; ">
  383. <caption>확인내역</caption>
  384. <toggle case="case2" ev:event="onclick"/>
  385. <script type="javascript" ev:event="DOMActivate">
  386. <![CDATA[
  387. btn_cnfm.value = "취소";
  388. readfunc();
  389. ]]>
  390. </script>
  391. </button>
  392. <switch id="switch1" style="left:0px; top:120px; width:1195px; height:620px; ">
  393. <case id="case1" selected="true">
  394. <datagrid id="grd_rsrvcnclprescond" nodeset="/root/main/rsrvupdtpreslist/rsrvupdtpresinfo" caption="^등록번호^환자명^처방일자^진료과(진료의)^처방코드^처방명^처방상태^구분^치료실^기존예약일시^변경예약일시^변경/취소일시^사유^변경/취소자^예약자^치료사^2" colsep="^" colwidth="28, 70, 58, 72, 132, 99, 210, 69, 43, 88, 105, 105, 115, 125, 75, 55, 70, 21" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:1px; top:0px; width:1190px; height:585px; ">
  395. <col checkvalue="Y,N" ref="check" type="checkbox"/>
  396. <col ref="pid" style="text-align:center; "/>
  397. <col ref="hngnm" style="text-align:center; "/>
  398. <col ref="prcpdd" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  399. <col ref="prcpdept" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  400. <col ref="prcpcd" format="yyyy-mm-dd hh:nn" style="text-align:left; "/>
  401. <col ref="prcpnm" style="text-align:left; "/>
  402. <col ref="execprcpstatcd" visibility="hidden" style="text-align:left; "/>
  403. <col ref="state" style="text-align:center; "/>
  404. <col ref="excuroom"/>
  405. <col ref="rsrvdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  406. <col ref="updtaft" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  407. <col ref="cnclhistdt" format="yyyy-mm-dd hh:nn:ss" style="text-align:center; "/>
  408. <col ref="cnclresncd"/>
  409. <col ref="cnclhistid" style="text-align:center; "/>
  410. <col ref="rsrvrid" visibility="hidden"/>
  411. <col ref="execrid" visibility="hidden" style="text-align:left; "/>
  412. <col ref="execprcpuniqno" visibility="hidden"/>
  413. </datagrid>
  414. </case>
  415. <case id="case2">
  416. <datagrid id="grd_rsrvcnfmprescond" nodeset="/root/main/rsrvupdtcnfmlst/rsrvupdtpresinfo" caption="^등록번호^환자명^처방일자^진료과(진료의)^처방코드^처방명^처방상태^구분^치료실^기존예약일시^변경예약일시^변경/취소일시^사유^변경/취소자^확인자^확인일시^예약자^치료사^2" colsep="^" colwidth="28, 70, 58, 72, 132, 99, 210, 69, 43, 88, 105, 105, 115, 125, 75, 63, 115, 55, 70, 21" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:1px; top:0px; width:1190px; height:615px; ">
  417. <col checkvalue="Y,N" ref="check" type="checkbox"/>
  418. <col ref="pid" style="text-align:center; "/>
  419. <col ref="hngnm" style="text-align:center; "/>
  420. <col ref="prcpdd" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  421. <col ref="prcpdept" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  422. <col ref="prcpcd" format="yyyy-mm-dd hh:nn" style="text-align:left; "/>
  423. <col ref="prcpnm" style="text-align:left; "/>
  424. <col ref="execprcpstatcd" visibility="hidden" style="text-align:left; "/>
  425. <col ref="state" style="text-align:center; "/>
  426. <col ref="excuroom"/>
  427. <col ref="rsrvdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  428. <col ref="updtaft" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  429. <col ref="cnclhistdt" format="yyyy-mm-dd hh:nn:ss" style="text-align:center; "/>
  430. <col ref="cnclresncd"/>
  431. <col ref="cnclhistid" style="text-align:center; "/>
  432. <col ref="cnfmmanid" style="text-align:center; "/>
  433. <col ref="cnfmdt" format="yyyy-mm-dd hh:nn:ss" style="text-align:center; "/>
  434. <col ref="rsrvrid" visibility="hidden"/>
  435. <col ref="execrid" visibility="hidden" style="text-align:left; "/>
  436. <col ref="execprcpuniqno" visibility="hidden"/>
  437. </datagrid>
  438. </case>
  439. </switch>
  440. </group>
  441. <line id="line13" class="line_4" style="x1:1105px; y1:30px; x2:1105px; y2:75px; "/>
  442. <group id="grp_btn" style="left:0px; top:757px; width:1195px; height:27px; "/>
  443. <line id="line1" class="line_4" style="x1:550px; y1:30px; x2:550px; y2:75px; "/>
  444. <button id="btn_cnfm" class="btn4_letter2" disabled="false" style="left:1072px; top:760px; width:56px; height:22px; ">
  445. <caption>확인</caption>
  446. <script type="javascript" ev:event="DOMActivate">
  447. <![CDATA[
  448. fExeCnfm();
  449. ]]>
  450. </script>
  451. </button>
  452. <button id="btn_close" class="btn4_letter2" disabled="false" style="left:1130px; top:760px; width:56px; height:22px; ">
  453. <caption>닫기</caption>
  454. <script type="javascript" ev:event="DOMActivate">
  455. <![CDATA[
  456. window.close();
  457. ]]>
  458. </script>
  459. </button>
  460. </xhtml:body>
  461. </xhtml:html>