SPADT00200_ATC라벨설정관리.xrw 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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. <lblsetup>
  11. <lblsetupinfo>
  12. <setupinfo>
  13. <olblgrup/>
  14. <oprntflag>L</oprntflag>
  15. <ilblgrup/>
  16. <iprntflag>L</iprntflag>
  17. </setupinfo>
  18. </lblsetupinfo>
  19. </lblsetup>
  20. </main>
  21. <send>
  22. <sumlistinfo/>
  23. <savedata/>
  24. </send>
  25. <init>
  26. <sumtmflaglist>
  27. <flaglist/>
  28. </sumtmflaglist>
  29. <itemlist>
  30. <ogrup/>
  31. <oprnt/>
  32. <igrup/>
  33. <iprnt/>
  34. </itemlist>
  35. </init>
  36. <temp>
  37. <flaglist>
  38. <flaglist/>
  39. </flaglist>
  40. </temp>
  41. <hidden>
  42. <prcpsrch>
  43. <lblyn/>
  44. </prcpsrch>
  45. </hidden>
  46. </root>
  47. </instance>
  48. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  49. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  50. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  51. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  52. <script type="javascript">
  53. <![CDATA[
  54. function fInit() {
  55. //라벨그룹, 출력구분 항목 리스트 조회
  56. submit("TRADT00215");
  57. //라벨그룹, 출력구분 저장값 조회
  58. submit("TRADT00216");
  59. }
  60. function fSave() {
  61. submit("TXADT00209");
  62. }
  63. function compareNodeVal(desNode, srcNode){
  64. var node = instance1.selectSingleNode(desNode);
  65. var node2 = instance1.selectSingleNode(srcNode);
  66. var nodeList = node.childNodes;
  67. var nodeList2 = node2.childNodes;
  68. while(childNode = nodeList.nextNode()){
  69. childNode2 = nodeList2.nextNode();
  70. //alert(childNode.NodeValue + "," + childNode2.NodeValue);
  71. if(childNode.NodeValue != childNode2.NodeValue){
  72. return true; //값이 다른 경우 true
  73. }
  74. }
  75. return false; //값이 같은 경우 false
  76. }
  77. ]]>
  78. </script>
  79. <script type="javascript" ev:event="xforms-ready">
  80. <![CDATA[
  81. fInit();
  82. ]]>
  83. </script>
  84. <submission id="TRADT10206" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sumlistinfo" replace="instance" resultref="/root/init/sumtmflaglist"/>
  85. <submission id="TXADT64101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/init/sumtmflaglist"/>
  86. <submission id="TRADT00215" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sumlistinfo" resultref="/root/init/itemlist"/>
  87. <submission id="TRADT00216" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/sumlistinfo" resultref="/root/main/lblsetup/lblsetupinfo"/>
  88. <submission id="TXADT00209" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/lblsetup/lblsetupinfo/setupinfo" resultref="/root/hidden"/>
  89. </model>
  90. </xhtml:head>
  91. <xhtml:body pagewidth="382" pageheight="250" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  92. <caption id="caption4" class="tit_2" style="left:10px; top:22px; width:185px; height:13px; ">외래</caption>
  93. <caption id="caption13" class="cell_1" style="left:6px; top:149px; width:80px; height:45px; vertical-align:middle; ">라벨그룹</caption>
  94. <line id="line17" class="line_1" style="x1:7px; y1:37px; x2:354px; y2:37px; "/>
  95. <caption id="caption17" class="cell_1" style="left:7px; top:87px; width:80px; height:33px; vertical-align:middle; ">출력구분</caption>
  96. <button id="btn_save" class="btn4_letter2" style="left:230px; top:225px; width:56px; height:22px; ">
  97. <caption>저장</caption>
  98. <script type="javascript" ev:event="DOMActivate">
  99. <![CDATA[
  100. fSave();
  101. ]]>
  102. </script>
  103. </button>
  104. <line id="line6" class="line_2" style="x1:7px; y1:85px; x2:354px; y2:85px; "/>
  105. <button id="btn_close" class="btn4_letter2" style="left:289px; top:225px; width:56px; height:22px; ">
  106. <caption>닫기</caption>
  107. <script type="javascript" ev:event="DOMActivate">
  108. <![CDATA[
  109. opener.model.setValue("/root/main/lblsetup/lblsetupinfo/setupinfo/olblgrup", model.getValue("/root/main/lblsetup/lblsetupinfo/setupinfo/olblgrup"));
  110. opener.model.setValue("/root/main/lblsetup/lblsetupinfo/setupinfo/oprntflag", model.getValue("/root/main/lblsetup/lblsetupinfo/setupinfo/oprntflag"));
  111. opener.model.setValue("/root/main/lblsetup/lblsetupinfo/setupinfo/ilblgrup", model.getValue("/root/main/lblsetup/lblsetupinfo/setupinfo/ilblgrup"));
  112. opener.model.setValue("/root/main/lblsetup/lblsetupinfo/setupinfo/iprntflag", model.getValue("/root/main/lblsetup/lblsetupinfo/setupinfo/iprntflag"));
  113. model.close();
  114. ]]>
  115. </script>
  116. </button>
  117. <caption id="caption19" class="tit_1" style="left:0px; top:0px; width:226px; height:14px; ">라벨설정관리</caption>
  118. <caption id="caption1" class="tit_2" style="left:11px; top:129px; width:185px; height:13px; ">병동</caption>
  119. <line id="line2" class="line_1" style="x1:6px; y1:144px; x2:353px; y2:144px; "/>
  120. <select id="chk_lbl_flag" ref="/root/main/lblsetup/lblsetupinfo/setupinfo/olblgrup" overflow="visible" appearance="full" cellspacing="5" cols="4" rows="2" sep="|" vcellspacing="3" style="left:92px; top:45px; width:260px; height:40px; border-style:none; ">
  121. <choices>
  122. <itemset nodeset="/root/init/itemlist/ogrup">
  123. <label ref="cdnm"/>
  124. <value ref="cdid"/>
  125. </itemset>
  126. </choices>
  127. <script type="javascript" ev:event="xforms-value-changed">
  128. <![CDATA[
  129. model.setValue("/root/hidden/prcpsrch/lblyn", "Y");
  130. model.refresh();
  131. ]]>
  132. </script>
  133. </select>
  134. <caption id="caption5" class="cell_1" style="left:7px; top:42px; width:80px; height:43px; vertical-align:middle; ">라벨그룹</caption>
  135. <select id="chk_manl_lblflag" ref="/root/main/lblsetup/lblsetupinfo/setupinfo/ilblgrup" overflow="visible" appearance="full" cellspacing="5" cols="4" rows="2" sep="|" vcellspacing="3" style="left:91px; top:151px; width:260px; height:43px; border-style:none; ">
  136. <choices>
  137. <itemset nodeset="/root/init/itemlist/igrup">
  138. <label ref="cdnm"/>
  139. <value ref="cdid"/>
  140. </itemset>
  141. </choices>
  142. <script type="javascript" ev:event="xforms-value-changed">
  143. <![CDATA[
  144. var chklbl = chk_manl_lblflag.value;
  145. if(isSearchString(chklbl, "DT")) {
  146. //checkbox10.value = chklbl.setReplaceWord("PTS", "");
  147. }
  148. if(chk_manl_lblflag.mouseCol == 2 && isSearchString(chklbl, "DP")) {
  149. chk_manl_lblflag.value = chklbl.setReplaceWord("AD", "");
  150. } else if(chk_manl_lblflag.mouseCol == 0 && isSearchString(chklbl, "AD")) {
  151. chk_manl_lblflag.value = chklbl.setReplaceWord("DP", "");
  152. }
  153. ]]>
  154. </script>
  155. </select>
  156. <select1 id="radio1" ref="/root/main/lblsetup/lblsetupinfo/setupinfo/oprntflag" appearance="full" cols="3" overflow="visible" style="left:92px; top:90px; width:260px; height:30px; border-style:none; ">
  157. <choices>
  158. <itemset nodeset="/root/init/itemlist/oprnt">
  159. <label ref="cdnm"/>
  160. <value ref="cdid"/>
  161. </itemset>
  162. </choices>
  163. </select1>
  164. <select1 id="radio2" ref="/root/main/lblsetup/lblsetupinfo/setupinfo/iprntflag" appearance="full" cols="3" overflow="visible" style="left:91px; top:198px; width:260px; height:20px; border-style:none; ">
  165. <choices>
  166. <itemset nodeset="/root/init/itemlist/iprnt">
  167. <label ref="cdnm"/>
  168. <value ref="cdid"/>
  169. </itemset>
  170. </choices>
  171. </select1>
  172. <caption id="caption6" class="cell_1" style="left:6px; top:197px; width:80px; height:23px; vertical-align:middle; ">출력구분</caption>
  173. <line id="line3" class="line_3" style="x1:6px; y1:124px; x2:353px; y2:124px; "/>
  174. <line id="line7" class="line_2" style="x1:6px; y1:196px; x2:353px; y2:196px; "/>
  175. <line id="line8" class="line_3" style="x1:6px; y1:221px; x2:353px; y2:221px; "/>
  176. </xhtml:body>
  177. </xhtml:html>