SMISA00100_연구자연구비현황및신청.xrw 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. <?xml version="1.0" encoding="EUC-KR"?>
  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. <subjmst>
  11. <subjlist>
  12. <subjno/>
  13. <subjnm/>
  14. <cmpynm/>
  15. <stdystaydd/>
  16. <direccost/>
  17. <reqtotcost/>
  18. <inputtotcost/>
  19. <reqinstcd/>
  20. <subjid/>
  21. <instcd/>
  22. </subjlist>
  23. </subjmst>
  24. </main>
  25. <send>
  26. <data>
  27. <cmpynm/>
  28. <subjno/>
  29. <subjnm/>
  30. <rsusernm/>
  31. <appamt/>
  32. <subjid/>
  33. <instcd/>
  34. <croinstnm/>
  35. </data>
  36. </send>
  37. </root>
  38. </instance>
  39. <script type="javascript" ev:event="xforms-ready">
  40. <![CDATA[
  41. model.removeNodeset("/root/main/subjmst/subjlist");
  42. iviewer1.window.javascript.model.toggle("case1");
  43. iviewer1.window.javascript.button1.selected = true;
  44. iviewer1.window.javascript.button2.selected = false;
  45. iviewer1.window.javascript.model.removeNodeset("/root/main/subjdtlinfo/subjmstlist");
  46. iviewer1.window.javascript.model.refresh();
  47. readfunc()
  48. model.refresh();
  49. ]]>
  50. </script>
  51. <submission id="TRISA00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/subjmst"/>
  52. </model>
  53. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  54. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  55. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  56. <script type="javascript">
  57. <![CDATA[
  58. function readfunc() {
  59. if (model.getValue("/root/send/data/appamt") == "" || model.getValue("/root/send/data/appamt") == null){
  60. model.setValue("/root/send/data/appamt", "0");
  61. }
  62. submit("TRISA00101");
  63. iviewer1.window.javascript.model.toggle("case1");
  64. iviewer1.window.javascript.button1.selected = true;
  65. iviewer1.window.javascript.button2.selected = false;
  66. iviewer1.window.javascript.btn_new.disabled = false;
  67. iviewer1.window.javascript.btn_del.disabled = false;
  68. iviewer1.window.javascript.btn_save1.disabled = false;
  69. iviewer1.window.javascript.btn_save2.disabled = false;
  70. iviewer1.window.javascript.button11.disabled = true;
  71. iviewer1.window.javascript.model.reset();
  72. iviewer1.window.javascript.model.removeNodeset("/root/main/subjdtlinfo/subjmstlist");
  73. iviewer1.window.javascript.model.refresh();
  74. }
  75. // 2009/03/09,pwh: 이 function은 사용하지 않는것 같음. iviewer 에 있는 raedfunc1을 사용함
  76. function readfunc1() {
  77. if (model.getValue("/root/send/data/appamt") == "" || model.getValue("/root/send/data/appamt") == null){
  78. model.setValue("/root/send/data/appamt", "0");
  79. }
  80. submit("TRISA00101");
  81. }
  82. ]]>
  83. </script>
  84. </xhtml:head>
  85. <xhtml:body guideline="2,781;1,1192;">
  86. <iviewer id="iviewer1" src="SMICU00100_연구비_지급현황.xrw" style="left:0px; top:271px; width:1194px; height:510px; border-style:sunken; "/>
  87. <group id="grp_tle" style="left:0px; top:0px; width:1130px; height:18px; ">
  88. <caption id="caption120" class="tit_1" style="left:0px; top:0px; width:158px; height:14px; ">연구비현황</caption>
  89. </group>
  90. <button id="btn_excel" class="btn2_letter2" style="left:1145px; top:0px; width:42px; height:19px; ">
  91. <caption>엑셀</caption>
  92. <script type="javascript" ev:event="DOMActivate">
  93. <![CDATA[
  94. var filename = window.fileDialog("save", ",", false, "연구비현황", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  95. if (filename != "") {
  96. grdsubj.saveExcel(filename, "grdsubj", true, false, "", "", "");
  97. }
  98. ]]>
  99. </script>
  100. </button>
  101. <line id="line1" class="line_1" style="x1:0px; y1:87px; x2:1194px; y2:87px; "/>
  102. <datagrid id="grdsubj" nodeset="/root/main/subjmst/subjlist" caption="과제번호^과제명^의뢰자^연구기간^직접비100%^신청총액^입금총액^caption1^caption2^caption3" colsep="^" colwidth="129, 439, 111, 152, 104, 105, 105, 21, 19, 16" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:0px; top:57px; width:1194px; height:211px; ">
  103. <col ref="subjno" style="text-align:center; "/>
  104. <col ref="subjnm" style="text-align:left; "/>
  105. <col ref="cmpynm" style="text-align:left; "/>
  106. <col ref="stdystaydd" style="text-align:center; "/>
  107. <col ref="direccost" format="(-)#,###" style="text-align:right; "/>
  108. <col ref="reqtotcost" format="(-)#,###" style="text-align:right; "/>
  109. <col ref="inputtotcost" format="(-)#,###" style="text-align:right; "/>
  110. <col ref="reqinstcd" visibility="hidden"/>
  111. <col ref="subjid" visibility="hidden"/>
  112. <col ref="instcd" visibility="hidden"/>
  113. <script type="javascript" ev:event="onclick">
  114. <![CDATA[
  115. //스크롤 조작시 온클릭 이벤트 안타도록
  116. if( isDataCell() ){
  117. iviewer1.window.javascript.model.toggle("case1");
  118. iviewer1.window.javascript.button1.selected = true;
  119. iviewer1.window.javascript.button2.selected = false;
  120. iviewer1.window.javascript.btn_new.visible = true;
  121. iviewer1.window.javascript.btn_del.visible = true;
  122. iviewer1.window.javascript.btn_save1.visible = true;
  123. iviewer1.window.javascript.btn_save2.visible = true;
  124. iviewer1.window.javascript.btn_new.disabled = false;
  125. iviewer1.window.javascript.btn_del.disabled = false;
  126. iviewer1.window.javascript.btn_save1.disabled = false;
  127. iviewer1.window.javascript.btn_save2.disabled = false;
  128. iviewer1.window.javascript.button11.disabled = false;
  129. iviewer1.window.javascript.model.reset();
  130. iviewer1.window.javascript.model.removeNodeset("/root/main/subjdtlinfo/subjmstlist");
  131. iviewer1.model.setValue("/root/send/data/subjid", grdsubj.valueMatrix(grdsubj.row, grdsubj.colRef("subjid")));
  132. iviewer1.model.setValue("/root/send/data/instcd", grdsubj.valueMatrix(grdsubj.row, grdsubj.colRef("instcd")));
  133. iviewer1.window.javascript.readfunc1();
  134. if(grdsubj.valueMatrix(grdsubj.row, grdsubj.colRef("subjno")) == " ")
  135. {
  136. messageBox("CRCC확인 이후 연구비 신청이 가능합니다.", "I");
  137. iviewer1.window.javascript.btn_new.disabled = true;
  138. iviewer1.window.javascript.btn_del.disabled = true;
  139. iviewer1.window.javascript.btn_save1.disabled = true;
  140. iviewer1.window.javascript.btn_save2.disabled = true;
  141. iviewer1.window.javascript.button11.disabled = true;
  142. }
  143. }
  144. ]]>
  145. </script>
  146. </datagrid>
  147. <group id="group3" style="left:0px; top:20px; width:1194px; height:37px; vertical-align:top; ">
  148. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
  149. <caption id="caption73" class="search_name" style="left:10px; top:8px; width:74px; height:17px; ">의뢰자 :</caption>
  150. <input id="input21" ref="/root/send/data/rsusernm" class="input_search" navindex="4" style="left:655px; top:8px; width:90px; height:19px; text-align:left; ">
  151. <script type="javascript" ev:event="onkeyup">
  152. <![CDATA[
  153. inputEnterKey("button6", "DOMActivate");
  154. ]]>
  155. </script>
  156. </input>
  157. <button id="button6" class="btn1_letter2" navindex="6" _auth="R" style="left:1129px; top:7px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  158. <caption>조회</caption>
  159. <script type="javascript" ev:event="DOMActivate">
  160. <![CDATA[
  161. readfunc();
  162. ]]>
  163. </script>
  164. </button>
  165. <caption id="caption77" class="search_name" style="left:580px; top:8px; width:79px; height:17px; ">연구자 :</caption>
  166. <input id="input19" ref="/root/send/data/subjno" class="input_search" navindex="2" style="left:275px; top:8px; width:90px; height:19px; text-align:left; ">
  167. <script type="javascript" ev:event="onkeyup">
  168. <![CDATA[
  169. inputEnterKey("button6", "DOMActivate");
  170. ]]>
  171. </script>
  172. </input>
  173. <caption id="caption1" class="search_name" style="left:185px; top:8px; width:89px; height:17px; ">과제번호 :</caption>
  174. <input id="input1" ref="/root/send/data/cmpynm" class="input_search" navindex="1" style="left:85px; top:8px; width:90px; height:19px; text-align:left; ">
  175. <script type="javascript" ev:event="onkeyup">
  176. <![CDATA[
  177. inputEnterKey("button6", "DOMActivate");
  178. ]]>
  179. </script>
  180. </input>
  181. <caption id="caption2" class="search_name" style="left:375px; top:8px; width:89px; height:17px; ">과제명 :</caption>
  182. <input id="input2" ref="/root/send/data/subjnm" class="input_search" navindex="3" style="left:450px; top:8px; width:120px; height:19px; text-align:left; ">
  183. <script type="javascript" ev:event="onkeyup">
  184. <![CDATA[
  185. inputEnterKey("button6", "DOMActivate");
  186. ]]>
  187. </script>
  188. </input>
  189. <caption id="caption3" class="search_name" style="left:760px; top:8px; width:86px; height:17px; ">신청금액 :</caption>
  190. <input id="input3" ref="/root/send/data/appamt" class="input_search" navindex="5" format="(-)#,###" style="left:850px; top:8px; width:90px; height:19px; text-align:right; ">
  191. <script type="javascript" ev:event="onkeyup">
  192. <![CDATA[
  193. inputEnterKey("button6", "DOMActivate");
  194. ]]>
  195. </script>
  196. </input>
  197. <input id="input4" ref="/root/send/data/croinstnm" class="input_search" navindex="4" style="left:1030px; top:8px; width:90px; height:19px; text-align:left; ">
  198. <script type="javascript" ev:event="onkeyup">
  199. <![CDATA[
  200. inputEnterKey("button6", "DOMActivate");
  201. ]]>
  202. </script>
  203. </input>
  204. <caption id="caption4" class="search_name" style="left:955px; top:8px; width:81px; height:17px; ">대행사 :</caption>
  205. </group>
  206. </xhtml:body>
  207. </xhtml:html>