SPLPR01600_예문관리.xrw 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SPLPR01600_예문관리.xfm
  4. * 설 명 : 예문관리
  5. * 설 계 자 : 설계자가 별도로 존재시 작성
  6. * 작 성 자 : 유동철(ACK)
  7. * 작 성 일 : 2007.0.28
  8. * 수정이력 :
  9. * 기 타 : 주석문에 반영되어야 할 사항 표기
  10. -->
  11. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/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. <exmpcnts>
  20. <exmplist>
  21. <instcd/>
  22. <rgstdrid/>
  23. <rgstdrnm/>
  24. <exmpcd/>
  25. <exmpnm/>
  26. <docuno/>
  27. </exmplist>
  28. </exmpcnts>
  29. <exmpinfo>
  30. <instcd/>
  31. <rgstdrid/>
  32. <exmpcd/>
  33. <exmpnm/>
  34. <basepartcd/>
  35. <basepartnm/>
  36. <detlpartcd/>
  37. <detlpartnm/>
  38. <docuno/>
  39. <docunm/>
  40. <exmpcnts/>
  41. <delflagcd/>
  42. <fstrgstdt/>
  43. <fstrgstrid/>
  44. <lastrgstdt/>
  45. <lastrgstrid/>
  46. </exmpinfo>
  47. </main>
  48. <send>
  49. <rgstdrid/>
  50. </send>
  51. <init>
  52. <exmpinfo>
  53. <instcd/>
  54. <rgstdrid/>
  55. <exmpcd/>
  56. <docuno/>
  57. <exmpcnts/>
  58. </exmpinfo>
  59. <userid>
  60. <userinfolist/>
  61. </userid>
  62. </init>
  63. <hidden>
  64. <refvalnm/>
  65. <refvalcd/>
  66. <reflagcd>0</reflagcd>
  67. <searchflag>1</searchflag>
  68. <refval/>
  69. </hidden>
  70. </root>
  71. </instance>
  72. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  73. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  74. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  75. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  76. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  77. <script type="javascript" src="../../../lis/commonweb/js/LPZ001.js"/>
  78. <!-- <script type="javascript" src="../../../emr/medirecweb/js/MMRCommon.js"/> -->
  79. <script type="javascript" ev:event="xforms-ready">
  80. <![CDATA[
  81. fExeInitialize();
  82. ]]>
  83. </script>
  84. <submission id="TRLPC00801" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/exmpcnts/exmplist"/>
  85. <submission id="TRLPC00802" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/exmpinfo"/>
  86. <submission id="TRLPZ00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/userid/useridlist"/>
  87. </model>
  88. <script type="javascript">
  89. <![CDATA[
  90. // frozen 검사 예문 조회 시 해당 의사 ID 값 저장을 위한 변수
  91. var getDrID = "0000000000";
  92. /* @group : 예문관리
  93. * @ver : 2007.10.13 (CMCDEV-0001)
  94. * @by : 유동철(ACK)
  95. * @-----------------------------------
  96. * @type : function
  97. * @access : public
  98. * @desc : 화면 초기화 처리 Function
  99. */
  100. function fExeInitialize()
  101. {
  102. //----------------------
  103. // 병리과 의사목록을 조회
  104. lpzfExeRemakeSendNode(1); //send data reset function
  105. model.makeValue("/root/send/data1", getUserInfo("dutplceinstcd"));
  106. model.makeValue("/root/hidden/userinfo/instcd", getUserInfo("dutplceinstcd"));
  107. //submit("TRLPZ00105");
  108. // 의사목록 조회....
  109. model.makeValue("/root/send/instcd", getUserInfo("dutplceinstcd"));
  110. model.makeValue("/root/send/userdeptcd", "-");
  111. model.makeValue("/root/send/doctjobgradcd", "1"); // 예문 추가시 의사만 보일 수 있도록
  112. model.makeValue("/root/send/teamjobgradcd", "-");
  113. submit("TRLPZ00105");
  114. //등록의사에 Mcode 추가
  115. var nodelist = instance1.selectNodes("/root/init/userid/userinfolist");
  116. var newNode = instance1.createNode("element", "userinfolist", "");
  117. var childnode1 = instance1.createNode("element", "dutplceinstcd", "");
  118. var childnode2 = instance1.createNode("element", "userid", "");
  119. var childnode3 = instance1.createNode("element", "usernm", "");
  120. var childnode4 = instance1.createNode("element", "jobkindcd", "");
  121. var childnode5 = instance1.createNode("element", "userabbr", "");
  122. var childnode6 = instance1.createNode("element", "mpphonno", "");
  123. newNode.appendChild(childnode1);
  124. newNode.appendChild(childnode2);
  125. newNode.appendChild(childnode3);
  126. newNode.appendChild(childnode4);
  127. newNode.appendChild(childnode5);
  128. newNode.appendChild(childnode6);
  129. if (nodelist.length > 0) {
  130. var currNode = root.init.userid.insertAfter(newNode, nodelist.item((getNodesetCount("/root/init/userid/userinfolist")-1)));
  131. iNodeCnt = getNodesetCount("/root/init/userid/userinfolist");
  132. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/dutplceinstcd", getUserInfo("dutplceinstcd"));
  133. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/userid", "mcode");
  134. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/usernm", "Mcode");
  135. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/jobkindcd", "9");
  136. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/userabbr", "-");
  137. model.setValue("/root/init/userid/userinfolist[" +iNodeCnt+ "]/mpphonno", "-");
  138. }
  139. //----------------------------------------------
  140. // 병리과 공용예문 등록을 위한 가상의 의사ID를 생성
  141. model.makeNode("/root/init/userid/useridlist[1]/instcd");
  142. model.makeNode("/root/init/userid/useridlist[1]/userid");
  143. model.makeNode("/root/init/userid/useridlist[1]/usernm");
  144. model.setValue("/root/init/userid/useridlist[1]/instcd", getUserInfo("dutplceinstcd"));
  145. model.setValue("/root/init/userid/useridlist[1]/userid", "0000000000");
  146. model.setValue("/root/init/userid/useridlist[1]/usernm", "공용");
  147. // frozen 검사 예문 조회 시 해당 의사 ID 값
  148. getDrID = opener.javascript.getParameter("SPLPR01600_rgstdrid");
  149. //--------------
  150. // 일반예문 검색
  151. model.makeValue("/root/send/useynflag", "0"); // 조회조건 사용여부구분
  152. model.makeValue("/root/send/refflagcd", "0"); // 조회조건
  153. model.makeValue("/root/send/refval", ""); // 조회값
  154. model.makeValue("/root/send/bizflagcd", "R"); // 업무구분코드
  155. model.makeValue("/root/send/instcd", getUserInfo("dutplceinstcd")); // 기관코드
  156. if (getDrID.length > 0)
  157. {
  158. model.setValue("/root/hidden/reflagcd", 1);
  159. model.makeValue("/root/send/rgstdrid", getDrID); // 등록의사ID
  160. }
  161. else
  162. {
  163. model.setValue("/root/hidden/reflagcd", 1);
  164. model.makeValue("/root/send/rgstdrid", "0000000000"); // 등록의사ID
  165. }
  166. submit("TRLPC00801");
  167. //--------------------------------------------------
  168. model.makeValue("/root/init/exmpinfo/instcd", "");
  169. model.makeValue("/root/init/exmpinfo/rgstdrid", "");
  170. model.makeValue("/root/init/exmpinfo/exmpcd", "");
  171. model.makeValue("/root/init/exmpinfo/docuno", "");
  172. model.makeValue("/root/init/exmpinfo/exmpcnts", "");
  173. //--------------------------
  174. model.toggle("case_normal");
  175. //--------------
  176. clearParameter("SPLPR01600_rgstdrid");
  177. model.refresh();
  178. }
  179. /* @group : 예문관리
  180. * @ver : 2007.10.13 (CMCDEV-0001)
  181. * @by : 유동철(ACK)
  182. * @-----------------------------------
  183. * @type : function
  184. * @access : public
  185. * @desc : 화면 닫기 처리 Function
  186. */
  187. function fExeClose() {
  188. window.close();
  189. }
  190. /* @group : 예문관리
  191. * @ver : 2007.10.13 (CMCDEV-0001)
  192. * @by : 유동철(ACK)
  193. * @-----------------------------------
  194. * @type : function
  195. * @access : public
  196. * @desc : 예문 그리드 선택 처리 Function
  197. */
  198. function fExeGridChoi() {
  199. if(grd_exmplist.row > 0 && grd_exmplist.isCell(event.target) && grd_exmplist.row >= grd_exmplist.fixedRows) {
  200. fExeExmpRef();
  201. }
  202. }
  203. /* @group : 예문관리
  204. * @ver : 2007.10.13 (CMCDEV-0001)
  205. * @by : 유동철(ACK)
  206. * @-----------------------------------
  207. * @type : function
  208. * @access : public
  209. * @desc : 예문내용 조회 처리 Function
  210. */
  211. function fExeExmpRef() {
  212. var sNode = "/root/main/exmpcnts/exmplist";
  213. var sDocuNo = model.getValue("/root/main/exmpinfo/docuno");
  214. model.removeNodeset("/root/send");
  215. model.makeValue("/root/send/instcd", model.getValue(sNode+"["+grd_exmplist.row+"]/instcd"));
  216. model.makeValue("/root/send/rgstdrid", model.getValue(sNode+"["+grd_exmplist.row+"]/rgstdrid"));
  217. model.makeValue("/root/send/exmpcd", model.getValue(sNode+"["+grd_exmplist.row+"]/exmpcd"));
  218. if (submit("TRLPC00802", false)) {
  219. model.makeValue("/root/init/exmpinfo/instcd", model.getValue("/root/main/exmpinfo/instcd"));
  220. model.makeValue("/root/init/exmpinfo/rgstdrid", model.getValue("/root/main/exmpinfo/rgstdrid"));
  221. model.makeValue("/root/init/exmpinfo/exmpcd", model.getValue("/root/main/exmpinfo/exmpcd"));
  222. model.makeValue("/root/init/exmpinfo/docuno", model.getValue("/root/main/exmpinfo/docuno"));
  223. model.makeValue("/root/init/exmpinfo/exmpcnts", model.getValue("/root/main/exmpinfo/exmpcnts"));
  224. if (sDocuNo == "" || sDocuNo == "-") {
  225. // Continue
  226. } else {
  227. if (sDocuNo.isNumber()) { // 서식번호는 숫자로만 이루어져 있음. 2010-10-07 : YDC
  228. ivw_loader.window.javascript.fLoadNewForm(model.getValue("/root/main/exmpinfo/docuno"));
  229. model.toggle("case_loader");
  230. btn_loader.selected = true;
  231. }
  232. }
  233. } else {
  234. model.makeValue("/root/init/exmpinfo/instcd", "");
  235. model.makeValue("/root/init/exmpinfo/rgstdrid", "");
  236. model.makeValue("/root/init/exmpinfo/exmpcd", "");
  237. model.makeValue("/root/init/exmpinfo/docuno", "");
  238. model.makeValue("/root/init/exmpinfo/exmpcnts", "");
  239. }
  240. //--------------
  241. model.refresh();
  242. }
  243. /* @group : 예문관리
  244. * @ver : 2007.12.03 (CMCDEV-0001)
  245. * @by : 유동철(ACK)
  246. * @-----------------------------------
  247. * @type : function
  248. * @access : public
  249. * @desc : 예문내용 저장 처리 Function
  250. */
  251. function fExeSave() {
  252. var dNode = "/root/temp/medirec/medireccnts";
  253. var iMaxRowCnt = 0;
  254. var iDegnItemNo = 0;
  255. var sExmpCnts = "";
  256. /*
  257. degnitemlevlno --> 들여쓰기
  258. viewcnts --> 내용
  259. 이상현 11-29 14:30
  260. loader.javascript.fGetPreviewData("copy", "/root/temp/medirec", opener.model, "all);
  261. </medireccnts>
  262. </medirec>
  263. </temp>
  264. */
  265. //---------------------
  266. // 일반예문일 경우 처리
  267. if (btn_normal.selected == true) {
  268. opener.javascript.setParameter( "SPLPR01600_exmpcnts", model.getValue("/root/init/exmpinfo/exmpcnts") );
  269. } else {
  270. //-------------------
  271. // 미리보기 노드 생성
  272. ivw_loader.window.javascript.fGetPreviewData("copy", "/root/temp/medirec", model, "all");
  273. //--------------
  274. sExmpCnts = "";
  275. iMaxRowCnt = getNodesetCount(dNode);
  276. //-----------------------------------------
  277. for (var iNo=1; iNo <= iMaxRowCnt; iNo++) {
  278. iDegnItemNo = model.getValue(dNode+"["+iNo+"]/degnitemlevlno");
  279. sExmpCnts += "".toString().getLeftPad(Number(iDegnItemNo) * 4, " ");
  280. sExmpCnts += model.getValue(dNode+"["+iNo+"]/viewcnts") + "\n";
  281. }
  282. //------------------------------------------------------------------
  283. opener.javascript.setParameter( "SPLPR01600_exmpcnts", sExmpCnts );
  284. }
  285. //------------
  286. window.close();
  287. }
  288. function fGetExamList() {
  289. //--------------
  290. // 일반예문 검색
  291. model.makeValue("/root/send/useynflag", "0"); // 조회조건 사용여부구분
  292. //model.makeValue("/root/send/refflagcd", "1"); // 조회조건
  293. model.makeValue("/root/send/bizflagcd", "R"); // 업무구분코드
  294. model.makeValue("/root/send/instcd", getUserInfo("dutplceinstcd")); // 기관코드
  295. if (ipt_seaval.currentText != "")
  296. {
  297. model.makeValue("/root/hidden/refval", model.getValue("/root/hidden/refvalnm"));
  298. model.makeValue("/root/send/refflagcd", "1");
  299. }
  300. else if (input1.currentText != "")
  301. {
  302. model.makeValue("/root/hidden/refval", model.getValue("/root/hidden/refvalcd"));
  303. model.makeValue("/root/send/refflagcd", "0");
  304. } else {
  305. model.makeValue("/root/hidden/refval", "");
  306. }
  307. model.makeValue("/root/send/refval", model.getValue("/root/hidden/refval"));
  308. model.makeValue("/root/send/searchflag", model.getValue("/root/hidden/searchflag"));
  309. submit("TRLPC00801");
  310. }
  311. ]]>
  312. </script>
  313. </xhtml:head>
  314. <xhtml:body pagewidth="1108" pageheight="770" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
  315. <group id="grp_biz" style="left:0px; top:0px; width:1090px; height:723; ">
  316. <button id="btn_loader" class="btn_sw_bottom" visibility="hidden" group="tab" selected="true" style="left:0px; top:85px; width:60px; height:22px; ">
  317. <caption>서식예문</caption>
  318. <script type="javascript" ev:event="DOMActivate">
  319. <![CDATA[
  320. ]]>
  321. </script>
  322. <toggle case="case_loader" ev:event="DOMActivate"/>
  323. </button>
  324. <switch id="swt_loader" style="left:63px; top:0px; width:647; height:723; ">
  325. <case id="case_loader"/>
  326. <case id="case_normal" selected="true">
  327. <textarea id="textarea1" ref="/root/init/exmpinfo/exmpcnts" style="left:5px; top:5px; width:640px; height:713; "/>
  328. </case>
  329. </switch>
  330. <line id="line18" class="line_1" style="x1:715px; y1:120px; x2:1088px; y2:120px; "/>
  331. <caption id="caption37" class="tit_2" style="left:715px; top:105px; width:144px; height:13px; ">전체 예문목록</caption>
  332. <datagrid id="grd_exmplist" nodeset="/root/main/exmpcnts/exmplist" autoresize="true" caption="기관코드^등록의사ID^caption1^예문코드^예문명^서식번호" colsep="^" colwidth="0, 0, 0, 80, 200, 75" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowsep="|" style="left:715px; top:125px; width:373px; height:597px; ">
  333. <col ref="instcd"/>
  334. <col ref="rgstdrid"/>
  335. <col ref="rgstdrnm"/>
  336. <col ref="exmpcd"/>
  337. <col ref="exmpnm"/>
  338. <col ref="docuno"/>
  339. <script type="javascript" ev:event="onclick">
  340. <![CDATA[
  341. fExeGridChoi();
  342. ]]>
  343. </script>
  344. <script type="javascript" ev:event="onaftersort">
  345. <![CDATA[
  346. grd_exmplist.gridToInstance();
  347. ]]>
  348. </script>
  349. <script type="javascript" ev:event="ondblclick">
  350. <![CDATA[
  351. fExeGridChoi();
  352. fExeSave();
  353. ]]>
  354. </script>
  355. </datagrid>
  356. <button id="btn_normal" class="btn_sw_bottom" group="tab" selected="true" style="left:0px; top:0; width:60px; height:22px; ">
  357. <caption>일반예문</caption>
  358. <toggle case="case_normal" ev:event="DOMActivate"/>
  359. </button>
  360. <group id="group2" style="left:715px; top:0px; width:373px; height:100px; vertical-align:top; ">
  361. <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:372px; height:95px; background-color:#fffbf2; border-color:#ffd799; "/>
  362. <line id="line13" class="line_4" style="x1:290px; y1:65px; x2:290px; y2:82px; border-color:#ffe4bb; border-left-style:solid; "/>
  363. <input id="ipt_seaval" ref="/root/hidden/refvalnm" class="input_search" navindex="6" maxlength="10" style="left:90px; top:70px; width:135px; height:19px; ">
  364. <script type="javascript" ev:event="onkeypress">
  365. <![CDATA[
  366. if(event.keyCode == 13) {
  367. model.setValue("/root/hidden/refvalnm", ipt_seaval.currentText)
  368. ipt_seaval.refresh();
  369. //------------
  370. fGetExamList();
  371. }
  372. ]]>
  373. </script>
  374. <script type="javascript" ev:event="onclick">
  375. <![CDATA[
  376. model.setValue("/root/hidden/refvalcd", "");
  377. input1.refresh();
  378. ]]>
  379. </script>
  380. </input>
  381. <caption id="caption3" class="search_name" style="left:9px; top:71px; width:98px; height:17px; ">예문명</caption>
  382. <button id="btn_sea" class="btn1_letter2" navindex="10" style="left:305px; top:63px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  383. <caption>조회</caption>
  384. <script type="javascript" ev:event="DOMActivate">
  385. <![CDATA[
  386. fGetExamList();
  387. ]]>
  388. </script>
  389. </button>
  390. <caption id="caption1" class="search_name" style="left:9px; top:50px; width:86px; height:17px; ">예문코드</caption>
  391. <input id="input1" ref="/root/hidden/refvalcd" class="input_search" navindex="6" maxlength="10" style="left:90px; top:50px; width:135px; height:19px; ">
  392. <script type="javascript" ev:event="onkeypress">
  393. <![CDATA[
  394. if(event.keyCode == 13) {
  395. model.setValue("/root/hidden/refvalcd", input1.currentText)
  396. ipt_seaval.refresh();
  397. //------------
  398. fGetExamList();
  399. }
  400. ]]>
  401. </script>
  402. <script type="javascript" ev:event="onclick">
  403. <![CDATA[
  404. model.setValue("/root/hidden/refvalnm", "");
  405. ipt_seaval.refresh();
  406. ]]>
  407. </script>
  408. </input>
  409. <select1 id="radio1" ref="/root/hidden/reflagcd" appearance="full" cellspacing="5" cols="2" overflow="visible" style="left:90px; top:10px; width:135px; height:15px; border-style:none; ">
  410. <choices>
  411. <item>
  412. <label>전체</label>
  413. <value>0</value>
  414. </item>
  415. <item>
  416. <label>판독의사별</label>
  417. <value>1</value>
  418. </item>
  419. </choices>
  420. <script type="javascript" ev:event="xforms-value-changed">
  421. <![CDATA[
  422. if(model.getValue("/root/hidden/reflagcd") == "0") {
  423. if(model.getValue("/root/send/rgstdrid") != "") {
  424. getDrID = model.getValue("/root/send/rgstdrid");
  425. model.makeValue("/root/send/rgstdrid", "");
  426. }
  427. cmb_rgstdr.disabled = true;
  428. } else {
  429. if(getDrID != "") {
  430. model.makeValue("/root/send/rgstdrid", getDrID);
  431. }
  432. cmb_rgstdr.disabled = false;
  433. }
  434. model.refresh();
  435. ]]>
  436. </script>
  437. </select1>
  438. <select1 id="cmb_rgstdr" ref="/root/send/rgstdrid" appearance="minimal" style="left:222px; top:9px; width:110px; height:19px; ">
  439. <choices>
  440. <itemset nodeset="/root/init/userid/userinfolist">
  441. <label ref="usernm"/>
  442. <value ref="userid"/>
  443. </itemset>
  444. </choices>
  445. </select1>
  446. <select1 id="radio2" ref="/root/hidden/searchflag" appearance="full" cellspacing="5" cols="2" overflow="visible" style="left:90px; top:30px; width:100px; height:15px; border-style:none; ">
  447. <choices>
  448. <item>
  449. <label>정열</label>
  450. <value>0</value>
  451. </item>
  452. <item>
  453. <label>필터</label>
  454. <value>1</value>
  455. </item>
  456. </choices>
  457. <script type="javascript" ev:event="xforms-value-changed">
  458. <![CDATA[
  459. if(model.getValue("/root/hidden/reflagcd") == "0") {
  460. if(model.getValue("/root/send/rgstdrid") != "") {
  461. getDrID = model.getValue("/root/send/rgstdrid");
  462. model.makeValue("/root/send/rgstdrid", "");
  463. }
  464. } else {
  465. if(getDrID != "") {
  466. model.makeValue("/root/send/rgstdrid", getDrID);
  467. }
  468. }
  469. ]]>
  470. </script>
  471. </select1>
  472. <caption id="caption2" class="search_name" style="left:9px; top:10px; width:86px; height:17px; ">검색조건</caption>
  473. </group>
  474. <caption id="caption4" class="tit_2" style="left:895px; top:105px; width:144px; height:13px; ">전체 예문목록</caption>
  475. </group>
  476. <group id="grp_btn" scroll="auto" style="left:0px; top:723; width:1090; height:27px; ">
  477. <button id="btn_exit" class="btn4_letter2" navindex="9" style="left:1034; top:5px; width:56px; height:22px; ">
  478. <caption>닫기</caption>
  479. <script type="javascript" ev:event="DOMActivate">
  480. <![CDATA[
  481. fExeClose();
  482. ]]>
  483. </script>
  484. </button>
  485. <button id="btn_save" class="btn4_letter2" navindex="8" style="left:975; top:5px; width:56px; height:22px; ">
  486. <caption>확인</caption>
  487. <script type="javascript" ev:event="DOMActivate">
  488. <![CDATA[
  489. fExeSave();
  490. ]]>
  491. </script>
  492. </button>
  493. <line id="line17" class="line_6" style="x1:0px; y1:0px; x2:1090; y2:0px; "/>
  494. </group>
  495. </xhtml:body>
  496. </xhtml:html>