SMMRC01300_차트대출정보관리.xrw 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/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. <chrtuser>
  11. <chgrlist>
  12. <deptcd/>
  13. <deptnm/>
  14. <deptabbr/>
  15. <userid/>
  16. <usernm/>
  17. <chgrno/>
  18. <fstrgstdt/>
  19. <fstrgstrid/>
  20. <fstrgstruser/>
  21. <lastupdtdt/>
  22. <lastupdtrid/>
  23. <lastupdtruser/>
  24. </chgrlist>
  25. </chrtuser>
  26. <chrtkeepplce>
  27. <keepplcelist>
  28. <frompid/>
  29. <topid/>
  30. <keepplce/>
  31. <keepno/>
  32. <fstrgstdt/>
  33. <fstrgstrid/>
  34. <fstrgstruser/>
  35. <lastupdtdt/>
  36. <lastupdtrid/>
  37. <lastupdtruser/>
  38. </keepplcelist>
  39. </chrtkeepplce>
  40. <chrtdept>
  41. <chrtdeptlist>
  42. <chrtdeptcd/>
  43. <chrtdeptnm/>
  44. <chrtdeptabbr/>
  45. <deptcd/>
  46. <deptnm/>
  47. <deptabbr/>
  48. <chrtdeptno/>
  49. <fstrgstdt/>
  50. <fstrgstrid/>
  51. <fstrgstruser/>
  52. <lastupdtdt/>
  53. <lastupdtrid/>
  54. <lastupdtruser/>
  55. </chrtdeptlist>
  56. </chrtdept>
  57. <rendcd>
  58. <rendcdlist>
  59. <rendcd/>
  60. <rendresn/>
  61. <defltrendterm/>
  62. <defltrendtermunit/>
  63. <useyn/>
  64. <fstrgstdt/>
  65. <fstrgstrid/>
  66. <fstrgstruser/>
  67. <lastupdtdt/>
  68. <lastupdtrid/>
  69. <lastupdtruser/>
  70. </rendcdlist>
  71. </rendcd>
  72. <inrendcd>
  73. <rendcdlist>
  74. <rendcd/>
  75. <rendresn/>
  76. <defltrendterm/>
  77. <defltrendtermunit/>
  78. <useyn/>
  79. <fstrgstdt/>
  80. <fstrgstrid/>
  81. <fstrgstruser/>
  82. <lastupdtdt/>
  83. <lastupdtrid/>
  84. <lastupdtruser/>
  85. </rendcdlist>
  86. </inrendcd>
  87. <lenddept>
  88. <lenddeptlist>
  89. <lenddeptnm/>
  90. <lenddeptcd/>
  91. <lenddeptabbr/>
  92. <usedyn/>
  93. <allwardyn/>
  94. <fstrgstrid/>
  95. <fstrgstdt/>
  96. <lastupdtrid/>
  97. <lastupdtdt/>
  98. <instcd/>
  99. </lenddeptlist>
  100. </lenddept>
  101. <lendset>
  102. <lendsetlist>
  103. <setcd/>
  104. <setnm/>
  105. <drflag/>
  106. <nursflag/>
  107. <deptcd/>
  108. <deptnm/>
  109. <deptabbr/>
  110. <delyn/>
  111. <fstrgstrid/>
  112. <fstrgstdt/>
  113. <lastupdtrid/>
  114. <lastupdtdt/>
  115. <fstrgstrusernm/>
  116. <lastupdtrusernm/>
  117. </lendsetlist>
  118. </lendset>
  119. <lendsetitem>
  120. <setitemlist>
  121. <setcd/>
  122. <rendcd/>
  123. <rendresn/>
  124. <lenduseyn/>
  125. <srchuseyn/>
  126. </setitemlist>
  127. </lendsetitem>
  128. </main>
  129. <send>
  130. <reqdata>
  131. <allwardyn/>
  132. </reqdata>
  133. <savedata/>
  134. </send>
  135. <hidden>
  136. <dept>
  137. <deptnm/>
  138. <deptcd/>
  139. </dept>
  140. <setnm/>
  141. <setcd/>
  142. </hidden>
  143. <init>
  144. <dept>
  145. <depthnm/>
  146. <deptcd/>
  147. </dept>
  148. <user>
  149. <nm/>
  150. <id/>
  151. </user>
  152. </init>
  153. <temp>
  154. <hardcd/>
  155. </temp>
  156. </root>
  157. </instance>
  158. <script type="javascript" ev:event="xforms-ready">
  159. <![CDATA[
  160. fFormInit(); // 폼초기화
  161. ]]>
  162. </script>
  163. <submission id="TRMRC00050" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/dept"/>
  164. <submission id="TRMRC01301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/user"/>
  165. <submission id="TRMRC01302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtuser/chgrlist"/>
  166. <submission id="TRMRC01303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtkeepplce/keepplcelist"/>
  167. <submission id="TRMRC01304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtdept/chrtdeptlist"/>
  168. <submission id="TRMRC01305" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/rendcd/rendcdlist"/>
  169. <submission id="TRMRC01306" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/lenddept/lenddeptlist"/>
  170. <submission id="TRMRC01311" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/lenddept/lenddeptlist"/>
  171. <submission id="TRMRC01312" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/lendset/lendsetlist"/>
  172. <submission id="TRMRC01313" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/lendsetitem/setitemlist"/>
  173. <submission id="TXMRC01301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtuser/chgrlist"/>
  174. <submission id="TXMRC01302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtuser/chgrlist"/>
  175. <submission id="TXMRC01303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtkeepplce/keepplcelist"/>
  176. <submission id="TXMRC01304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtkeepplce/keepplcelist"/>
  177. <submission id="TXMRC01305" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtdept/chrtdeptlist"/>
  178. <submission id="TXMRC01306" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/chrtdept/chrtdeptlist"/>
  179. <submission id="TXMRC01307" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/rendcd/rendcdlist"/>
  180. <submission id="TXMRC01309" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/inrendcd/rendcdlist"/>
  181. <submission id="TXMRC01311" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/lenddept/lenddeptlist"/>
  182. <submission id="TXMRC01312" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/lendset/lendsetlist"/>
  183. <submission id="TXMRC01313" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/lendsetitem/setitemlist"/>
  184. <submission id="TXMRC01377" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/lenddept/lenddeptlist"/>
  185. <submission id="TXMRC01378" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/lenddept/lenddeptlist"/>
  186. <submission id="TRMMB04103" mediatype="application/x-www-form-urlencoded" method="post"/>
  187. </model>
  188. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  189. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  190. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  191. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  192. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  193. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  194. <script type="javascript" src="../../../emr/commonweb/js/EMRCommon.js"/>
  195. <script type="javascript" src="../../../emr/chrtmngtweb/js/SMMRC01300.js"/>
  196. </xhtml:head>
  197. <xhtml:body pagewidth="900" pageheight="700" guideline="1,1191;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  198. <switch id="switch1" style="left:0px; top:40px; width:860px; height:600px; ">
  199. <case id="chrtdept" style="left:0px; top:0px; width:860px; height:600px; ">
  200. <datagrid id="grd_chrtdeptlist" nodeset="/root/main/chrtdept/chrtdeptlist" caption="챠트과^챠트과^챠트과^진료과^진료과^진료과^CHRTDEPTNO^최초등록일시^최초등록자^최종수정일시^최종수정자" colsep="^" colwidth="130, 20, 50, 130, 20, 50, 30, 120, 80, 120, 80" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" navindex="18" style="left:0px; top:26px; width:857px; height:572px; ">
  201. <col ref="chrtdeptnm"/>
  202. <col ref="chrtdeptcd" type="inputbutton"/>
  203. <col ref="chrtdeptabbr" style="text-align:center; "/>
  204. <col ref="deptnm"/>
  205. <col ref="deptcd" type="inputbutton"/>
  206. <col ref="deptabbr" style="text-align:center; "/>
  207. <col ref="chrtdeptno" visibility="hidden"/>
  208. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  209. <col ref="fstrgstruser" style="text-align:center; "/>
  210. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  211. <col ref="lastupdtruser" style="text-align:center; "/>
  212. <script type="javascript" ev:event="onbuttonclick">
  213. <![CDATA[
  214. if (grd_chrtdeptlist.col == 2) {
  215. fReceiveDept(grd_chrtdeptlist, "C");
  216. } else {
  217. fReceiveDept(grd_chrtdeptlist, "O");
  218. }
  219. ]]>
  220. </script>
  221. </datagrid>
  222. <button id="btn_chrtdeptdel" class="btn2_letter5" style="left:775px; top:5px; width:75px; height:19px; ">
  223. <caption>선택행삭제</caption>
  224. <script type="javascript" ev:event="DOMActivate">
  225. <![CDATA[
  226. // 삭제하기.. (선택로우)
  227. var chrtdeptno = model.getValue("/root/main/chrtdept/chrtdeptlist[" + grd_chrtdeptlist.row + "]/chrtdeptno");
  228. model.makeValue("/root/send/savedata/chrtdeptno", chrtdeptno);
  229. submit("TXMRC01306");
  230. ]]>
  231. </script>
  232. </button>
  233. <button id="btn_chrtdeptadd" class="btn2_letter3" style="left:720px; top:5px; width:53px; height:19px; ">
  234. <caption>행추가</caption>
  235. <script type="javascript" ev:event="DOMActivate">
  236. <![CDATA[
  237. grd_chrtdeptlist.addRow(true, true);
  238. grd_chrtdeptlist.topRow = grd_chrtdeptlist.rows;
  239. grd_chrtdeptlist.refresh();
  240. ]]>
  241. </script>
  242. </button>
  243. <button id="btn_chrtdeptsave" class="btn2_letter2" style="left:675px; top:5px; width:42px; height:19px; ">
  244. <caption>저장</caption>
  245. <script type="javascript" ev:event="DOMActivate">
  246. <![CDATA[
  247. // 챠트과 매핑과... 저장하기.. (i:추가,u:수정)
  248. fSaveChrtDept();
  249. ]]>
  250. </script>
  251. </button>
  252. </case>
  253. <case id="chrtuser" selected="true">
  254. <button id="btn_chrtusersave" class="btn2_letter2" navindex="15" style="left:675px; top:5px; width:42px; height:19px; text-align:left; ">
  255. <caption>저장</caption>
  256. <script type="javascript" ev:event="DOMActivate">
  257. <![CDATA[
  258. // 챠트과 담당자 저장하기.. (i:추가,u:수정)
  259. fSaveChrtUser();
  260. ]]>
  261. </script>
  262. </button>
  263. <button id="btn_chrtuseradd" class="btn2_letter3" navindex="16" style="left:720px; top:5px; width:53px; height:19px; ">
  264. <caption>행추가</caption>
  265. <script type="javascript" ev:event="DOMActivate">
  266. <![CDATA[
  267. grd_chgrlist.addRow(true, true);
  268. grd_chgrlist.topRow = grd_chgrlist.rows;
  269. grd_chgrlist.refresh();
  270. ]]>
  271. </script>
  272. </button>
  273. <button id="btn_chrtuserdel" class="btn2_letter5" navindex="17" style="left:775px; top:5px; width:75px; height:19px; ">
  274. <caption>선택행삭제</caption>
  275. <script type="javascript" ev:event="DOMActivate">
  276. <![CDATA[
  277. // 삭제하기.. (선택로우)
  278. var chgrno = model.getValue("/root/main/chrtuser/chgrlist["+ grd_chgrlist.row +"]/chgrno");
  279. model.makeValue("/root/send/savedata/chgrno", chgrno);
  280. submit("TXMRC01302");
  281. ]]>
  282. </script>
  283. </button>
  284. <datagrid id="grd_chgrlist" nodeset="/root/main/chrtuser/chgrlist" caption="대출과^대출과^대출과^담당자^chgrno^최초등록일시^최초등록자^최종수정일시^최종수정자" colsep="^" colwidth="130, 20, 50, 200, 30, 120, 80, 120, 80" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" navindex="5" style="left:0px; top:26px; width:857px; height:572px; ">
  285. <col ref="deptnm"/>
  286. <col ref="deptcd" type="inputbutton"/>
  287. <col ref="deptabbr" style="text-align:center; "/>
  288. <col ref="userid" type="combo" style="text-align:left; ">
  289. <choices>
  290. <itemset nodeset="/root/init/user">
  291. <label ref="nm"/>
  292. <value ref="id"/>
  293. </itemset>
  294. </choices>
  295. </col>
  296. <col ref="chgrno" visibility="hidden"/>
  297. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  298. <col ref="fstrgstruser" style="text-align:center; "/>
  299. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  300. <col ref="lastupdtruser" style="text-align:center; "/>
  301. <script type="javascript" ev:event="onbuttonclick">
  302. <![CDATA[
  303. fReceiveDept(grd_chgrlist, "R");
  304. ]]>
  305. </script>
  306. </datagrid>
  307. </case>
  308. <case id="chrtkeepplce">
  309. <datagrid id="grd_keepplcelist" nodeset="/root/main/chrtkeepplce/keepplcelist" caption="보관장소^시작번호^끝번호^keepno^최초등록일시^최초등록자^최종수정일시^최종수정자" colsep="^" colwidth="200, 100, 100, 30, 120, 80, 120, 80" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" navindex="12" style="left:0px; top:26px; width:857px; height:572px; ">
  310. <col ref="keepplce" type="input"/>
  311. <col ref="frompid" type="input"/>
  312. <col ref="topid" type="input"/>
  313. <col ref="keepno" visibility="hidden"/>
  314. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  315. <col ref="fstrgstruser" style="text-align:center; "/>
  316. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  317. <col ref="lastupdtruser" style="text-align:center; "/>
  318. </datagrid>
  319. <button id="btn_keepplcedel" class="btn2_letter5" navindex="17" style="left:775px; top:5px; width:75px; height:19px; ">
  320. <caption>선택행삭제</caption>
  321. <script type="javascript" ev:event="DOMActivate">
  322. <![CDATA[
  323. // 삭제하기.. (선택로우)
  324. var keepno = model.getValue("/root/main/chrtkeepplce/keepplcelist["+ grd_keepplcelist.row +"]/keepno");
  325. model.makeValue("/root/send/savedata/keepno", keepno);
  326. submit("TXMRC01304");
  327. ]]>
  328. </script>
  329. </button>
  330. <button id="btn_keepplceadd" class="btn2_letter3" navindex="16" style="left:720px; top:5px; width:53px; height:19px; ">
  331. <caption>행추가</caption>
  332. <script type="javascript" ev:event="DOMActivate">
  333. <![CDATA[
  334. grd_keepplcelist.addRow(true, true);
  335. grd_keepplcelist.topRow = grd_keepplcelist.rows;
  336. grd_keepplcelist.refresh();
  337. ]]>
  338. </script>
  339. </button>
  340. <button id="btn_keepplcesave" class="btn2_letter2" navindex="15" style="left:675px; top:5px; width:42px; height:19px; ">
  341. <caption>저장</caption>
  342. <script type="javascript" ev:event="DOMActivate">
  343. <![CDATA[
  344. // 챠트 보관장소 저장하기.. (i:추가,u:수정)
  345. fSaveKeepPlce();
  346. ]]>
  347. </script>
  348. </button>
  349. </case>
  350. <case id="rendcd">
  351. <datagrid id="grd_rendcdlist" nodeset="/root/main/rendcd/rendcdlist" caption="코드^대출사유^기본대출기간^기간단위^사용^최초등록일시^최초등록자^최종수정일시^최종수정자" colsep="^" colwidth="55, 150, 100, 70, 50, 120, 75, 120, 75" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" navindex="26" style="left:0px; top:26px; width:857px; height:572px; ">
  352. <col ref="rendcd" type="input" style="text-align:center; "/>
  353. <col ref="rendresn" type="input"/>
  354. <col ref="defltrendterm" type="input" visibility="visible" style="text-align:center; "/>
  355. <col ref="defltrendtermunit" type="combo" visibility="visible">
  356. <choices>
  357. <item>
  358. <label>일(Day)</label>
  359. <value>D</value>
  360. </item>
  361. <item>
  362. <label>월(Month)</label>
  363. <value>M</value>
  364. </item>
  365. <item>
  366. <label>년(Year)</label>
  367. <value>Y</value>
  368. </item>
  369. </choices>
  370. </col>
  371. <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
  372. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  373. <col ref="fstrgstruser" style="text-align:center; "/>
  374. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  375. <col ref="lastupdtruser" style="text-align:center; "/>
  376. </datagrid>
  377. <button id="btn_rendcdadd" class="btn2_letter3" navindex="16" style="left:797px; top:5px; width:53px; height:19px; ">
  378. <caption>행추가</caption>
  379. <script type="javascript" ev:event="DOMActivate">
  380. <![CDATA[
  381. grd_rendcdlist.addRow(true, true);
  382. grd_rendcdlist.topRow = grd_rendcdlist.rows;
  383. grd_rendcdlist.refresh();
  384. model.setValue("/root/main/rendcd/rendcdlist["+ grd_rendcdlist.row +"]/defltrendterm","0");
  385. model.setValue("/root/main/rendcd/rendcdlist["+ grd_rendcdlist.row +"]/defltrendtermunit","D");
  386. model.setValue("/root/main/rendcd/rendcdlist["+ grd_rendcdlist.row +"]/useyn","Y");
  387. model.refresh();
  388. ]]>
  389. </script>
  390. </button>
  391. <button id="btn_rendcdsave" class="btn2_letter2" navindex="15" style="left:752px; top:5px; width:42px; height:19px; ">
  392. <caption>저장</caption>
  393. <script type="javascript" ev:event="DOMActivate">
  394. <![CDATA[
  395. // 대출코드 저장하기.. (i:추가,u:수정)
  396. fSaveRendCd();
  397. ]]>
  398. </script>
  399. </button>
  400. </case>
  401. <case id="inrendcd">
  402. <button id="btn_inrendcdadd" class="btn2_letter3" navindex="16" style="left:797px; top:5px; width:53px; height:19px; ">
  403. <caption>행추가</caption>
  404. <script type="javascript" ev:event="DOMActivate">
  405. <![CDATA[
  406. grd_inrendcd.addRow(true, true);
  407. grd_inrendcd.topRow = grd_inrendcd.rows;
  408. model.setValue("/root/main/inrendcd/rendcdlist["+ grd_inrendcd.row +"]/defltrendterm","0");
  409. model.setValue("/root/main/inrendcd/rendcdlist["+ grd_inrendcd.row +"]/defltrendtermunit","D");
  410. model.setValue("/root/main/inrendcd/rendcdlist["+ grd_inrendcd.row +"]/useyn","Y");
  411. grd_inrendcd.refresh();
  412. ]]>
  413. </script>
  414. </button>
  415. <button id="but_inrendcdsave" class="btn2_letter2" navindex="15" style="left:752px; top:5px; width:42px; height:19px; ">
  416. <caption>저장</caption>
  417. <script type="javascript" ev:event="DOMActivate">
  418. <![CDATA[
  419. // 대출코드 저장하기.. (i:추가,u:수정)
  420. fSaveInRendCd();
  421. ]]>
  422. </script>
  423. </button>
  424. <datagrid id="grd_inrendcd" nodeset="/root/main/inrendcd/rendcdlist" caption="코드^대출사유^기본대출기간^기간단위^사용^최초등록일시^최초등록자^최종수정일시^최종수정자" colsep="^" colwidth="55, 150, 100, 70, 50, 120, 75, 120, 75" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" navindex="26" style="left:0px; top:26px; width:857px; height:572px; ">
  425. <col ref="rendcd" type="input" style="text-align:center; "/>
  426. <col ref="rendresn" type="input"/>
  427. <col ref="defltrendterm" type="input" visibility="visible" style="text-align:center; "/>
  428. <col ref="defltrendtermunit" type="combo" visibility="visible">
  429. <choices>
  430. <item>
  431. <label>일(Day)</label>
  432. <value>D</value>
  433. </item>
  434. <item>
  435. <label>월(Month)</label>
  436. <value>M</value>
  437. </item>
  438. <item>
  439. <label>년(Year)</label>
  440. <value>Y</value>
  441. </item>
  442. </choices>
  443. </col>
  444. <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
  445. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  446. <col ref="fstrgstruser" style="text-align:center; "/>
  447. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  448. <col ref="lastupdtruser" style="text-align:center; "/>
  449. </datagrid>
  450. </case>
  451. <case id="lenddept">
  452. <datagrid id="grd_lenddept" nodeset="/root/main/lenddept/lenddeptlist" caption="대출과^대출과^대출과^사용^전체병동 포함^최초등록자^최초등록일시^최종수정자^최종수정일시^종료된부서" colsep="^" colwidth="130, 20, 80, 40, 90, 80, 110, 80, 110, 75" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" navindex="18" style="left:0px; top:26px; width:857px; height:572px; ">
  453. <col ref="lenddeptnm"/>
  454. <col ref="lenddeptcd" type="inputbutton"/>
  455. <col ref="lenddeptabbr" style="text-align:center; "/>
  456. <col checkvalue="Y,N" ref="usedyn" type="checkbox"/>
  457. <col checkvalue="Y,N" ref="allwardyn" type="checkbox"/>
  458. <col ref="fstrgstrid" visibility="visible" style="text-align:center; "/>
  459. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  460. <col ref="lastupdtrid" style="text-align:center; "/>
  461. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  462. <col ref="lastdeptnm" style="text-align:left; "/>
  463. <script type="javascript" ev:event="onbuttonclick">
  464. <![CDATA[
  465. fReceiveDept(grd_lenddept, "L");
  466. ]]>
  467. </script>
  468. </datagrid>
  469. <button id="button1" class="btn2_letter5" style="left:775px; top:5px; width:75px; height:19px; ">
  470. <caption>선택행삭제</caption>
  471. <script type="javascript" ev:event="DOMActivate">
  472. <![CDATA[
  473. // 삭제하기.. (선택로우)
  474. var getRowno = deleteSelectedRows(grd_lenddept, true);
  475. grd_lenddept.addStatus(getRowno,"delete");
  476. var lenddeptcd = model.getValue("/root/main/lenddept/lenddeptlist[" + grd_lenddept.row + "]/lenddeptcd");
  477. model.makeValue("/root/send/savedata/lenddeptcd", lenddeptcd);
  478. submit("TXMRC01378");
  479. ]]>
  480. </script>
  481. </button>
  482. <button id="button2" class="btn2_letter3" style="left:720px; top:5px; width:53px; height:19px; ">
  483. <caption>행추가</caption>
  484. <script type="javascript" ev:event="DOMActivate">
  485. <![CDATA[
  486. grd_lenddept.addRow(true, true);
  487. grd_lenddept.topRow = grd_lenddept.rows;
  488. model.setValue("/root/main/lenddept/lenddeptlist["+ grd_lenddept.row +"]/usedyn","Y");
  489. model.setValue("/root/main/lenddept/lenddeptlist["+ grd_lenddept.row +"]/allwardyn","Y");
  490. grd_lenddept.refresh();
  491. ]]>
  492. </script>
  493. </button>
  494. <button id="button3" class="btn2_letter2" style="left:675px; top:5px; width:42px; height:19px; ">
  495. <caption>저장</caption>
  496. <script type="javascript" ev:event="DOMActivate">
  497. <![CDATA[
  498. // 챠트과 매핑과... 저장하기.. (i:추가,u:수정)
  499. fSaveLendDept();
  500. ]]>
  501. </script>
  502. </button>
  503. <select1 id="rdo_allwardyn" ref="/root/send/reqdata/allwardyn" appearance="full" cols="3" overflow="visible" style="left:5px; top:5px; width:145px; height:20px; border-style:none; ">
  504. <choices>
  505. <item>
  506. <label>전체</label>
  507. <value/>
  508. </item>
  509. <item>
  510. <label>부서</label>
  511. <value>N</value>
  512. </item>
  513. <item>
  514. <label>병동</label>
  515. <value>Y</value>
  516. </item>
  517. </choices>
  518. <script type="javascript" ev:event="xforms-value-changed">
  519. <![CDATA[
  520. submit("TRMRC01311");
  521. ]]>
  522. </script>
  523. </select1>
  524. </case>
  525. <case id="lendset">
  526. <button id="button5" class="btn2_letter5" style="left:505px; top:5px; width:75px; height:19px; ">
  527. <caption>선택행삭제</caption>
  528. <script type="javascript" ev:event="DOMActivate">
  529. <![CDATA[
  530. // 삭제하기.. (선택로우)
  531. var getRowno = deleteSelectedRows(grd_setcdlist, true);
  532. grd_setcdlist.addStatus(getRowno,"delete");
  533. //
  534. fSaveLendSetCD();
  535. ]]>
  536. </script>
  537. </button>
  538. <button id="button6" class="btn2_letter3" style="left:450px; top:5px; width:53px; height:19px; ">
  539. <caption>행추가</caption>
  540. <script type="javascript" ev:event="DOMActivate">
  541. <![CDATA[
  542. grd_setcdlist.addRow(true, true);
  543. grd_setcdlist.topRow = grd_setcdlist.rows;
  544. model.setValue("/root/main/lendset/lendsetlist["+ grd_setcdlist.row +"]/drflag","N");
  545. model.setValue("/root/main/lendset/lendsetlist["+ grd_setcdlist.row +"]/nursflag","N");
  546. grd_setcdlist.refresh();
  547. ]]>
  548. </script>
  549. </button>
  550. <button id="button7" class="btn2_letter2" style="left:405px; top:5px; width:42px; height:19px; ">
  551. <caption>저장</caption>
  552. <script type="javascript" ev:event="DOMActivate">
  553. <![CDATA[
  554. // 대출용도 셋... 저장하기.. (i:추가,u:수정)
  555. fSaveLendSetCD();
  556. ]]>
  557. </script>
  558. </button>
  559. <datagrid id="grd_setcdlist" nodeset="/root/main/lendset/lendsetlist" caption="SET 코드^SET 명^ 의 사 사 용^간호사사 용^사용부서^사용부서^최 초등록자^최초등록일시^최종 수정자^최종수정일시^deptcd" colsep="^" colwidth="25, 110, 50, 50, 100, 20, 60, 105, 60, 105, 30" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" navindex="18" style="left:0px; top:26px; width:580px; height:572px; ">
  560. <col ref="setcd" visibility="hidden"/>
  561. <col ref="setnm" type="input"/>
  562. <col checkvalue="Y,N" ref="drflag" type="checkbox"/>
  563. <col checkvalue="Y,N" ref="nursflag" type="checkbox"/>
  564. <col ref="deptnm" type="input"/>
  565. <col type="inputbutton"/>
  566. <col ref="fstrgstrusernm" style="text-align:center; "/>
  567. <col ref="fstrgstdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  568. <col ref="lastupdtrusernm" style="text-align:center; "/>
  569. <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  570. <col ref="deptcd" visibility="hidden"/>
  571. <col ref="deptabbr" visibility="hidden"/>
  572. <script type="javascript" ev:event="onbuttonclick">
  573. <![CDATA[
  574. if (grd_setcdlist.col == 6) {
  575. fReceiveDept(grd_setcdlist, "S");
  576. }
  577. ]]>
  578. </script>
  579. <script type="javascript" ev:event="ondblclick">
  580. <![CDATA[
  581. //대출용도 선택 로우.. 용도셋 아이템 조회...
  582. if (grd_setcdlist.rows > 0 && grd_setcdlist.col > 6) {
  583. var setcd = model.getValue("/root/main/lendset/lendsetlist[" + grd_setcdlist.row + "]/setcd");
  584. if (setcd != "") {
  585. model.makeValue("/root/send/reqdata/setcd", setcd);
  586. submit("TRMRC01313");
  587. var setnm = model.getValue("/root/main/lendset/lendsetlist[" + grd_setcdlist.row + "]/setnm");
  588. model.makeValue("/root/hidden/setnm", setnm);
  589. model.makeValue("/root/hidden/setcd", setcd);
  590. cap_setnm.refresh();
  591. }
  592. }
  593. ]]>
  594. </script>
  595. </datagrid>
  596. <datagrid id="grd_setitemlist" nodeset="/root/main/lendsetitem/setitemlist" caption="코드^대출용도^대출시사 용^조회시사 용" colsep="^" colwidth="50, 100, 50, 50" mergecellsfixedrows="bycolrec" rowsep="|" navindex="26" style="left:585px; top:26px; width:272px; height:572px; ">
  597. <col ref="rendcd" style="text-align:center; "/>
  598. <col ref="rendresn" style="text-align:left; "/>
  599. <col checkvalue="Y,N" ref="lenduseyn" type="checkbox"/>
  600. <col checkvalue="Y,N" ref="srchuseyn" type="checkbox"/>
  601. </datagrid>
  602. <button id="button8" class="btn2_letter4" style="left:790px; top:5px; width:64px; height:19px; ">
  603. <caption>항목저장</caption>
  604. <script type="javascript" ev:event="DOMActivate">
  605. <![CDATA[
  606. // 셋 아이템.. 저장하기..
  607. fSaveLendSetItem();
  608. ]]>
  609. </script>
  610. </button>
  611. <caption id="caption1" style="left:585px; top:7px; width:70px; height:15px; font-weight:bold; color:#0000ff; ">* SET 명:</caption>
  612. <caption id="cap_setnm" ref="/root/hidden/setnm" style="left:650px; top:7px; width:135px; height:15px; font-weight:bold; color:#0000ff; ">...</caption>
  613. </case>
  614. </switch>
  615. <group id="group1" style="left:0px; top:0px; width:465px; height:13px; ">
  616. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:131px; height:14px; ">차트대출정보관리</caption>
  617. </group>
  618. <button id="btn_rendcd" class="btn_sw" group="tab" style="left:285px; top:18px; width:125px; height:22px; ">
  619. <caption>대출코드(외래차트)</caption>
  620. <script type="javascript" ev:event="onclick">
  621. <![CDATA[
  622. model.toggle("rendcd");
  623. ]]>
  624. </script>
  625. </button>
  626. <button id="btn_chrtdept" class="btn_sw" group="tab" style="left:0px; top:18px; width:95px; height:22px; ">
  627. <caption>차트과 정보</caption>
  628. <script type="javascript" ev:event="onclick">
  629. <![CDATA[
  630. model.toggle("chrtdept");
  631. ]]>
  632. </script>
  633. </button>
  634. <button id="button4" class="btn_sw" group="tab" style="left:650px; top:18px; width:160px; height:22px; ">
  635. <caption>대출용도 SET (외래차트)</caption>
  636. <script type="javascript" ev:event="onclick">
  637. <![CDATA[
  638. model.toggle("lendset");
  639. ]]>
  640. </script>
  641. </button>
  642. <button id="btn_chrtuser" class="btn_sw" group="tab" selected="true" style="left:95px; top:18px; width:95px; height:22px; ">
  643. <caption>차트담당자</caption>
  644. <script type="javascript" ev:event="onclick">
  645. <![CDATA[
  646. model.toggle("chrtuser");
  647. ]]>
  648. </script>
  649. </button>
  650. <button id="btn_chrtkeepplce" class="btn_sw" group="tab" style="left:190px; top:18px; width:95px; height:22px; ">
  651. <caption>차트보관장소</caption>
  652. <script type="javascript" ev:event="onclick">
  653. <![CDATA[
  654. model.toggle("chrtkeepplce");
  655. ]]>
  656. </script>
  657. </button>
  658. <button id="btn_inrendcd" class="btn_sw" group="tab" style="left:410px; top:18px; width:125px; height:22px; ">
  659. <caption>대출코드(입원차트)</caption>
  660. <script type="javascript" ev:event="onclick">
  661. <![CDATA[
  662. model.toggle("inrendcd");
  663. ]]>
  664. </script>
  665. </button>
  666. <button id="but_lenddept" class="btn_sw" group="tab" style="left:535px; top:18px; width:115px; height:22px; ">
  667. <caption>대출과(센터)정보</caption>
  668. <script type="javascript" ev:event="onclick">
  669. <![CDATA[
  670. model.toggle("lenddept");
  671. ]]>
  672. </script>
  673. </button>
  674. </xhtml:body>
  675. </xhtml:html>