SMRTP00151_채용지원서조회.xrw 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649
  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" preservewhitespace="true">
  8. <root xmlns="">
  9. <main>
  10. <print>
  11. <fstpage/>
  12. <fstscho/>
  13. <scndpage/>
  14. <scndfamy/>
  15. <selfpage/>
  16. <examprn/>
  17. </print>
  18. </main>
  19. <send>
  20. <apntinfono/>
  21. <trngflag/>
  22. <photimgyn/>
  23. <apntstat/>
  24. <korname/>
  25. <intnorddeptcd/>
  26. <resiorddeptcd/>
  27. <fromexamno/>
  28. <toexamno/>
  29. <deptdg>1</deptdg>
  30. <apntvolntlist/>
  31. <senddetaildata>
  32. <apntinfono/>
  33. <rregno/>
  34. <trngflag/>
  35. </senddetaildata>
  36. <pages/>
  37. <selfpagelist/>
  38. </send>
  39. <init>
  40. <prnflag>
  41. <label>전체(123)</label>
  42. <value>123</value>
  43. <label>지원서(12)</label>
  44. <value>12</value>
  45. <label>자기소개서(3)</label>
  46. <value>3</value>
  47. <label>수험표</label>
  48. <value>4</value>
  49. </prnflag>
  50. </init>
  51. <hidden>
  52. </hidden>
  53. <temp>
  54. <armyynnm/>
  55. <totpsnno/>
  56. <rtnval/>
  57. </temp>
  58. </root>
  59. </instance>
  60. <submission id="TRRTP00151" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/print"/>
  61. <submission id="TRRTP00141" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/init/cond"/>
  62. <submission id="TRRTP00153" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/print"/>
  63. <submission id="TXRTP00151" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/selfpagelist" resultref="/root/temp/rtnval"/>
  64. <submission id="TRRTP00161" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main"/>
  65. </model>
  66. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  67. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  68. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  69. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  70. <script type="javascript" src="../../../mis/miscommonweb/js/MIS.js"/>
  71. <script type="javascript" src="../../../mis/humtrafactmngtweb/js/RPB001.js"/>
  72. <script type="javascript" ev:event="xforms-ready">
  73. <![CDATA[
  74. //사용자 권한
  75. fCheckAuth();
  76. submit("TRRTP00141");
  77. cmb_cond.select(0);
  78. // 그리드 초기화
  79. misfGridInit(grd_fstpage);
  80. misfGridInit(grd_fstscho);
  81. misfGridInit(grd_scndpage);
  82. misfGridInit(grd_scndfamy);
  83. misfGridInit(grd_selfpage);
  84. misfGridInit(grd_examprn);
  85. misfMsterDetailSet(grd_fstpage, null, "TRRTR00151", "Y");
  86. misfMsterDetailSet(grd_fstscho, null, "TRRTR00151", "Y");
  87. misfMsterDetailSet(grd_scndpage, null, "TRRTR00151", "Y");
  88. misfMsterDetailSet(grd_scndfamy, null, "TRRTR00151", "Y");
  89. misfMsterDetailSet(grd_selfpage, null, "TRRTR00151", "Y");
  90. misfMsterDetailSet(grd_examprn, null, "TRRTR00151", "Y");
  91. misfComboComCdList("R0234", cmb_resiorddeptcd, "Y");
  92. // misfComboComCdListMulti("R0237,R0238,R0151,R0239","cmb_supinfqurtyyflag,cmb_fstlattrmflag,cmb_trngflag,cmb_dentyn");
  93. // 2007-11-16 년도 디폴트설정 acwon수정
  94. /*var sDate = getNewDate();
  95. model.setValue("/root/send/apntyy", sDate.getFullYear());
  96. //model.refresh();*/
  97. var today = getCurrentDate();
  98. var cur_mm = parseInt(today.substring(4, 6));
  99. var cur_yy = parseInt(today.substring(0, 4));
  100. if (cur_mm >= 11)
  101. cur_yy++;
  102. // model.setValue("/root/send/apntyy", cur_yy);
  103. // input77.refresh();
  104. //end
  105. alert("50명이상 또는 사진을 첨부할시 시스템 과부화로 인하여 오류가 날 수 있습니다!");
  106. ]]>
  107. </script>
  108. <script type="javascript">
  109. <![CDATA[
  110. //========================================================================================
  111. //버튼에 대한 화면 권한 체크(R : 읽기, X : 입력/수정/삭제, P : 출력)
  112. //========================================================================================
  113. function fCheckAuth() {
  114. btn_search.disabled = !checkAuth("R") ;
  115. btn_supprn.disabled = !checkAuth("P") ;
  116. }
  117. ]]>
  118. </script>
  119. </xhtml:head>
  120. <xhtml:body guideline="1,57;" style="margin-left:8; margin-right:8; ">
  121. <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
  122. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:800px; height:14px; ">채용지원서조회</caption>
  123. </group>
  124. <group id="grp_btn" scroll="auto" style="left:0px; top:12px; width:1195px; height:27px; ">
  125. <line id="line75" class="line_6" style="x1:0; y1:25; x2:1195; y2:25; "/>
  126. </group>
  127. <group id="group2" scroll="auto" style="left:0px; top:40px; width:1195px; height:744px; ">
  128. <group id="group3" style="left:0px; top:5px; width:1195px; height:65px; vertical-align:top; ">
  129. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1190px; height:63px; background-color:#fffbf2; border-color:#ffd799; "/>
  130. <input id="input6" ref="/root/send/deptdg" class="input_s_essential" navindex="6" format="9" style="left:386px; top:38px; width:22px; height:19px; font-weight:bold; "/>
  131. <button id="btn_search" class="btn1_letter2" navindex="10" style="left:1125px; top:22px; width:56px; height:22px; text-align:left; ">
  132. <caption>조회</caption>
  133. <script type="javascript" ev:event="DOMActivate">
  134. <![CDATA[
  135. if(!isRequiredControls("cmb_prnflag")) return;
  136. submit("TRRTP00151");
  137. ]]>
  138. </script>
  139. </button>
  140. <line id="line82" class="line_4" style="x1:1110px; y1:6px; x2:1110px; y2:52px; border-color:#ffe4bb; border-left-style:solid; "/>
  141. <caption id="caption116" class="search_name" style="left:15px; top:39px; width:86px; height:17px; ">이 름 :</caption>
  142. <input id="input74" ref="/root/send/korname" class="input_search" navindex="4" imemode="hangul" style="left:100px; top:38px; width:90; height:19px; ">
  143. <script type="javascript" ev:event="onkeyup">
  144. <![CDATA[
  145. inputEnterKey("btn_search", "DOMActivate");
  146. ]]>
  147. </script>
  148. </input>
  149. <caption id="caption117" class="search_name" style="left:210px; top:39px; width:125px; height:17px; ">과구분 :</caption>
  150. <input id="ipt_fromexamno" ref="/root/send/fromexamno" class="input_search" navindex="7" style="left:515px; top:38px; width:90px; height:19px; "/>
  151. <caption id="caption123" class="search_name" style="left:425px; top:39px; width:86px; height:17px; ">수험번호 :</caption>
  152. <select1 id="rad_apntstat" ref="/root/send/apntstat" navindex="9" appearance="full" cols="5" overflow="visible" style="left:805px; top:40; width:305px; height:15px; border-style:none; ">
  153. <choices>
  154. <item>
  155. <label>전체</label>
  156. <value/>
  157. </item>
  158. <item>
  159. <label>온라인접수</label>
  160. <value>1</value>
  161. </item>
  162. <item>
  163. <label>수납확인</label>
  164. <value>2</value>
  165. </item>
  166. <item>
  167. <label>합격</label>
  168. <value>3</value>
  169. </item>
  170. <item>
  171. <label>불합격</label>
  172. <value>4</value>
  173. </item>
  174. </choices>
  175. </select1>
  176. <caption id="caption17" class="search_name" style="left:720px; top:39; width:110px; height:17px; ">채용상태 :</caption>
  177. <select1 id="cmb_intnorddeptcd" ref="/root/send/intnorddeptcd" class="combo_default" visibility="hidden" appearance="minimal" style="left:295px; top:38px; width:90; height:19px; ">
  178. <choices>
  179. <item>
  180. <label>전체</label>
  181. <value/>
  182. </item>
  183. <item>
  184. <label>의과</label>
  185. <value>XXXX</value>
  186. </item>
  187. <item>
  188. <label>보철과</label>
  189. <value>PT</value>
  190. </item>
  191. <item>
  192. <label>구강외과</label>
  193. <value>OT</value>
  194. </item>
  195. <item>
  196. <label>교정과</label>
  197. <value>OD</value>
  198. </item>
  199. </choices>
  200. </select1>
  201. <input id="ipt_toexamno" ref="/root/send/toexamno" class="input_search" navindex="8" style="left:625px; top:38px; width:90px; height:19px; "/>
  202. <caption id="caption37" style="left:610px; top:41px; width:25px; height:20px; ">~</caption>
  203. <select1 id="cmb_resiorddeptcd" ref="/root/send/resiorddeptcd" class="combo_s_essential" navindex="5" visibility="visible" appearance="minimal" style="left:295px; top:38px; width:90px; height:19px; ">
  204. <choices>
  205. <itemset>
  206. <label/>
  207. <value/>
  208. </itemset>
  209. </choices>
  210. </select1>
  211. <bool id="bool_photoflag" navindex="3" checkvalue="Y,N" ref="/root/send/photimgyn" style="left:710px; top:9px; width:30px; height:20px; ">
  212. <script type="javascript" ev:event="xforms-value-changed">
  213. <![CDATA[
  214. if(cmb_prnflag.value.length != 0)
  215. {
  216. btn_search.dispatch("DOMActivate");
  217. }
  218. ]]>
  219. </script>
  220. </bool>
  221. <caption id="caption1" class="search_name" style="left:15; top:9; width:90px; height:17px; ">조회구분 :</caption>
  222. <select1 id="cmb_cond" ref="/root/send/apntinfono" class="combo_s_essential" navindex="1" appearance="minimal" style="left:100px; top:8px; width:308; height:19px; ">
  223. <choices>
  224. <itemset nodeset="/root/init/cond">
  225. <label ref="labl"/>
  226. <value ref="valu"/>
  227. </itemset>
  228. </choices>
  229. <script type="javascript" ev:event="xforms-value-changed">
  230. <![CDATA[
  231. var node = instance1.selectSingleNode("/root/init/cond[apntinfono='"+ model.getValue("/root/send/apntinfono") +"']/trngflag");
  232. if(node.text == "R")
  233. {
  234. model.setValue("/root/send/trngflag", node.text);
  235. cmb_intnorddeptcd.visible = false;
  236. cmb_resiorddeptcd.visible = true;
  237. cmb_prnflag.disabled = false;
  238. }
  239. else if(node.text == "I")
  240. {
  241. model.setValue("/root/send/trngflag", node.text);
  242. cmb_resiorddeptcd.visible = false;
  243. cmb_intnorddeptcd.visible = true;
  244. // cmb_prnflag.select(1);
  245. // cmb_prnflag.disabled = true;
  246. }
  247. ]]>
  248. </script>
  249. </select1>
  250. <caption id="cap_prnflag" class="search_name" style="left:425; top:10px; width:86px; height:17px; ">출력형태 :</caption>
  251. <caption id="caption3" class="search_name" style="left:625px; top:10px; width:86px; height:17px; ">사진여부 :</caption>
  252. <select1 id="cmb_prnflag" ref="/root/send/pages" class="combo_s_essential" navindex="2" appearance="minimal" style="left:515px; top:8px; width:90px; height:19px; ">
  253. <choices>
  254. <itemset nodeset="/root/init/prnflag">
  255. <label ref="label"/>
  256. <value ref="value"/>
  257. </itemset>
  258. </choices>
  259. <script type="javascript" ev:event="xforms-value-changed">
  260. <![CDATA[
  261. if(cmb_prnflag.value == "123")
  262. {
  263. btn_fstpage.visible = true;
  264. btn_fstscho.visible = true;
  265. btn_scndpage.visible = true;
  266. btn_scndfamy.visible = true;
  267. btn_selfpage.visible = true;
  268. btn_selfpage1.visible = false;
  269. btn_exam.visible = false;
  270. btn_fstpage.dispatch("onclick");
  271. }
  272. else if(cmb_prnflag.value == "12")
  273. {
  274. btn_fstpage.visible = true;
  275. btn_fstscho.visible = true;
  276. btn_scndpage.visible = true;
  277. btn_scndfamy.visible = true;
  278. btn_selfpage.visible = false;
  279. btn_selfpage1.visible = false;
  280. btn_exam.visible = false;
  281. btn_fstpage.dispatch("onclick");
  282. }
  283. else if(cmb_prnflag.value == "3")
  284. {
  285. btn_selfpage1.visible = true;
  286. btn_fstpage.visible = false;
  287. btn_fstscho.visible = false;
  288. btn_scndpage.visible = false;
  289. btn_scndfamy.visible = false;
  290. btn_selfpage.visible = false;
  291. btn_exam.visible = false;
  292. btn_selfpage1.dispatch("onclick");
  293. }
  294. else if(cmb_prnflag.value == "4")
  295. {
  296. btn_selfpage1.visible = false;
  297. btn_fstpage.visible = false;
  298. btn_fstscho.visible = false;
  299. btn_scndpage.visible = false;
  300. btn_scndfamy.visible = false;
  301. btn_selfpage.visible = false;
  302. btn_exam.visible = true;
  303. btn_exam.dispatch("onclick");
  304. }
  305. btn_search.dispatch("DOMActivate");
  306. ]]>
  307. </script>
  308. </select1>
  309. </group>
  310. <button id="btn_supprn" class="btn5_letter5" style="left:1023px; top:75px; width:75px; height:19px; ">
  311. <caption>지원서출력</caption>
  312. <script type="javascript" ev:event="DOMActivate">
  313. <![CDATA[
  314. if(bool_photoflag.value == "N")
  315. {
  316. if(messageBox("사진을 선택하지 않으셨습니다.", "Q003") != 6)
  317. {
  318. return;
  319. }
  320. }
  321. var node = instance1.selectSingleNode("/root/init/cond[apntinfono='"+ model.getValue("/root/send/apntinfono") +"']/trngflag");
  322. /*
  323. if(node.text == "I")
  324. {
  325. if(cmb_prnflag.value == '123' || cmb_prnflag.value == '3')
  326. {
  327. messageBox("인턴은 전체 및 자기소개서를 출력","E001");
  328. return;
  329. }
  330. }
  331. */
  332. if(cmb_prnflag.value == "123" || cmb_prnflag.value == "12")
  333. {
  334. exeReportPreview("RPRTP00151","XMLSTR");
  335. }
  336. else if(cmb_prnflag.value == "3")
  337. {
  338. exeReportPreview("RPRTP00152","XMLSTR");
  339. }
  340. else if(cmb_prnflag.value == "4")
  341. {
  342. exeReportPreview("RPRTP00153","XMLSTR");
  343. }
  344. ]]>
  345. </script>
  346. </button>
  347. <button id="button1" class="btn5_letter6" style="left:1102px; top:75px; width:86px; height:19px; ">
  348. <caption>사진다운로드</caption>
  349. <script type="javascript" ev:event="DOMActivate">
  350. <![CDATA[
  351. if (messageBox("조회된 전공의 입사지원 사진을 다운로드 하시겠습니까?", "Q003") != 6) {
  352. return;
  353. }
  354. var folderPath;
  355. folderPath="C:/imgtemp/recruit";
  356. var fso = new ActiveXObject("Scripting.FileSystemObject");
  357. if (!fso.FolderExists(folderPath)) {
  358. var folderObj = fso.CreateFolder(folderPath)
  359. }
  360. var emplno;
  361. var korname;
  362. var apntinfono;
  363. var rregno;
  364. var filenm;
  365. var localfile;
  366. var submitid;
  367. submitid = "TRRTP00161";
  368. for (i = grd_fstpage.fixedRows; i < grd_fstpage.rows; i++) {
  369. emplno = model.getValue("/root/main/print/fstpage["+(i-1)+"]/emplno");
  370. if (emplno == "") {
  371. continue;
  372. }
  373. korname = model.getValue("/root/main/print/fstpage["+(i-1)+"]/korname");
  374. apntinfono = model.getValue("/root/main/print/fstpage["+(i-1)+"]/apntinfono");
  375. rregno = model.getValue("/root/main/print/fstpage["+(i-1)+"]/rregno");
  376. filenm = korname+"_"+emplno+".jpg";
  377. localfile = folderPath+"/"+filenm;
  378. model.download(getActionURL(submitid)+"&apntinfono="+apntinfono+"&rregno="+rregno,localfile,false);
  379. }
  380. messageBox(folderPath + "폴더에 파일저장이 ","I002");
  381. ]]>
  382. </script>
  383. </button>
  384. <button id="btn_fstpage" class="btn_sw" group="tab" style="left:0px; top:79px; width:100px; height:22px; ">
  385. <caption>지원자 데이터</caption>
  386. <toggle case="case1" ev:event="onclick"/>
  387. </button>
  388. <button id="btn_scndpage" class="btn_sw" group="tab" style="left:200px; top:79px; width:100px; height:22px; ">
  389. <caption>상벌및보증인</caption>
  390. <toggle case="case3" ev:event="onclick"/>
  391. </button>
  392. <button id="btn_scndfamy" class="btn_sw" group="tab" style="left:300px; top:79px; width:100px; height:22px; ">
  393. <caption>가족사항</caption>
  394. <toggle case="case4" ev:event="onclick"/>
  395. </button>
  396. <button id="btn_selfpage" class="btn_sw" group="tab" style="left:400px; top:79px; width:100px; height:22px; ">
  397. <caption>자기소개</caption>
  398. <toggle case="case5" ev:event="onclick"/>
  399. </button>
  400. <switch id="switch1" style="left:0px; top:100px; width:1190; height:630; ">
  401. <case id="case1" selected="true">
  402. <datagrid id="grd_fstpage" nodeset="/root/main/print/fstpage" caption="수험번호^성명^성명^성명^성명^성명^성명^연락처^연락처^연락처^연락처^연락처^군보^병역(군필자)^병역(군필자)^병역(군필자)^병역(군필자)^병역(미필자)^병역(미필자)^종교^종교^종교^지원과목^지원과목^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^희망 근무병원^의사면허^의사면허^봉사활동^전산자격증^전산자격증^대학성적^대학성적^대학성적^주교육병원^채용번호|수험번호^한글^주민등록번호^한문^영문(last)^영문(middle)^영문(first)^본적^현주소^전화^핸드폰^e-mail^군보여부^입대일^제대일^계급^군번^군신검등급^미필사유^종교명^소속교회명^세례명^1지망^2지망^1 지망^2 지망^3 지망^4 지망^5 지망^6 지망^7 지망^8 지망^9 지망^면허번호^발행일^봉사활동^발급기관^자격증명^대학등급^대학인원^대학석차^주교육병원^채용번호" colsep="^" colwidth="100, 80, 90, 100, 100, 100, 100, 150, 150, 100, 100, 140, 80, 100, 100, 100, 100, 80, 100, 100, 110, 100, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 100, 100, 170, 100, 100, 100, 100, 100, 100, 100" frozencols="7" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  403. <col ref="examno"/>
  404. <col ref="korname"/>
  405. <col ref="rregno" format="999999-9999999"/>
  406. <col ref="chinm"/>
  407. <col ref="englastnm"/>
  408. <col ref="engmdlnm"/>
  409. <col ref="engfstnm"/>
  410. <col ref="domininfaddr"/>
  411. <col ref="infaddr"/>
  412. <col ref="supppsntel"/>
  413. <col ref="supppsnmpphonno"/>
  414. <col ref="email"/>
  415. <col ref="armyyn" style="text-align:center; "/>
  416. <col ref="srvarmtermfromdd" format="yyyy-mm-dd"/>
  417. <col ref="srvarmtermtodd" format="yyyy-mm-dd"/>
  418. <col ref="classcd"/>
  419. <col ref="sn"/>
  420. <col ref="bodygrde" style="text-align:center; "/>
  421. <col ref="exmptnresn"/>
  422. <col ref="religncd"/>
  423. <col ref="chrchnm"/>
  424. <col ref="baptnm"/>
  425. <col ref="hopeorddeptcd01"/>
  426. <col ref="hopeorddeptcd02"/>
  427. <col ref="fsthosp01"/>
  428. <col ref="fsthosp02"/>
  429. <col ref="fsthosp03"/>
  430. <col ref="fsthosp04"/>
  431. <col ref="fsthosp05"/>
  432. <col ref="fsthosp06"/>
  433. <col ref="fsthosp07"/>
  434. <col ref="fsthosp08"/>
  435. <col ref="fsthosp09"/>
  436. <col ref="drlincno" style="text-align:right; "/>
  437. <col ref="drlincissdd" format="yyyy-mm-dd"/>
  438. <col ref="soclvoluntractnm"/>
  439. <col ref="compulincissinst"/>
  440. <col ref="compulinc"/>
  441. <col ref="bngschoolgrde" style="text-align:right; "/>
  442. <col ref="bngschoolpsnno" style="text-align:right; "/>
  443. <col ref="bngschoolrank" style="text-align:right; "/>
  444. <col ref="mainguidhosp"/>
  445. <col ref="apntinfono" visibility="hidden"/>
  446. <col ref="emplno" visibility="hidden"/>
  447. </datagrid>
  448. </case>
  449. <case id="case2">
  450. <datagrid id="grd_fstscho" nodeset="/root/main/print/fstscho" caption="히든데이터^지원자^지원자^지원자^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^학력 및 경력^외국어^외국어^외국어^외국어^외국어^외국어^외국어^외국어^외국어^외국어^히든데이터^히든데이터^히든데이터|채용번호^수험번호^성명^주민등록번호^학교명1^입학일1^졸업일1^학교명2^입학일2^졸업일2^학교명3^입학일3^졸업일3^학교명4^입학일4^졸업일4^학교명5^입학일5^졸업일5^구분명1^시험명1^점수1^수험번호1^응시일1^구분명2^시험명2^점수2^수험번호2^응시일2^채용번호^주민등록번호^한글성명" colsep="^" colwidth="100, 100, 80, 100, 130, 100, 100, 100, 100, 100, 130, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" frozencols="4" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  451. <col ref="apntinfono" visibility="hidden"/>
  452. <col ref="examno"/>
  453. <col ref="korname" visibility="visible">
  454. <![CDATA[6]]>
  455. </col>
  456. <col ref="rregno" visibility="visible" format="999999-9999999"/>
  457. <col ref="schnm01"/>
  458. <col ref="admischooldd01" format="yyyy-mm-dd" style="text-align:center; "/>
  459. <col ref="gradutndd01" format="yyyy-mm-dd" style="text-align:center; "/>
  460. <col ref="schnm02"/>
  461. <col ref="admischooldd02" format="yyyy-mm-dd" style="text-align:center; "/>
  462. <col ref="gradutndd02" format="yyyy-mm-dd" style="text-align:center; "/>
  463. <col ref="schnm03"/>
  464. <col ref="admischooldd03" format="yyyy-mm-dd" style="text-align:center; "/>
  465. <col ref="gradutndd03" format="yyyy-mm-dd" style="text-align:center; "/>
  466. <col ref="schnm04"/>
  467. <col ref="admischooldd04" format="yyyy-mm-dd" style="text-align:center; "/>
  468. <col ref="gradutndd04" format="yyyy-mm-dd" style="text-align:center; "/>
  469. <col ref="schnm05"/>
  470. <col ref="admischooldd05" format="yyyy-mm-dd" style="text-align:center; "/>
  471. <col ref="gradutndd05" format="yyyy-mm-dd" style="text-align:center; "/>
  472. <col ref="forgnlangnm01"/>
  473. <col ref="examnm01"/>
  474. <col ref="examscor01"/>
  475. <col ref="examno01"/>
  476. <col ref="examdd01" format="yyyy-mm-dd" style="text-align:center; "/>
  477. <col ref="forgnlangnm02"/>
  478. <col ref="examnm02"/>
  479. <col ref="examscor02"/>
  480. <col ref="examno02"/>
  481. <col ref="examdd02" format="yyyy-mm-dd" style="text-align:center; "/>
  482. </datagrid>
  483. </case>
  484. <case id="case3">
  485. <datagrid id="grd_scndpage" nodeset="/root/main/print/scndpage" caption="지원자^지원자^지원자^지원자^신원보증인^신원보증인^신원보증인^신원보증인^신원보증인^신원보증인^신원보증인^특기사항^특기사항^특기사항^특기사항^특기사항^특기사항^특기사항^특기사항^특기사항^히든데이터^히든데이터^히든데이터|채용번호^수험번호^성명^주민등록번호^성명^주민등록번호^현주소^관계^직장^직위^전화^상벌기관^상벌명^상벌내용^학회내용^학회활동명^학회기관^단체내용^단체활동명^단체기관명^한문성명^전화번호^핸드폰번호" colsep="^" colwidth="100, 100, 80, 100, 100, 100, 160, 70, 120, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" frozencols="4" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  486. <col ref="apntinfono" visibility="hidden"/>
  487. <col ref="examno"/>
  488. <col ref="korname"/>
  489. <col ref="rregno" format="999999-9999999"/>
  490. <col ref="grntpsnnm"/>
  491. <col ref="grntpsnrregno" format="999999-9999999"/>
  492. <col ref="grntinfaddr"/>
  493. <col ref="grntpsnrela"/>
  494. <col ref="grntpsnworkplce"/>
  495. <col ref="grntpsnjobpos"/>
  496. <col ref="grntpsntel"/>
  497. <col ref="prizrpmdinstnm"/>
  498. <col ref="prizrpmdcd"/>
  499. <col ref="prizrpmdcnts"/>
  500. <col ref="scincactcnts"/>
  501. <col ref="scincactnm"/>
  502. <col ref="scincinstnm"/>
  503. <col ref="cmntactcnts"/>
  504. <col ref="cmntactnm"/>
  505. <col ref="cmntinstnm"/>
  506. <col ref="chinm" visibility="hidden"/>
  507. <col ref="supppsntel" visibility="hidden"/>
  508. <col ref="supppsnmpphonno" visibility="hidden"/>
  509. </datagrid>
  510. </case>
  511. <case id="case4">
  512. <datagrid id="grd_scndfamy" nodeset="/root/main/print/scndfamy" caption="히든데이터^지원자^지원자^지원자^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^가족사항^히든데이터^히든데이터^히든데이터|채용번호^수험번호^성명^주민등록번호^가족성명^가족과의관계^가족과의관계명^가족주민등록번호^학력코드^학력코드명^의료보험가입여부^직업코드^직업코드명^회사명^직책^동거여부^장애여부^장애등급^장애번호^동거여부명^의료보험가입여부명^채용정보번호^성명^주민등록번호" colsep="^" colwidth="100, 100, 80, 100, 100, 100, 100, 110, 100, 100, 109, 100, 100, 100, 100, 100, 100, 100, 100, 100, 118" frozencols="4" mergecells="byrestriccol" mergecellsfixedcols="never" mergecellsfixedrows="byrowrec" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  513. <col ref="apntinfono" visibility="hidden"/>
  514. <col ref="examno"/>
  515. <col ref="korname"/>
  516. <col ref="rregno" visibility="visible" format="999999-9999999"/>
  517. <col ref="name"/>
  518. <col ref="famyrel" visibility="hidden"/>
  519. <col ref="famyrelnm"/>
  520. <col ref="famyrgstno" format="999999-9999999"/>
  521. <col ref="scholcd" visibility="hidden"/>
  522. <col ref="scholcdnm"/>
  523. <col ref="healcareinsuyn"/>
  524. <col ref="jobcd" visibility="hidden"/>
  525. <col ref="jobcdnm"/>
  526. <col ref="cmpynm"/>
  527. <col ref="jobresp"/>
  528. <col ref="lvnsmhoseyn" visibility="hidden" style="text-align:center; "/>
  529. <col ref="famyhandcapyn"/>
  530. <col ref="famyhandcapgrde"/>
  531. <col ref="famyhandcapno"/>
  532. <col ref="lvnsmhoseynnm" style="text-align:center; "/>
  533. <col ref="healcareinsuynnm" style="text-align:center; "/>
  534. </datagrid>
  535. </case>
  536. <case id="case5">
  537. <datagrid id="grd_selfpage" nodeset="/root/main/print/selfpage" autoresize="true" caption="채용정보번호^수험번호^성명^주민등록번호^지망과^자기소개서" colsep="^" colwidth="100, 100, 100, 100, 100, 964" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  538. <col ref="apntinfono" visibility="hidden"/>
  539. <col ref="examno"/>
  540. <col ref="korname"/>
  541. <col ref="rregno" visibility="visible" format="999999-9999999"/>
  542. <col ref="dept01nm" style="height:100; "/>
  543. <col ref="selfitrd" type="input"/>
  544. </datagrid>
  545. </case>
  546. <case id="case6">
  547. <datagrid id="grd_examprn" nodeset="/root/main/print/examprn" caption="수험번호^성명^주민등록번호^성명(한문)^지망과" colsep="^" colwidth="100, 100, 100, 100, 100" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:1188; height:620; ">
  548. <col ref="examno"/>
  549. <col ref="korname"/>
  550. <col ref="rregno" visibility="visible" format="999999-9999999"/>
  551. <col ref="chinm"/>
  552. <col ref="dept01nm"/>
  553. </datagrid>
  554. </case>
  555. </switch>
  556. <button id="btn_fstscho" class="btn_sw" group="tab" style="left:100px; top:79px; width:100px; height:22px; ">
  557. <caption>학력및외국어</caption>
  558. <toggle case="case2" ev:event="onclick"/>
  559. </button>
  560. <button id="btn_selfpage1" class="btn_sw" visibility="hidden" group="tab" style="left:0px; top:80px; width:100px; height:22px; ">
  561. <caption>자기소개</caption>
  562. <toggle case="case5" ev:event="onclick"/>
  563. </button>
  564. <button id="btn_exam" class="btn_sw" visibility="hidden" group="tab" style="left:0px; top:79px; width:100px; height:22px; ">
  565. <caption>수험표</caption>
  566. <toggle case="case6" ev:event="onclick"/>
  567. </button>
  568. <button id="button4" class="btn5_letter4" style="left:955px; top:75px; width:64px; height:19px; vertical-align:middle; ">
  569. <caption>엑셀저장</caption>
  570. <script type="javascript" ev:event="DOMActivate">
  571. <![CDATA[
  572. var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
  573. if (fileName != "") {
  574. // 지원자 데이터
  575. if(btn_fstpage.selected == true)
  576. {
  577. grd_fstpage.saveExcel(fileName);
  578. }
  579. // 학력 및 외국어
  580. else if(btn_fstscho.selected == true)
  581. {
  582. grd_fstscho.saveExcel(fileName);
  583. }
  584. // 상벌 및 보증인
  585. else if(btn_scndpage.selected == true)
  586. {
  587. grd_scndpage.saveExcel(fileName);
  588. }
  589. // 가족사항
  590. else if(btn_scndfamy.selected == true)
  591. {
  592. grd_scndfamy.saveExcel(fileName);
  593. }
  594. // 자기소개서
  595. else if(btn_selfpage.selected == true)
  596. {
  597. grd_selfpage.saveExcel(fileName);
  598. }
  599. // 수험표
  600. else if(btn_exam.selected == true)
  601. {
  602. grd_examprn.saveExcel(fileName);
  603. }
  604. }
  605. ]]>
  606. </script>
  607. </button>
  608. <button id="button2" class="btn5_letter2" style="left:909px; top:75px; width:42px; height:19px; vertical-align:middle; ">
  609. <caption>저장</caption>
  610. <script type="javascript" ev:event="DOMActivate">
  611. <![CDATA[
  612. var updtdata = getGridUpdateData(grd_selfpage);
  613. model.setValue("/root/send/selfpagelist", updtdata);
  614. submit("TXRTP00151");
  615. submit("TRRTP00151");
  616. model.refresh();
  617. ]]>
  618. </script>
  619. </button>
  620. </group>
  621. </xhtml:body>
  622. </xhtml:html>