SMAHA00500_단체예약현황조회.xrw 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SMAHA00500.xrw
  4. * 설 명 : 단체예약현황조회
  5. * 설 계 자 : 김다영
  6. * 작 성 자 : 김다영
  7. * 작 성 일 : 2007.8.14
  8. * 수정이력 : 총인원 instance명 변경 totcnt=> totpatcnt 2007-08-27 by 손주연
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  12. <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">
  13. <xhtml:head>
  14. <xhtml:title>단체예약접수현황조회</xhtml:title>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root xmlns="">
  18. <main>
  19. <cmpypreslist1>
  20. <item>
  21. <sel/>
  22. <cmpynm/>
  23. <condd/>
  24. <contype/>
  25. <totpatcnt/>
  26. <rsrvcnt/>
  27. <failcnt/>
  28. <holdcnt/>
  29. <cnclcnt/>
  30. <acptpatcnt/>
  31. <acptcnt/>
  32. <rcptcnt/>
  33. <rsltcnt/>
  34. <judgcnt/>
  35. <cmpycd/>
  36. </item>
  37. </cmpypreslist1>
  38. <cmpypreslist2>
  39. <item>
  40. <pid/>
  41. <hngnm/>
  42. <rrgstno/>
  43. <orddd/>
  44. <statflag/>
  45. <baseexamamt/>
  46. <addexamamt/>
  47. <choiamt/>
  48. <cmpyamt/>
  49. <ownbamt/>
  50. <payinsubamt/>
  51. <clamamt/>
  52. <uncoflag/>
  53. <choiflag/>
  54. <testcd/>
  55. <zipcd/>
  56. <detladdr/>
  57. <email/>
  58. <telno/>
  59. <mpphon/>
  60. <deptcd/>
  61. <clntempid/>
  62. <relacd/>
  63. <remfact/>
  64. <rsrvtm/>
  65. </item>
  66. </cmpypreslist2>
  67. </main>
  68. <send>
  69. <srchhealexamdetlflag/>
  70. <srchhealexamflag/>
  71. <srchdateyn>Y</srchdateyn>
  72. <srchcond/>
  73. <srchfromdd/>
  74. <srchtodd/>
  75. <srchcmpycd/>
  76. <srchcmpynm/>
  77. <srchinstcd/>
  78. <srchcondd/>
  79. <srchcontype/>
  80. <srchpkgcd/>
  81. <srchstatflag/>
  82. <srchselect>
  83. </srchselect>
  84. </send>
  85. <init>
  86. <baseinfo>
  87. <choiflaglst/>
  88. <hedetlflaglst/>
  89. <rsrvflaglst/>
  90. <testflag/>
  91. <pamcdlst>
  92. <uncocdlst/>
  93. <disccdlst/>
  94. </pamcdlst>
  95. <contypelst>
  96. </contypelst>
  97. <statlst/>
  98. </baseinfo>
  99. </init>
  100. <hidden/>
  101. </root>
  102. </instance>
  103. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  104. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  105. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  106. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  107. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  108. <script type="javascript" src="../../../ast/healexamweb/js/AHA001.js"/>
  109. <script type="javascript" ev:event="xforms-ready">
  110. <![CDATA[
  111. fGetBasicCdList();
  112. // grd_rsrvacptlst.fixedcellcheckbox(0 , 1) = true;
  113. ]]>
  114. </script>
  115. <submission id="TRZBC00101"/>
  116. <submission id="TRAHA00501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/cmpypreslist1"/>
  117. <submission id="TRAHA00502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/cmpypreslist2"/>
  118. <submission id="submission1" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/cmpypreslist2"/>
  119. <submission id="TRAHA00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/cdlst"/>
  120. </model>
  121. <script type="javascript">
  122. <![CDATA[
  123. var vHealExamFlag = "";
  124. var vHealExamDetlFlag = "";
  125. /**========================================================================================================================================
  126. * 공통코드 및 검사실 코드 조회
  127. =========================================================================================================================================*/
  128. function fGetBasicCdList(){
  129. vHealExamFlag = fGetHealExamFlag();
  130. vHealExamDetlFlag = fGetHealExamDetlFlag();
  131. //선택검사내역조회
  132. if( vHealExamFlag == "C" ){
  133. zbcfGetCodeList( new Array("A0069", "A0116" ,"A0115", "A0107", "A0117" ,"A0113"),
  134. new Array( "/root/init/baseinfo/hedetlflaglst"
  135. , "/root/init/baseinfo/choiflaglst"
  136. , "/root/init/baseinfo/rsrvflaglst"
  137. , "/root/init/baseinfo/statlst"
  138. ,"/root/init/baseinfo/testflag"
  139. ,"/root/init/baseinfo/contypelst") );
  140. cmb_srchhealexamdetlflag.value=vHealExamDetlFlag;
  141. }
  142. else {
  143. zbcfGetCodeList( new Array("A0070", "A0116" , "A0115", "A0107", "A0117","A0113"),
  144. new Array( "/root/init/baseinfo/hedetlflaglst"
  145. , "/root/init/baseinfo/choiflaglst"
  146. , "/root/init/baseinfo/rsrvflaglst"
  147. , "/root/init/baseinfo/statlst"
  148. ,"/root/init/baseinfo/testflag"
  149. ,"/root/init/baseinfo/contypelst") );
  150. }
  151. submit("TRZBC00101");
  152. //검사실 코드조회
  153. if( vHealExamFlag=="C" ) {
  154. cmb_srchhealexamdetlflag.choices.itemset.attribute("nodeset") = "/root/init/baseinfo/hedetlflaglst/A0069";
  155. }
  156. else {
  157. cmb_srchhealexamdetlflag.choices.itemset.attribute("nodeset") = "/root/init/baseinfo/hedetlflaglst/A0070";
  158. }
  159. var curDt = getCurrentDate();
  160. cmb_srchhealexamdetlflag.refresh();
  161. //cmb_srchhealexamdetlflag.select(0);
  162. model.setValue(ipt_srchfromdd.attribute("ref") , curDt);
  163. model.setValue(ipt_srchtodd.attribute("ref") , curDt);
  164. model.setValue(rdo_srchcond.attribute("ref") ,"C");
  165. model.removeNodeset(grd_rsrvacptlst.nodeset);
  166. model.removeNodeset(grd_ordlst.nodeset);
  167. model.refresh();
  168. }
  169. /**========================================================================================================================================
  170. * 예약접수현황리스트 조회
  171. =========================================================================================================================================*/
  172. function fGetRsrvAcptList(){
  173. model.removeNodeset(grd_rsrvacptlst.nodeset);
  174. model.removeNodeset(grd_ordlst.nodeset);
  175. if( vHealExamFlag == "" ) {
  176. messageBox("조회조건이 불충분합니다!", "E999");
  177. return ;
  178. }
  179. var cmpycd = model.getValue("/root/send/srchcmpycd");
  180. if(cmpycd == ""){
  181. messageBox("사업체코드를", "C001");
  182. return ;
  183. }
  184. model.setValue("/root/send/srchinstcd" , getUserInfo("dutplceinstcd") );
  185. model.setValue("/root/send/srchhealexamflag" , vHealExamFlag);
  186. submit("TRAHA00501");
  187. }
  188. /**========================================================================================================================================
  189. * 상세내역 조회
  190. * in : 건진구분 , 일자구분 , 일자(FromTo) , 사업체코드 , 계약일자 , 계약종류 , 기관코드
  191. =========================================================================================================================================*/
  192. function fGetRsrvOrd(){
  193. model.removeNodeset(grd_ordlst.nodeset);
  194. var idx = grd_rsrvacptlst.row;
  195. if(idx<1) {
  196. return;
  197. }
  198. var tmpinqrflag = model.getvalue("root/send/srchhealexamdetlflag");
  199. model.setValue("/root/send/srchinstcd" , getUserInfo("dutplceinstcd") );
  200. model.setValue("/root/send/srchhealexamdetlflag" , tmpinqrflag);
  201. var cmpycd = model.getValue("/root/send/srchcmpycd" );
  202. if(cmpycd == "" ) {
  203. return;
  204. }
  205. model.setValue("/root/send/srchcondd" , model.getValue("/root/main/cmpypreslist1/item["+ idx +"]/condd"));
  206. model.setValue("/root/send/srchcontype" , model.getValue("/root/main/cmpypreslist1/item["+ idx +"]/contype"));
  207. //alert(model.getValue("/root/main/cmpypreslist1/item["+ idx +"]/condd"));
  208. submit("TRAHA00502");
  209. }
  210. function fGetCmpyDetlList() {
  211. if(parseInt(model.getXPathValue("count(/root/main/cmpypreslist1/item[sel = 'Y'])")) == 0)
  212. {
  213. model.removeNodeset("/root/main/cmpypreslist2/item");
  214. return false;
  215. }
  216. grd_rsrvacptlst.clearStatus();
  217. for(var i = 1; i <= grd_rsrvacptlst.rows; i++) {
  218. var chk = grd_rsrvacptlst.valueMatrix( i , grd_rsrvacptlst.colRef("sel"));
  219. if(chk == "Y") {
  220. model.setValue("/root/send/srchcondd" , model.getValue("/root/main/cmpypreslist1/item["+ i +"]/condd"));
  221. model.setValue("/root/send/srchcontype" , model.getValue("/root/main/cmpypreslist1/item["+ i +"]/contype"));
  222. grd_rsrvacptlst.addStatus(i , "insert");
  223. }
  224. }
  225. model.setValue("/root/send/srchselect", getGridUpdateData(grd_rsrvacptlst));
  226. if(submit("TRAHA00502")) {
  227. grd_rsrvacptlst.clearStatus();
  228. }
  229. model.refresh();
  230. }
  231. /*
  232. var vNd = instance1.selectNodes(grd_rsrvacptlst.nodeset + "[sel='Y']");
  233. var rCSV = getNodeListCSV(vNd);
  234. var idx = grd_rsrvacptlst.row;
  235. model.setValue("/root/send/srchcondd" , model.getValue("/root/main/cmpypreslist1/item["+ idx +"]/condd"));
  236. model.setValue("/root/send/srchcontype" , model.getValue("/root/main/cmpypreslist1/item["+ idx +"]/contype"));
  237. model.resetInstanceNode("/root/send/srchselect");
  238. model.setValue("/root/send/srchselect", rCSV);
  239. submit("TRAHA00502");
  240. }*/
  241. function fSetRcptSum() {
  242. // 그리드 merge 및 합계 초기화
  243. grd_rsrvacptlst
  244. grd_rsrvacptlst.subtotalPosition = "below";
  245. grd_rsrvacptlst.multiTotals = true;
  246. grd_rsrvacptlst.subtotal("clear", 0, 0);
  247. for(var i =0; i < grd_rsrvacptlst.cols ; i++) {
  248. // 소계 및 합계
  249. if((i >= grd_rsrvacptlst.colRef("totpatcnt") && i <= grd_rsrvacptlst.colRef("judgcnt"))) {
  250. grd_rsrvacptlst.subtotal("sum", -1 , i ,"format:(-,+)#,###; roundmode:round; roundpostion:2", "background-color:#808080; color:#ffffff; font-weight:bold ", grd_rsrvacptlst.colRef("cmpynm") , "합계" );
  251. }
  252. }
  253. }
  254. ]]>
  255. </script>
  256. </xhtml:head>
  257. <xhtml:body guideline="1,1195;1,1195;2,758;2,785;1,1192;" style="border-left-style:none; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  258. <group id="group1" style="left:0px; top:0px; width:1194px; height:13px; ">
  259. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:159px; height:14px; ">단체예약접수현황조회</caption>
  260. </group>
  261. <button id="btn_prntlist" class="btn6_letter4" style="left:3px; top:762px; width:80px; height:22px; ">
  262. <caption>명단출력</caption>
  263. </button>
  264. <group id="group4" scroll="auto" style="left:0px; top:13px; width:1194px; height:744px; ">
  265. <datagrid id="grd_rsrvacptlst" nodeset="/root/main/cmpypreslist1/item" caption="선택^사업장명^계약일자^계약종류^총인원^예약^부도^보류^취소^접수인원^접수^수납^판정대기^판정완료^사업장코드" colsep="^" colwidth="50, 120, 90, 90, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 100" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="50" rowsep="|" style="left:0px; top:70px; width:1190px; height:238px; ">
  266. <col checkvalue="Y,N" ref="sel" type="checkbox"/>
  267. <col ref="cmpynm" style="text-align:left; "/>
  268. <col checkvalue="Y,N" disabled="true" ref="condd" format="yyyy-mm-dd"/>
  269. <col disabled="true" ref="contype" type="combo">
  270. <choices>
  271. <itemset nodeset="/root/init/baseinfo/contypelst/A0113">
  272. <label ref="cdnm"/>
  273. <value ref="cdid"/>
  274. </itemset>
  275. </choices>
  276. </col>
  277. <col ref="totpatcnt" format="#,###" style="text-align:right; "/>
  278. <col ref="rsrvcnt" format="#,###" style="text-align:right; "/>
  279. <col ref="failcnt" format="#,###" style="text-align:right; "/>
  280. <col ref="holdcnt" format="#,###" style="text-align:right; "/>
  281. <col ref="cnclcnt" format="#,###" style="text-align:right; "/>
  282. <col ref="acptpatcnt" format="#,###" style="text-align:right; "/>
  283. <col ref="acptcnt" format="#,###" style="text-align:right; "/>
  284. <col ref="rcptcnt" format="#,###" style="text-align:right; "/>
  285. <col ref="rsltcnt" format="#,###" style="text-align:right; "/>
  286. <col ref="judgcnt" format="#,###" style="text-align:right; "/>
  287. <col ref="cmpycd" visibility="hidden"/>
  288. <script type="javascript" ev:event="onclick">
  289. <![CDATA[
  290. // fGetRsrvOrd();
  291. ]]>
  292. </script>
  293. <script type="javascript" ev:event="onaftersort">
  294. <![CDATA[
  295. grd_rsrvacptlst.gridToInstance();
  296. ]]>
  297. </script>
  298. <script type="javascript" ev:event="xforms-value-changed">
  299. <![CDATA[
  300. var col = grd_rsrvacptlst.col;
  301. fGetCmpyDetlList();
  302. // for(var i = 1; i <= grd_rsrvacptlst.rows; i++) {
  303. // var chk = grd_rsrvacptlst.valueMatrix( i , grd_rsrvacptlst.colRef("sel"));
  304. // if(chk == "Y") {
  305. // fGetCmpyDetlList();
  306. // }else {
  307. // return;
  308. // }
  309. // }
  310. // var chk =grd_rsrvacptlst.valueMatrix(grd_rsrvacptlst.row, grd_rsrvacptlst.colRef("sel"));
  311. // if(chk == "Y"){
  312. // fGetCmpyDetlList();
  313. // }else{
  314. // return;
  315. // }
  316. ]]>
  317. </script>
  318. </datagrid>
  319. <datagrid id="grd_ordlst" nodeset="/root/main/cmpypreslist2/item" caption="등록번호^성명^주민등록번호^건진일자^상태^건진금액^추가금액^선택금액^단체금액^본인부담금액^조합금액^청구금액^청구여부^선택검사^추가검사^우편번호^주소^이메일^전화번호^핸드폰^부서^사번^관계^비고사항^예약시간" colsep="^" colwidth="110, 80, 120, 89, 80, 100, 100, 100, 100, 100, 100, 100, 60, 100, 200, 80, 250, 100, 100, 100, 100, 100, 100, 100, 100" explorerbar="sortshow" frozencols="5" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="50" rowsep="|" style="left:0px; top:330px; width:1190px; height:410px; ">
  320. <col checkvalue="Y,N" disabled="true" ref="pid"/>
  321. <col disabled="true" ref="hngnm"/>
  322. <col disabled="true" ref="rrgstno"/>
  323. <col ref="orddd" format="yyyy-mm-dd"/>
  324. <col disabled="true" ref="statflag" type="combo">
  325. <choices>
  326. <itemset nodeset="/root/init/baseinfo/statlst/A0107">
  327. <label ref="cdnm"/>
  328. <value ref="cdid"/>
  329. </itemset>
  330. </choices>
  331. </col>
  332. <col ref="baseexamamt" format="#,###" style="text-align:right; "/>
  333. <col ref="addexamamt" format="#,###" style="text-align:right; "/>
  334. <col ref="choiamt" format="#,###" style="left:699px; top:23px; width:100px; height:23px; text-align:right; "/>
  335. <col ref="cmpyamt" format="#,###" style="text-align:right; "/>
  336. <col ref="ownbamt" format="#,###" style="text-align:right; "/>
  337. <col ref="payinsubamt" format="#,###" style="text-align:right; "/>
  338. <col ref="clamamt" style="text-align:right; "/>
  339. <col checkvalue="Y,N" disabled="true" ref="uncoflag" type="checkbox"/>
  340. <col disabled="true" ref="choiflag" type="combo">
  341. <choices>
  342. <itemset nodeset="/root/init/baseinfo/choiflaglst/A0116">
  343. <label ref="cdnm"/>
  344. <value ref="cdid"/>
  345. </itemset>
  346. </choices>
  347. </col>
  348. <col ref="testcd"/>
  349. <col ref="zipcd"/>
  350. <col ref="detladdr"/>
  351. <col ref="email"/>
  352. <col ref="telno"/>
  353. <col ref="mpphon"/>
  354. <col ref="deptcd"/>
  355. <col ref="clntempid"/>
  356. <col ref="relacd"/>
  357. <col ref="remfact" type="input"/>
  358. <col ref="rsrvtm" visibility="hidden"/>
  359. <script type="javascript" ev:event="onbuttonclick">
  360. <![CDATA[
  361. if( grd_ordlst.col == col_prcpcd ) {
  362. var idx = grd_ordlst.row;
  363. if( idx < 1) return ;
  364. fGetPkgCd("SMAHA00100", "A", "N","nm" , grd_ordlst.labelMatrix(idx, col_prcpcd) , "" , "", grd_ordlst.nodeset + "[" + idx + "]" , "Y");
  365. fCalcOrdAmt();
  366. }
  367. ]]>
  368. </script>
  369. <script type="javascript" ev:event="onendedit">
  370. <![CDATA[
  371. if( grd_ordlst.col == col_prcpcd ) {
  372. var idx = grd_ordlst.row;
  373. if( idx < 1) return ;
  374. fGetPkgCd("SMAHA00100", "A", "N","nm" , grd_ordlst.labelMatrix(idx, col_prcpcd) , "" , "", grd_ordlst.nodeset + "[" + idx + "]" , "Y");
  375. fCalcOrdAmt();
  376. }
  377. ]]>
  378. </script>
  379. <script type="javascript" ev:event="xforms-value-changed">
  380. <![CDATA[
  381. fCalcOrdAmt();
  382. ]]>
  383. </script>
  384. <script type="javascript" ev:event="onaftersort">
  385. <![CDATA[
  386. grd_ordlst.gridToInstance();
  387. ]]>
  388. </script>
  389. </datagrid>
  390. <line id="line1" class="line_1" style="x1:0px; y1:66px; x2:1191px; y2:66px; "/>
  391. <group id="group5" style="left:0px; top:9px; width:1193px; height:36px; vertical-align:top; ">
  392. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1193px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
  393. <caption id="caption11" class="search_name" style="left:235px; top:8px; width:81px; height:17px; ">기준일자:</caption>
  394. <caption id="caption12" class="search_name" style="left:755px; top:8px; width:78px; height:17px; ">사업체 :</caption>
  395. <line id="line7" style="x1:1110px; y1:7px; x2:1110px; y2:27px; border-color:#ffe4bb; border-left-style:solid; "/>
  396. <select1 id="rdo_srchcond" ref="/root/send/srchcond" class="radio_search" appearance="full" cols="3" overflow="visible" style="left:340px; top:7px; width:165px; height:20px; border-style:none; ">
  397. <choices>
  398. <item>
  399. <label>예약</label>
  400. <value>C</value>
  401. </item>
  402. <item>
  403. <label>예약등록</label>
  404. <value>C1</value>
  405. </item>
  406. <item>
  407. <label>접수</label>
  408. <value>E</value>
  409. </item>
  410. </choices>
  411. </select1>
  412. <input id="ipt_srchfromdd" ref="/root/send/srchfromdd" class="input_s_essential" inputtype="date" style="left:513px; top:7px; width:100px; height:19px; "/>
  413. <input id="ipt_srchtodd" ref="/root/send/srchtodd" class="input_s_essential" inputtype="date" style="left:630px; top:7px; width:100px; height:19px; "/>
  414. <input id="ipt_srchcmpycd" ref="/root/send/srchcmpycd" class="input_search" style="left:830px; top:7px; width:100px; height:19px; ">
  415. <script type="javascript" ev:event="onkeyup">
  416. <![CDATA[
  417. inputEnterKey("btn_selcmpy", "DOMActivate");
  418. ]]>
  419. </script>
  420. </input>
  421. <button id="btn_selcmpy" class="icon_search" style="left:935px; top:7px; width:16px; height:16px; ">
  422. <caption/>
  423. <script type="javascript" ev:event="DOMActivate">
  424. <![CDATA[
  425. fGetComnCd("SMAHA00400", "08" , "nm", ipt_srchcmpycd.currentText ,ipt_srchcmpycd.attribute("ref"), opt_srchcmpynm.attribute("ref"));
  426. ]]>
  427. </script>
  428. </button>
  429. <output id="opt_srchcmpynm" ref="/root/send/srchcmpynm" class="output_fix" style="left:960px; top:7px; width:140px; height:19px; "/>
  430. <button id="btn_search" class="btn1_letter2" style="left:1123px; top:6px; width:56px; height:22px; ">
  431. <caption>조회</caption>
  432. <script type="javascript" ev:event="DOMActivate">
  433. <![CDATA[
  434. fGetRsrvAcptList();
  435. fSetRcptSum();
  436. ]]>
  437. </script>
  438. </button>
  439. <caption id="caption19" class="search_n_b" style="left:616px; top:11px; width:12px; height:17px; font-weight:bolder; ">~</caption>
  440. <select1 id="cmb_srchhealexamdetlflag" ref="/root/send/srchhealexamdetlflag" class="combo_search" appearance="minimal" style="left:92px; top:8px; width:125px; height:19px; ">
  441. <choices>
  442. <itemset nodeset="/root/init/baseinfo/hedetlflaglst/A0069">
  443. <label ref="cdnm"/>
  444. <value ref="cdid"/>
  445. </itemset>
  446. </choices>
  447. </select1>
  448. <caption id="caption3" class="search_name" style="left:5px; top:8px; width:86px; height:17px; ">건진구분 :</caption>
  449. <select id="chk_srchdateyn" ref="/root/send/srchdateyn" overflow="visible" appearance="full" style="left:317px; top:8px; width:20px; height:20px; border-style:none; ">
  450. <choices>
  451. <item>
  452. <label/>
  453. <value>Y</value>
  454. </item>
  455. </choices>
  456. </select>
  457. </group>
  458. <line id="line2" class="line_1" style="x1:0px; y1:327px; x2:1191px; y2:327px; "/>
  459. <caption id="caption1" class="tit_2" style="left:5px; top:50px; width:151px; height:14px; ">단체현황</caption>
  460. <caption id="caption2" class="tit_2" style="left:0px; top:313px; width:151px; height:14px; ">상세현황</caption>
  461. <button id="btn_excel1" class="btn2_letter4" style="left:1127px; top:46px; width:64px; height:19px; ">
  462. <caption>엑셀저장</caption>
  463. <script type="javascript" ev:event="DOMActivate">
  464. <![CDATA[
  465. var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  466. if (fileName != ""){
  467. grd_rsrvacptlst.saveExcel(fileName, "SheetName", true, true, "", "", false); //label내용 저장
  468. }
  469. ]]>
  470. </script>
  471. </button>
  472. <button id="btn_excel2" class="btn2_letter4" style="left:1127px; top:308px; width:64px; height:19px; ">
  473. <caption>엑셀저장</caption>
  474. <script type="javascript" ev:event="DOMActivate">
  475. <![CDATA[
  476. var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  477. if (fileName != ""){
  478. grd_ordlst.saveExcel(fileName, "SheetName", true, true, "", "", false); //label내용 저장
  479. }
  480. ]]>
  481. </script>
  482. </button>
  483. </group>
  484. <button id="btn_prntseq" class="btn6_letter4" style="left:85px; top:762px; width:80px; height:22px; ">
  485. <caption>순서표</caption>
  486. </button>
  487. <button id="btn_prntlabel" class="btn6_letter4" style="left:167px; top:762px; width:80px; height:22px; ">
  488. <caption>라벨출력</caption>
  489. </button>
  490. <button id="btn_prntname" class="btn6_letter5" style="left:249px; top:762px; width:84px; height:22px; ">
  491. <caption>이름표출력</caption>
  492. </button>
  493. </xhtml:body>
  494. </xhtml:html>