SMIRB00110_과제현황판.xrw 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  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>Untitle</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <item>
  10. <grid3>
  11. <depodd/>
  12. <depoamt/>
  13. <direccost/>
  14. <crcccindireccost/>
  15. <indireccost/>
  16. </grid3>
  17. </item>
  18. </root>
  19. </instance>
  20. </model>
  21. </xhtml:head>
  22. <xhtml:body guideline="2,768;1,1195;">
  23. <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:14px; ">
  24. <caption id="caption120" class="tit_1" style="left:0px; top:0px; width:158px; height:14px; ">현황판</caption>
  25. </group>
  26. <caption id="caption1" class="tit_2" style="left:10px; top:20px; width:140px; height:13px; ">과제 목록</caption>
  27. <datagrid id="datagrid1" caption="과제번호^품목명^해당병원^접수일^의뢰자^시험책임자^연구기간^연구기간^총연구비(직+간접비)" colwidth="100, 100, 100, 100, 120, 100, 100, 100, 130" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" colsep="^" style="left:0px; top:45px; width:1195px; height:140px; ">
  28. <col/>
  29. <col/>
  30. <col/>
  31. <col type="inputdate"/>
  32. <col/>
  33. <col/>
  34. <col type="inputdate"/>
  35. <col type="inputdate"/>
  36. <col/>
  37. </datagrid>
  38. <line id="line11" class="line_1" style="x1:0px; y1:42px; x2:1195px; y2:41px; "/>
  39. <line id="line4" class="line_3" style="x1:0px; y1:187px; x2:1195px; y2:187px; "/>
  40. <line id="line6" class="line_1" style="x1:410px; y1:288px; x2:682px; y2:287px; "/>
  41. <caption id="caption8" class="cell_1" style="left:482px; top:291px; width:100px; height:23px; text-align:center; vertical-align:middle; ">예산</caption>
  42. <caption id="caption9" class="cell_1" style="left:583px; top:291px; width:100px; height:23px; text-align:center; vertical-align:middle; ">입금누적액</caption>
  43. <input id="input5" class="input_default" style="left:482px; top:336px; width:100px; height:19px; "/>
  44. <input id="input6" class="input_default" style="left:583px; top:336px; width:100px; height:19px; "/>
  45. <input id="input8" class="input_default" style="left:482px; top:356px; width:100px; height:19px; "/>
  46. <input id="input9" class="input_default" style="left:583px; top:356px; width:100px; height:19px; "/>
  47. <input id="input11" class="input_default" style="left:482px; top:396px; width:100px; height:19px; "/>
  48. <input id="input12" class="input_default" style="left:583px; top:396px; width:100px; height:19px; "/>
  49. <input id="input14" class="input_default" style="left:482px; top:376px; width:100px; height:19px; "/>
  50. <input id="input15" class="input_default" style="left:583px; top:376px; width:100px; height:19px; "/>
  51. <caption id="caption11" class="cell_1" style="left:410px; top:291px; width:71px; height:23px; text-align:center; vertical-align:middle; "/>
  52. <caption id="caption12" class="cell_1" style="left:410px; top:336px; width:71px; height:19px; text-align:center; vertical-align:middle; ">직접비</caption>
  53. <caption id="caption13" class="cell_1" style="left:410px; top:356px; width:71px; height:19px; text-align:center; vertical-align:middle; ">센터간접비</caption>
  54. <caption id="caption14" class="cell_1" style="left:410px; top:376px; width:71px; height:19px; text-align:center; vertical-align:middle; ">병원간접비</caption>
  55. <caption id="caption15" class="cell_1" style="left:410px; top:396px; width:71px; height:19px; text-align:center; vertical-align:middle; ">총액</caption>
  56. <line id="line7" class="line_3" style="x1:410px; y1:416px; x2:682px; y2:416px; "/>
  57. <caption id="caption2" class="tit_2" style="left:415px; top:271px; width:140px; height:13px; ">연구비정보</caption>
  58. <caption id="caption4" class="cell_1" style="left:410px; top:316px; width:71px; height:19px; text-align:center; vertical-align:middle; ">심사비</caption>
  59. <input id="input2" class="input_default" style="left:482px; top:316px; width:100px; height:19px; "/>
  60. <input id="input7" class="input_default" style="left:583px; top:316px; width:100px; height:19px; "/>
  61. <datagrid id="datagrid2" nodeset="/root/worklist/workitem" visibility="visible" caption="접수^접수^접수^접수^초기심의^계약^연구수행^연구수행^연구수행^연구수행^연구수행^종결^종결^종결|과제의뢰^연구자확인^CRCC접수^서류접수^심의상태^계약일^원내이상반응^원외이상반응^변경계획서^중간보고서^지속심의^종료보고서^결과보고서^연구비정산보고서" colwidth="67, 66, 72, 62, 181, 102, 97, 80, 66, 66, 67, 73, 71, 102" mergecellsfixedrows="bycolrec" rowsep="|" colsep="^" style="left:0px; top:192px; width:1195px; height:71px; ">
  62. <col ref="task1"/>
  63. <col ref="task2"/>
  64. <col ref="task3"/>
  65. <col ref="task4"/>
  66. <col ref="task5" type="inputbutton"/>
  67. <col ref="task6" type="inputbutton"/>
  68. <col ref="task7" type="inputbutton"/>
  69. <col type="inputbutton"/>
  70. <col type="inputbutton"/>
  71. <col ref="task8" type="inputbutton"/>
  72. <col ref="task9" type="inputbutton"/>
  73. <col type="inputbutton"/>
  74. <col ref="task9" type="inputbutton"/>
  75. <col type="inputbutton"/>
  76. </datagrid>
  77. <button id="button2" class="btn5_letter2" style="left:685px; top:316px; width:42px; height:19px; ">
  78. <caption>입금</caption>
  79. </button>
  80. <button id="button1" class="btn5_letter2" style="left:740px; top:420px; width:42px; height:19px; ">
  81. <caption>삭제</caption>
  82. <script type="javascript" ev:event="DOMActivate">
  83. <![CDATA[
  84. //삭제를 위해 현재 조회된 그리드 개수
  85. var rows = grd_notice.rows - grd_notice.fixedRows;
  86. //저장할 data를 받아옴
  87. var savedata ="useyn▦genrdd▦genrno▦deliveflag▦fromdd▦todd▦updtrid▦attfilenm▦delivetitl▦delivecnts▦trgtint▦histstat▦trgtcmd▦attyn▦trgtnm▦fstrgstdt▩";
  88. for(var i = 1; i <= rows ; i++){
  89. xPath = "/root/main/noticeinfo/noticelist["+i+"]/";
  90. var useyn = model.getValue(xPath + "useyn");
  91. //체크 한 것만 삭제
  92. if(useyn == 'true'){
  93. savedata += model.getValue(xPath+"useyn" ) + "▦";
  94. savedata += model.getValue(xPath+"genrdd") + "▦";
  95. savedata += model.getValue(xPath+"genrno" ) + "▦";
  96. savedata += model.getValue(xPath+"deliveflag") + "▦";
  97. savedata += model.getValue(xPath+"fromdd" ) + "▦";
  98. savedata += model.getValue(xPath+"todd" ) + "▦";
  99. savedata += model.getValue(xPath+"updtrid" ) + "▦";
  100. savedata += model.getValue(xPath+"attfilenm" ) + "▦";
  101. savedata += model.getValue(xPath+"delivetitl") + "▦";
  102. savedata += model.getValue(xPath+"delivecnts" ) + "▦";
  103. savedata += model.getValue(xPath+"trgtint") + "▦";
  104. savedata += model.getValue(xPath+"histstat" ) + "▦";
  105. savedata += model.getValue(xPath+"trgtcmd" ) + "▦";
  106. savedata += model.getValue(xPath+"attyn" ) + "▦";
  107. savedata += model.getValue(xPath+"trgtnm" ) + "▦";
  108. savedata += model.getValue(xPath+"fstrgstdt" ) + "▩";
  109. }
  110. }
  111. //선택한 공지사항을 삭제
  112. model.setValue("/root/send/savedata",savedata);
  113. submit("TXMMO04905");
  114. //조회
  115. btn_req.dispatch("DOMActivate");
  116. ]]>
  117. </script>
  118. </button>
  119. <button id="button3" navindex="5" class="btn2_letter6" style="left:652px; top:420px; width:86px; height:19px; ">
  120. <caption>공지사항조회</caption>
  121. <script type="javascript" ev:event="DOMActivate">
  122. <![CDATA[
  123. modal("SPMMO05000","","","","SPMMO05000","/root/main/cond","/root/main/cond");
  124. ]]>
  125. </script>
  126. </button>
  127. <datagrid id="grd_notice" nodeset="/root/main/noticeinfo/noticelist" scroll="vertical" autoresize="true" caption="선택^제목^첨부^작성자^게시일시^발생일자^발생번호^시작일자^종료일자^전달구분^전달사항내용^전달대상명^이력상태^전달대상^첨부제목^대상이름" colwidth="30, 500, 50, 53, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" mergecellsfixedrows="bycolrec" rowsep="|" colsep="^" style="left:5px; top:445px; width:780px; height:310px; ">
  128. <col ref="useyn" type="checkbox"/>
  129. <col ref="delivetitl"/>
  130. <col ref="attyn" style="text-align:center; "/>
  131. <col ref="updtrid" style="text-align:center; "/>
  132. <col ref="fstrgstdt" format="yyyy/mm/dd hh:nn:ss"/>
  133. <col ref="genrdd" format="yyyy-mm-dd"/>
  134. <col ref="genrno"/>
  135. <col ref="fromdd"/>
  136. <col ref="todd"/>
  137. <col ref="deliveflag"/>
  138. <col ref="delivecnts"/>
  139. <col ref="trgtint"/>
  140. <col ref="histstat"/>
  141. <col ref="trgtcmd"/>
  142. <col ref="attfilenm"/>
  143. <col ref="trgtnm"/>
  144. </datagrid>
  145. <caption id="caption3" class="tit_2" style="left:9px; top:425px; width:141px; height:13px; text-align:left; ">공지사항 리스트</caption>
  146. <line id="line2" class="line_1" style="x1:5px; y1:440px; x2:785px; y2:440px; "/>
  147. <datagrid id="grd_judghist" nodeset="/root/main/subjhistinfo/judghist" caption="심사구분^심사차수^마감일자^심사일자^접수종류^심사결과" colwidth="60, 60, 90, 90, 70, 70" mergecellsfixedrows="bycolrec" rowsep="|" colsep="^" style="left:735px; top:290px; width:460px; height:121px; ">
  148. <col ref="judgflag" type="combo">
  149. <choices>
  150. <item>
  151. <label>정규심사</label>
  152. <value>I</value>
  153. </item>
  154. <item>
  155. <label>신속심사</label>
  156. <value>N</value>
  157. </item>
  158. </choices>
  159. </col>
  160. <col ref="judgdg"/>
  161. <col ref="closdd" type="inputdate"/>
  162. <col ref="judgdd" type="inputdate"/>
  163. <col ref="reptkind" type="combo">
  164. <choices/>
  165. </col>
  166. <col ref="judgrslt" type="combo">
  167. <choices/>
  168. </col>
  169. <script type="javascript" ev:event="ondblclick">
  170. <![CDATA[
  171. var hospcd = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/hospcd");
  172. var judgflag = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/judgflag");
  173. var judgdg = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/judgdg");
  174. alert(hospcd);
  175. alert(judgflag);
  176. alert(judgdg);
  177. model.setValue("/root/main/subjprcsinfo/prcssubjlist/subjid",model.getValue("/root/main/subjprcsinfo/prcssubjlist["+grd_prcssubjlist.row+"]/subjid"));
  178. model.setValue("/root/main/subjhistinfo/judghist/hospcd",hospcd);
  179. model.setValue("/root/main/subjhistinfo/judghist/judgflag",judgflag);
  180. model.setValue("/root/main/subjhistinfo/judghist/judgdg",judgdg);
  181. submit("TRIRB01109");
  182. submit("TRIRB01108");
  183. //model.refresh();
  184. ]]>
  185. </script>
  186. </datagrid>
  187. <caption id="caption16" class="tit_2" style="left:741px; top:270px; width:240px; height:13px; ">심사이력</caption>
  188. <line id="line5" class="line_1" style="x1:735px; y1:285px; x2:1196px; y2:285px; "/>
  189. <line id="line1" class="line_3" style="x1:735px; y1:416px; x2:1195px; y2:416px; "/>
  190. <datagrid id="datagrid10" caption="이름^나이^키^몸무게^생년월일^접수일^연락처^이메일" colwidth="48, 36, 46, 47, 66, 66, 100, 140" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" colsep="^" style="left:790px; top:445px; width:405px; height:310px; ">
  191. <col/>
  192. <col/>
  193. <col/>
  194. <col/>
  195. <col type="output"/>
  196. <col type="output"/>
  197. <col/>
  198. <col/>
  199. </datagrid>
  200. <line id="line24" class="line_1" style="x1:790px; y1:440px; x2:1195px; y2:440px; "/>
  201. <line id="line25" class="line_3" style="x1:790px; y1:760px; x2:1195px; y2:760px; "/>
  202. <line id="line3" class="line_3" style="x1:5px; y1:758px; x2:785px; y2:758px; "/>
  203. <datagrid id="datagrid3" nodeset="/root/main/subjhistinfo/judghist" caption="예정일^내용" colwidth="60, 322" mergecellsfixedrows="bycolrec" rowsep="|" colsep="^" style="left:0px; top:291px; width:405px; height:121px; ">
  204. <col ref="judgflag"/>
  205. <col ref="judgdg"/>
  206. <script type="javascript" ev:event="ondblclick">
  207. <![CDATA[
  208. var hospcd = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/hospcd");
  209. var judgflag = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/judgflag");
  210. var judgdg = model.getValue("/root/main/subjhistinfo/judghist["+grd_judghist.row+"]/judgdg");
  211. alert(hospcd);
  212. alert(judgflag);
  213. alert(judgdg);
  214. model.setValue("/root/main/subjprcsinfo/prcssubjlist/subjid",model.getValue("/root/main/subjprcsinfo/prcssubjlist["+grd_prcssubjlist.row+"]/subjid"));
  215. model.setValue("/root/main/subjhistinfo/judghist/hospcd",hospcd);
  216. model.setValue("/root/main/subjhistinfo/judghist/judgflag",judgflag);
  217. model.setValue("/root/main/subjhistinfo/judghist/judgdg",judgdg);
  218. submit("TRIRB01109");
  219. submit("TRIRB01108");
  220. //model.refresh();
  221. ]]>
  222. </script>
  223. </datagrid>
  224. <line id="line8" class="line_3" style="x1:0px; y1:417px; x2:405px; y2:417px; "/>
  225. <caption id="caption5" class="tit_2" style="left:6px; top:271px; width:240px; height:14px; ">Wish List</caption>
  226. <line id="line9" class="line_1" style="x1:0px; y1:286px; x2:405px; y2:286px; "/>
  227. <button id="button4" class="btn5_letter2" style="left:685px; top:336px; width:42px; height:19px; ">
  228. <caption>입금</caption>
  229. </button>
  230. <caption id="caption6" class="tit_2" style="left:795px; top:425px; width:240px; height:14px; ">피험자 리스트</caption>
  231. </xhtml:body>
  232. </xhtml:html>