SPMNB03300_등록된프로그램조회.xrw 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:my="http://www.comsquare.co.kr/example" 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" xmlns:cs="http://www.comsquare.co.kr/xforms">
  4. <xhtml:head>
  5. <xhtml:title>도움말 문서등록관리</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <divsinfo>
  11. <divslist/>
  12. </divsinfo>
  13. <cond>
  14. <cdnm/>
  15. <divsflag>1</divsflag>
  16. </cond>
  17. </main>
  18. <send>
  19. <filename/>
  20. <formhrdcd/>
  21. <file>
  22. <filename/>
  23. </file>
  24. <attach/>
  25. </send>
  26. </root>
  27. </instance>
  28. <script type="javascript" ev:event="xforms-ready">
  29. <![CDATA[
  30. var popupyn = model.property("popupyn");
  31. if(popupyn == "Y") {
  32. grd_divslist.colDisabled(grd_divslist.colRef("chkyn")) = true;
  33. } else {
  34. grd_divslist.colDisabled(grd_divslist.colRef("chkyn")) = false;
  35. }
  36. model.removeNodeset(grd_divslist.nodeset);
  37. model.refresh();
  38. fSearch();
  39. ]]>
  40. </script>
  41. <script type="javascript" ev:event="xforms-model-construct-done">
  42. <![CDATA[
  43. // var pCode = "'201'";
  44. // fGetNursHardCdInfo(pCode, getCurrentDate());
  45. // grp_btn.visible = false;
  46. // cap_info.visible = false;
  47. //
  48. // var ins = instance1.selectNodes("/root/init/codeinfo/codelist/cdid");
  49. // var cdid = "";
  50. //
  51. // model.setValue("/root/temp/dutunitcd", getUserInfo("userid"));
  52. //
  53. // for(i=1; i<= ins.length; i++){
  54. // cdid = model.getValue("/root/init/codeinfo/codelist["+i+"]/cdid");
  55. // if(getUserInfo("userid") == cdid) {
  56. // grp_btn.visible = true;
  57. // cap_info.visible = true;
  58. // break;
  59. // }
  60. // }
  61. ]]>
  62. </script>
  63. <submission id="TXMNB03201" mediatype="multipart/form-data" method="form-data-post" ref="/root/send" resultref="/root/hidden"/>
  64. <submission id="TRMNB03201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/send/attach"/>
  65. <submission id="TRMNB03102" mediatype="multipart/form-data" method="form-data-post" ref="/root/send/reqdata" resultref="/root/hidden/fileinfo"/>
  66. <submission id="TRMNB03101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/divsinfo"/>
  67. </model>
  68. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  69. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  70. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  71. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  72. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  73. <script type="javascript">
  74. <![CDATA[
  75. function fSearch() {
  76. model.removeNodeset("/root/send/reqdata");
  77. model.makeValue("/root/send/reqdata/divsflag", "1");
  78. model.makeValue("/root/send/reqdata/userflag", "S");
  79. model.makeValue("/root/send/reqdata/rgstflag", "Y");
  80. submit("TRMNB03101");
  81. }
  82. ]]>
  83. </script>
  84. </xhtml:head>
  85. <xhtml:body pagewidth="435" pageheight="563" guideline="1,847;2,720;2,563;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  86. <caption id="caption2" class="tit_1" style="left:0px; top:0px; width:168px; height:15px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">도움말 문서관리</caption>
  87. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:20px; width:415px; height:32px; background-color:#fffbf2; border-color:#ffd799; "/>
  88. <line id="line13" style="x1:347px; y1:25px; x2:347px; y2:47px; border-color:#ffe4bb; border-left-style:solid; "/>
  89. <caption id="caption1" class="search_name" style="left:10px; top:27px; width:99px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">프로그램명 :</caption>
  90. <caption id="caption11" class="tit_2" style="left:3px; top:58px; width:120px; height:13px; font-family:돋움체; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">도움말리스트</caption>
  91. <button id="btn_sea" class="btn1_letter2" style="left:350px; top:25px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  92. <caption>조회</caption>
  93. <script type="javascript" ev:event="DOMActivate">
  94. <![CDATA[
  95. fSearch();
  96. ]]>
  97. </script>
  98. </button>
  99. <input id="ipt_cdnm" ref="/root/main/cond/cdnm" class="input_search" style="left:110px; top:27px; width:95px; height:19px; ">
  100. <script type="javascript" ev:event="onkeydown">
  101. <![CDATA[
  102. inputEnterKey("btn_sea","DOMActivate");
  103. ]]>
  104. </script>
  105. </input>
  106. <line id="line2" class="line_1" style="x1:0px; y1:75px; x2:415px; y2:75px; "/>
  107. <group id="grp_btn2" style="left:297px; top:535px; width:113px; height:23px; ">
  108. <button id="btn_cert" class="btn4_letter2" style="left:0px; top:0px; width:56px; height:22px; ">
  109. <caption>확인</caption>
  110. <script type="javascript" ev:event="DOMActivate">
  111. <![CDATA[
  112. var popupyn = model.property("popupyn");
  113. if(grd_divslist.row > 0) {
  114. if(popupyn == "Y") {
  115. model.property("screenid") = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("screenid"));
  116. model.property("cdnm") = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("cdnm"));
  117. window.close();
  118. return;
  119. } else {
  120. var node = instance1.selectNodes(grd_divslist.nodeset + "[chkyn='Y']");
  121. var str = "";
  122. var chkyn = "";
  123. var cdnm;
  124. var scnid;
  125. if(node.length > 0) {
  126. model.copyNode(opener.root.tmp.divsinfo, "/root/main/divsinfo");
  127. } else {
  128. messageBox("선택된 항목이 존재하지 않습니다.", "E");
  129. return;
  130. }
  131. window.close();
  132. }
  133. }
  134. ]]>
  135. </script>
  136. </button>
  137. <button id="button3" class="btn4_letter2" style="left:57px; top:0px; width:56px; height:22px; ">
  138. <caption>취소</caption>
  139. <script type="javascript" ev:event="DOMActivate">
  140. <![CDATA[
  141. model.property("str") = "";
  142. window.close();
  143. ]]>
  144. </script>
  145. </button>
  146. </group>
  147. <datagrid id="grd_divslist" nodeset="/root/main/divsinfo/divslist" class="datagrid2" caption="순번^caption1^^분류 및 프로그램명^프로그램ID^등&#xA;록^caption2^caption3^caption4^caption5^caption6" colsep="^" colwidth="0, 0, 24, 234, 91, 25, 1, 148, 100, 100, 100" focuscolor="#3366ff" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" selectfontcolorstyle="none" selectimagestyle="none" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:80px; width:415px; height:450px; ">
  148. <col ref="cdid" type="input" format="#" _required="true"/>
  149. <col ref="supcdid" visibility="hidden"/>
  150. <col checkvalue="Y,N" ref="chkyn" type="checkbox"/>
  151. <col ref="cdnm" type="output" _required="true"/>
  152. <col ref="screenid" type="output" style="font-family:돋움체; "/>
  153. <col ref="existyn" style="text-align:center; "/>
  154. <col ref="lv" visibility="hidden"/>
  155. <col ref="filename" type="output" visibility="hidden"/>
  156. <col ref="filepath" visibility="hidden"/>
  157. <col ref="divsflag" visibility="hidden"/>
  158. <col ref="userid" visibility="hidden"/>
  159. <script type="javascript" ev:event="onendedit">
  160. <![CDATA[
  161. // checkKeyColumn("grd_tmplcodelist");
  162. ]]>
  163. </script>
  164. <script type="javascript" ev:event="ondblclick">
  165. <![CDATA[
  166. var popupyn = model.property("popupyn");
  167. if(popupyn == "Y") {
  168. btn_cert.dispatch("DOMActivate");
  169. }
  170. ]]>
  171. </script>
  172. </datagrid>
  173. </xhtml:body>
  174. </xhtml:html>