SPICU02300_계약연구원인건비현황.xrw 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585
  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. <list>
  11. <grid>
  12. <conreseryn/>
  13. <costuserid/>
  14. <usernm/>
  15. <rrgstno/>
  16. <hospnm/>
  17. <deptnm/>
  18. <stdhospnm/>
  19. <respstdyempno/>
  20. <stdusernm/>
  21. <subjno/>
  22. <subjnm/>
  23. <instcd/>
  24. <appdg/>
  25. <appdd/>
  26. <confpurcusedd/>
  27. <totcost/>
  28. <appaprvyn/>
  29. <incomeflag/>
  30. <suplamtincmtax/>
  31. <amtresdntax/>
  32. </grid>
  33. </list>
  34. <srch>
  35. <srchinstcd/>
  36. <userid/>
  37. <usernm/>
  38. <stdemplno/>
  39. <stdusernm/>
  40. <seldate/>
  41. <reqstartdd/>
  42. <reqenddd/>
  43. <supstartdd/>
  44. <supenddd/>
  45. <srchpayyn/>
  46. <srchreser/>
  47. <srchsubjno/>
  48. <srchsubjnm/>
  49. </srch>
  50. </main>
  51. <send>
  52. <data/>
  53. </send>
  54. <init>
  55. <baseinfo>
  56. <initinfo>
  57. <instcd/>
  58. <hospnm/>
  59. </initinfo>
  60. </baseinfo>
  61. </init>
  62. </root>
  63. </instance>
  64. <script type="javascript" ev:event="xforms-ready">
  65. <![CDATA[
  66. rdoDate.value = "R";
  67. submit("TRIRZ00000");
  68. astfAddCombo("/root/init/baseinfo","instinfo","instcd,hospnm",",-전 체-");
  69. input_reqdt1.value = new Date().getDateFormat();
  70. input_reqdt2.value = new Date().getDateFormat().substring(0,6) + new Date().getMonthDay();
  71. fSearch();
  72. ]]>
  73. </script>
  74. <submission id="TRICU01606" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" replace="instance" resultref="/root/main/list"/>
  75. <submission id="TRIRZ00000" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/init" replace="instance" resultref="/root/init/baseinfo"/>
  76. </model>
  77. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  78. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  79. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  80. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  81. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  82. <script type="javascript" src="../../../com/zipcodeweb/js/ZBP001.js"/>
  83. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  84. <script type="javascript">
  85. <![CDATA[
  86. function astfAddCombo(combopath, parentnode, nodename, nodeval)
  87. {
  88. nodename = nodename.split(",");
  89. nodeval = nodeval.split(",");
  90. if(nodename.length != nodeval.length){
  91. return;
  92. }
  93. var label = model.instances(0).createElement(nodename[0]);
  94. var val = model.instances(0).createElement(nodename[1]);
  95. var combo = model.instances(0).createElement(parentnode);
  96. label.value = "" + nodeval[0] + "";
  97. val.value = "" + nodeval[1] + "";
  98. combo.appendChild(label);
  99. combo.appendChild(val);
  100. chkNode = model.instances(0).selectSingleNode(combopath);
  101. if(chkNode == null){
  102. model.makeNode(combopath);
  103. srcNode = model.instances(0).selectSingleNode(combopath);
  104. }else{
  105. srcNode = model.instances(0).selectSingleNode(combopath);
  106. }
  107. desNode = model.instances(0).selectSingleNode(combopath + "/" + parentnode);
  108. //cnt = model.getXPathValue("count(" + combopath + "/" + parentnode + ")");
  109. // alert(cnt);
  110. if(desNode == null){
  111. //messageBox("MIS 조회된 데이터가 없음===>", "E001");
  112. return 0;
  113. }else{
  114. srcNode.insertBefore(combo, desNode);
  115. //messageBox("MIS 조회된 데이터가 있음===>", "E001");
  116. }
  117. model.refresh();
  118. }
  119. function fSearch() {
  120. if (model.getValue("/root/main/srch/userid") != "")
  121. {
  122. model.setValue("/root/main/srch/stdemplno", "");
  123. model.setValue("/root/main/srch/stdusernm", "");
  124. model.setValue("/root/main/srch/srchinstcd", "");
  125. model.setValue("/root/main/srch/reqstartdd", "");
  126. model.setValue("/root/main/srch/reqenddd", "");
  127. model.setValue("/root/main/srch/supstartdd", "");
  128. model.setValue("/root/main/srch/supenddd", "");
  129. model.setValue("/root/main/srch/srchpayyn", "");
  130. model.setValue("/root/main/srch/srchreser", "");
  131. model.setValue("/root/main/srch/srchsubjno", "");
  132. model.setValue("/root/main/srch/srchsubjnm", "");
  133. }
  134. if (model.getValue("/root/main/srch/stdemplno") != "")
  135. {
  136. model.setValue("/root/main/srch/userid", "");
  137. model.setValue("/root/main/srch/usernm", "");
  138. model.setValue("/root/main/srch/srchinstcd", "");
  139. model.setValue("/root/main/srch/reqstartdd", "");
  140. model.setValue("/root/main/srch/reqenddd", "");
  141. model.setValue("/root/main/srch/supstartdd", "");
  142. model.setValue("/root/main/srch/supenddd", "");
  143. model.setValue("/root/main/srch/srchpayyn", "");
  144. model.setValue("/root/main/srch/srchreser", "");
  145. model.setValue("/root/main/srch/srchsubjno", "");
  146. model.setValue("/root/main/srch/srchsubjnm", "");
  147. }
  148. if (model.getValue("/root/main/srch/seldate") == "R")
  149. {
  150. if (model.getValue("/root/main/srch/reqstartdd") != "" && model.getValue("/root/main/srch/reqenddd") == "")
  151. {
  152. messageBox("신청일 종료일자를 선택해 주세요", "I");
  153. return;
  154. }
  155. else if (model.getValue("/root/main/srch/reqenddd") != "" && model.getValue("/root/main/srch/reqstartdd") == "")
  156. {
  157. messageBox("신청일 시작일자를 선택해 주세요", "I");
  158. return;
  159. }
  160. }
  161. else if (model.getValue("/root/main/srch/seldate") == "S")
  162. {
  163. if (model.getValue("/root/main/srch/supstartdd") != "" && model.getValue("/root/main/srch/supenddd") == "")
  164. {
  165. messageBox("지급일 종료일자를 선택해 주세요", "I");
  166. return;
  167. }
  168. else if (model.getValue("/root/main/srch/supenddd") != "" && model.getValue("/root/main/srch/supstartdd") == "")
  169. {
  170. messageBox("지급일 시작일자를 선택해 주세요", "I");
  171. return;
  172. }
  173. }
  174. if (((model.getValue("/root/main/srch/seldate") == "R" && model.getValue("/root/main/srch/reqstartdd") == "") || (model.getValue("/root/main/srch/seldate") == "S" && model.getValue("/root/main/srch/supstartdd") == "")) && model.getValue("/root/main/srch/srchinstcd") == "" && model.getValue("/root/main/srch/userid") == "" && model.getValue("/root/main/srch/stdemplno") == "" && model.getValue("/root/main/srch/srchpayyn") == "" && model.getValue("/root/main/srch/srchreser") == "" && model.getValue("/root/main/srch/srchsubjno") == "" && model.getValue("/root/main/srch/srchsubjnm") == "")
  175. {
  176. messageBox("하나 이상의 검색 조건을 선택해 주세요", "I");
  177. return;
  178. }
  179. model.copyNode("/root/send/data", "/root/main/srch");
  180. submit("TRICU01606", false);
  181. model.refresh();
  182. }
  183. function trim(data){
  184. return data.replace(/(^\s*)|(\s*$)/g, "");
  185. }
  186. ]]>
  187. </script>
  188. </xhtml:head>
  189. <xhtml:body guideline="1,1195;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  190. <datagrid id="totalgrid" nodeset="/root/main/list/grid" caption="계약 연구원^사원번호^성명^주민번호^소속기관^부서명^참여역할^책임연구자^책임연구자^책임연구자^과제번호^과제명^해당병원^신청차수^신청일^지급일^신청총액^지급여부^소득구분^소득세^주민세|계약 연구원^사원번호^성명^주민번호^소속기관^부서명^참여역할^소속기관^사번^성명^과제번호^과제명^해당병원^신청차수^신청일^지급일^신청총액^지급여부^소득구분^소득세^주민세" colsep="^" colwidth="43, 65, 60, 60, 105, 116, 68, 105, 72, 70, 100, 100, 105, 35, 80, 80, 80, 35, 62, 80, 80" explorerbar="sort" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:120px; width:1175px; height:631px; ">
  191. <col disabled="true" ref="conreseryn" type="combo" style="left:20px; top:63px; width:40px; height:23px; text-align:center; ">
  192. <choices>
  193. <item>
  194. <label>계약</label>
  195. <value>Y</value>
  196. </item>
  197. <item>
  198. <label/>
  199. <value>N</value>
  200. </item>
  201. </choices>
  202. </col>
  203. <col ref="costuserid" style="text-align:center; "/>
  204. <col ref="usernm" style="text-align:center; "/>
  205. <col ref="rrgstno" format="999999-9" style="text-align:center; "/>
  206. <col ref="hospnm" style="text-align:center; "/>
  207. <col ref="deptnm" style="text-align:center; "/>
  208. <col/>
  209. <col ref="stdhospnm" style="text-align:center; "/>
  210. <col ref="respstdyempno" style="text-align:center; "/>
  211. <col ref="stdusernm" style="text-align:center; "/>
  212. <col ref="subjno" style="text-align:center; "/>
  213. <col ref="subjnm"/>
  214. <col disabled="true" ref="instcd" type="combo" style="text-align:center; ">
  215. <choices>
  216. <itemset nodeset="/root/init/baseinfo/instinfo">
  217. <label ref="hospnm"/>
  218. <value ref="instcd"/>
  219. </itemset>
  220. </choices>
  221. </col>
  222. <col ref="appdg" style="text-align:center; "/>
  223. <col ref="appdd" format="9999-99-99" style="text-align:center; "/>
  224. <col ref="confpurcusedd" format="9999-99-99" style="text-align:center; "/>
  225. <col ref="totcost" format="(-)#,###" style="text-align:right; "/>
  226. <col disabled="true" ref="appaprvyn" type="combo" style="text-align:center; ">
  227. <choices>
  228. <item>
  229. <label>지급</label>
  230. <value>Y</value>
  231. </item>
  232. <item>
  233. <label/>
  234. <value>N</value>
  235. </item>
  236. </choices>
  237. </col>
  238. <col disabled="true" ref="incomeflag" type="combo" style="text-align:center; ">
  239. <choices>
  240. <item>
  241. <label>법인카드</label>
  242. <value>1</value>
  243. </item>
  244. <item>
  245. <label>개인신용카드</label>
  246. <value>2</value>
  247. </item>
  248. <item>
  249. <label>현금영수증</label>
  250. <value>3</value>
  251. </item>
  252. <item>
  253. <label>세금계산서</label>
  254. <value>4</value>
  255. </item>
  256. <item>
  257. <label>계산서</label>
  258. <value>5</value>
  259. </item>
  260. <item>
  261. <label>기타</label>
  262. <value>6</value>
  263. </item>
  264. <item>
  265. <label>근로소득</label>
  266. <value>7</value>
  267. </item>
  268. <item>
  269. <label>비과세 근로소득</label>
  270. <value>8</value>
  271. </item>
  272. <item>
  273. <label>퇴직소득</label>
  274. <value>9</value>
  275. </item>
  276. <item>
  277. <label>일용근로소득</label>
  278. <value>A</value>
  279. </item>
  280. <item>
  281. <label>사업소득</label>
  282. <value>B</value>
  283. </item>
  284. <item>
  285. <label>기타소득</label>
  286. <value>C</value>
  287. </item>
  288. </choices>
  289. </col>
  290. <col ref="suplamtincmtax" format="(-)#,###" style="text-align:right; "/>
  291. <col ref="amtresdntax" format="(-)#,###" style="text-align:right; "/>
  292. <script type="javascript" ev:event="onclick">
  293. <![CDATA[
  294. /*
  295. //스크롤 조작시 온클릭 이벤트 안타도록
  296. if( isDataCell() ){
  297. if ( datagrid3.col == datagrid3.colRef("usernm") ) {
  298. datagrid3.editCell();
  299. //return;
  300. }
  301. if ( datagrid3.col == datagrid3.colRef("rrgstno1") ) {
  302. datagrid3.editCell();
  303. //return;
  304. }
  305. if ( datagrid3.col == datagrid3.colRef("rrgstno2") ) {
  306. datagrid3.editCell();
  307. //return;
  308. }
  309. if ( datagrid3.col == datagrid3.colRef("sosok") ) {
  310. datagrid3.editCell();
  311. //return;
  312. }
  313. if ( datagrid3.col == datagrid3.colRef("workplceaddr") ) {
  314. datagrid3.editCell();
  315. //return;
  316. }
  317. if ( datagrid3.col == datagrid3.colRef("cmpytelno") ) {
  318. datagrid3.editCell();
  319. //return;
  320. }
  321. if ( datagrid3.col == datagrid3.colRef("email") ) {
  322. datagrid3.editCell();
  323. //return;
  324. }
  325. if ( datagrid3.col == datagrid3.colRef("depor") ) {
  326. datagrid3.editCell();
  327. //return;
  328. }
  329. if ( datagrid3.col == datagrid3.colRef("bankcd") ) {
  330. datagrid3.editCell();
  331. //return;
  332. }
  333. if ( datagrid3.col == datagrid3.colRef("acntno") ) {
  334. datagrid3.editCell();
  335. //return;
  336. }
  337. model.setValue("/root/send/data1/subjid", model.getValue("/root/main/list/grid1[" + datagrid3.row + "]/subjid"));
  338. model.setValue("/root/send/data1/instcd", model.getValue("/root/main/list/grid1[" + datagrid3.row + "]/instcd"));
  339. model.setValue("/root/send/data1/userid", model.getValue("/root/main/list/grid1[" + datagrid3.row + "]/userid"));
  340. model.setValue("/root/send/enddd", model.getValue("/root/main/list/grid1[" + datagrid3.row + "]/enddd"));
  341. readfunc();
  342. if (datagrid3.rows > 0){
  343. button1.disabled = false;
  344. button2.disabled = false;
  345. btn_save.disabled = false;
  346. }
  347. }
  348. for(var j=1; j<datagrid2.rows; j++){
  349. for(var i=1; i<datagrid1.rows; i++){
  350. if ( model.getValue("/root/main/list2/grid2["+ i +"]/userid")== model.getValue("/root/main/list3/grid3["+ j +"]/userid") &&
  351. model.getValue("/root/main/list2/grid2["+ i +"]/paydd") == model.getValue("/root/main/list3/grid3["+ j +"]/paydd")) {
  352. model.setValue("/root/main/list2/grid2["+ i +"]/chk","Y");
  353. }
  354. }
  355. }
  356. model.refresh();
  357. */
  358. ]]>
  359. </script>
  360. </datagrid>
  361. <line id="line1" class="line_3" style="x1:5px; y1:754px; x2:1180px; y2:754px; "/>
  362. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:5px; top:20px; width:1175px; height:65px; background-color:#fffbf2; border-color:#ffd799; "/>
  363. <button id="button2" class="btn1_letter2" style="left:1110px; top:29px; width:56px; height:22px; ">
  364. <caption>조회</caption>
  365. <script type="javascript" ev:event="DOMActivate">
  366. <![CDATA[
  367. fSearch();
  368. /*
  369. if(submit("TRIRM00201")){
  370. grd_acctinfolist.rebuildStyle();
  371. setRowStyle("grd_acctinfolist","3","Y","depoconflag","equal"); // mis에 저장구분 RowStyle변경
  372. for(var i = grd_acctinfolist.fixedRows;i < grd_acctinfolist.rows;i++){
  373. var depoconfdd = model.getValue("/root/main/acctinfo/acctinfolist["+i+"]/depoconfdd");
  374. if(depoconfdd ==""){
  375. btn_save.disabled = false;
  376. btn_send.disabled = false;
  377. }
  378. }
  379. }
  380. */
  381. ]]>
  382. </script>
  383. </button>
  384. <caption id="caption74" class="search_name" style="left:10px; top:30px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">병원선택 :</caption>
  385. <caption id="caption1" class="search_name" style="left:10px; top:60px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">사원번호 :</caption>
  386. <caption id="caption2" class="search_name" style="left:280px; top:60px; width:135px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">책임연구자 사번 :</caption>
  387. <input id="input_reqdt1" ref="/root/main/srch/reqstartdd" class="input_search" inputtype="date" format="yyyy-mm-dd" style="left:420px; top:30px; width:93px; height:19px; "/>
  388. <input id="input_supdt1" ref="/root/main/srch/supstartdd" class="input_search" visibility="hidden" inputtype="date" format="yyyy-mm-dd" style="left:420px; top:30px; width:93px; height:19px; "/>
  389. <input id="input_reqdt2" ref="/root/main/srch/reqenddd" class="input_search" inputtype="date" format="yyyy-mm-dd" style="left:535px; top:30px; width:93px; height:19px; "/>
  390. <input id="input_supdt2" ref="/root/main/srch/supenddd" class="input_search" visibility="hidden" inputtype="date" format="yyyy-mm-dd" style="left:535px; top:30px; width:93px; height:19px; "/>
  391. <button id="button1" class="icon_search" style="left:172px; top:63px; width:16px; height:16px; ">
  392. <caption/>
  393. <script type="javascript" ev:event="onclick">
  394. <![CDATA[
  395. window.load("../../../crc/comsubjweb/xrw/SPIMR00200_연구원조회.xrw","modal","code", "left:300px; top:300px; width:600px; height:540px;min:hidden;max:hidden;resize:false;");
  396. model.setValue("/root/main/srch/usernm", getParameter("usernm"));
  397. model.setValue("/root/main/srch/userid", getParameter("userid"));
  398. model.refresh();
  399. ]]>
  400. </script>
  401. </button>
  402. <input id="input20" ref="/root/main/srch/userid" class="input_search" style="left:98px; top:60px; width:70px; height:19px; ">
  403. <script type="javascript" ev:event="onkeyup">
  404. <![CDATA[
  405. if ( event.keyCode == 13 ) {
  406. setInputNodeCurText();
  407. fSearch();
  408. }
  409. ]]>
  410. </script>
  411. </input>
  412. <caption id="caption142" class="search_n_b" style="left:518px; top:34px; width:16px; height:13px; font-weight:bolder; ">~</caption>
  413. <input id="input1" ref="/root/main/srch/usernm" class="input_search" style="left:191px; top:60px; width:70px; height:19px; ">
  414. <script type="javascript" ev:event="onkeyup">
  415. <![CDATA[
  416. if ( event.keyCode == 13 ) {
  417. setInputNodeCurText();
  418. fSearch();
  419. }
  420. ]]>
  421. </script>
  422. </input>
  423. <button id="button3" class="icon_search" style="left:516px; top:63px; width:16px; height:16px; ">
  424. <caption/>
  425. <script type="javascript" ev:event="onclick">
  426. <![CDATA[
  427. window.load("../../../crc/comsubjweb/xrw/SPIMR00200_연구원조회.xrw","modal","code", "left:300px; top:300px; width:600px; height:540px;min:hidden;max:hidden;resize:false;", "/root/send/searchwh", "/root/send/searchwh");
  428. model.setValue("/root/main/srch/stdemplno", getParameter("userid"));
  429. model.setValue("/root/main/srch/stdusernm", getParameter("usernm"));
  430. model.refresh();
  431. ]]>
  432. </script>
  433. </button>
  434. <input id="input2" ref="/root/main/srch/stdemplno" class="input_search" style="left:420px; top:60px; width:93px; height:19px; ">
  435. <script type="javascript" ev:event="onkeyup">
  436. <![CDATA[
  437. if ( event.keyCode == 13 ) {
  438. setInputNodeCurText();
  439. fSearch();
  440. }
  441. ]]>
  442. </script>
  443. </input>
  444. <input id="input3" ref="/root/main/srch/stdusernm" class="input_search" style="left:535px; top:60px; width:93px; height:19px; ">
  445. <script type="javascript" ev:event="onkeyup">
  446. <![CDATA[
  447. if ( event.keyCode == 13 ) {
  448. setInputNodeCurText();
  449. fSearch();
  450. }
  451. ]]>
  452. </script>
  453. </input>
  454. <caption id="caption3" class="search_name" style="left:835px; top:60px; width:90px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">과제번호 :</caption>
  455. <caption id="caption4" class="search_name" style="left:835px; top:30px; width:88px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">과제명 :</caption>
  456. <input id="input4" ref="/root/main/srch/srchsubjno" class="input_search" style="left:925px; top:60px; width:175px; height:19px; ">
  457. <script type="javascript" ev:event="onkeyup">
  458. <![CDATA[
  459. if ( event.keyCode == 13 ) {
  460. setInputNodeCurText();
  461. fSearch();
  462. }
  463. ]]>
  464. </script>
  465. </input>
  466. <input id="input5" ref="/root/main/srch/srchsubjnm" class="input_search" style="left:925px; top:30px; width:175px; height:19px; ">
  467. <script type="javascript" ev:event="onkeyup">
  468. <![CDATA[
  469. if ( event.keyCode == 13 ) {
  470. setInputNodeCurText();
  471. fSearch();
  472. }
  473. ]]>
  474. </script>
  475. </input>
  476. <caption id="caption0" class="search_name" style="left:280px; top:32px; width:125px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; "/>
  477. <select1 id="rdoDate" ref="/root/main/srch/seldate" class="search_name" appearance="full" cols="2" overflow="visible" style="left:300px; top:32px; width:120px; height:17px; border-style:none; ">
  478. <choices>
  479. <item>
  480. <label>신청일</label>
  481. <value>R</value>
  482. </item>
  483. <item>
  484. <label>지급일</label>
  485. <value>S</value>
  486. </item>
  487. </choices>
  488. <script type="javascript" ev:event="xforms-value-changed">
  489. <![CDATA[
  490. if (rdoDate.value == "S")
  491. {
  492. input_reqdt1.attribute("visibility") = "hidden";
  493. input_reqdt2.attribute("visibility") = "hidden";
  494. input_supdt1.attribute("visibility") = "";
  495. input_supdt2.attribute("visibility") = "";
  496. }
  497. else if (rdoDate.value == "R")
  498. {
  499. input_reqdt1.attribute("visibility") = "";
  500. input_reqdt2.attribute("visibility") = "";
  501. input_supdt1.attribute("visibility") = "hidden";
  502. input_supdt2.attribute("visibility") = "hidden";
  503. }
  504. ]]>
  505. </script>
  506. </select1>
  507. <caption id="caption5" class="search_name" style="left:645px; top:30px; width:101px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">지급여부 :</caption>
  508. <caption id="caption6" class="search_name" style="left:645px; top:60px; width:99px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">계약연구원 :</caption>
  509. <caption id="caption120" class="tit_1" style="left:0px; top:0px; width:173px; height:14px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">인건비 현황 조회</caption>
  510. <select1 id="combo1" ref="/root/main/srch/srchpayyn" class="combo_search" appearance="minimal" editmode="inputsearch" style="left:750px; top:30px; width:75px; height:19px; ">
  511. <choices>
  512. <item>
  513. <label>- 전 체 -</label>
  514. <value/>
  515. </item>
  516. <item>
  517. <label>지급</label>
  518. <value>Y</value>
  519. </item>
  520. <item>
  521. <label>미지급</label>
  522. <value>N</value>
  523. </item>
  524. </choices>
  525. </select1>
  526. <select1 id="combo64" ref="/root/main/srch/srchinstcd" class="combo_search" appearance="minimal" editmode="inputsearch" style="left:98px; top:30px; width:163px; height:19px; ">
  527. <choices>
  528. <itemset nodeset="/root/init/baseinfo/instinfo">
  529. <label ref="hospnm"/>
  530. <value ref="instcd"/>
  531. </itemset>
  532. </choices>
  533. </select1>
  534. <select1 id="combo2" ref="/root/main/srch/srchreser" class="input_search" appearance="minimal" style="left:750px; top:60px; width:75px; height:19px; ">
  535. <choices>
  536. <item>
  537. <label>- 전 체 -</label>
  538. <value/>
  539. </item>
  540. <item>
  541. <label>계약</label>
  542. <value>Y</value>
  543. </item>
  544. <item>
  545. <label>일반</label>
  546. <value>N</value>
  547. </item>
  548. </choices>
  549. </select1>
  550. <button id="btn_excel" class="btn2_letter3" style="left:1112px; top:97px; width:53px; height:19px; ">
  551. <caption>Excel</caption>
  552. <script type="javascript" ev:event="onclick">
  553. <![CDATA[
  554. var getDate = new Date().getDateFormat();
  555. var fileName = window.fileDialog("save",",",false,"연구원인건비현황_" + getDate,"xls","All Files(*.*)|*.*|Excel Files(*.xls)|*.xls");
  556. if(fileName !=""){
  557. totalgrid.saveExcel(fileName);
  558. }
  559. ]]>
  560. </script>
  561. </button>
  562. </xhtml:body>
  563. </xhtml:html>