SMAYA02900_분류코드관리.xrw 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497
  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. <clscd/>
  11. <divsvcmassclslist>
  12. <divsvcmassclslistinfo>
  13. <clsflag/>
  14. <clscd/>
  15. <clssupcd/>
  16. <clsnm/>
  17. <scrncd/>
  18. <clsrefseq/>
  19. <depth/>
  20. <pathcd/>
  21. </divsvcmassclslistinfo>
  22. </divsvcmassclslist>
  23. <divsvcmassschelist>
  24. <divsvcmassschelistinfo>
  25. <clsflag/>
  26. <clscd/>
  27. <clsnm/>
  28. <clssupcd/>
  29. <scrncd/>
  30. <clsrefseq/>
  31. </divsvcmassschelistinfo>
  32. </divsvcmassschelist>
  33. <cond>
  34. <clsflag>A</clsflag>
  35. </cond>
  36. <bunryu>
  37. <clsflag/>
  38. <clssupcd/>
  39. <clscd/>
  40. <clsnm/>
  41. <scrncd/>
  42. <clsrefseq/>
  43. <scrncd2/>
  44. </bunryu>
  45. <ret>
  46. <seq>
  47. <clscd/>
  48. <clsrefseq/>
  49. </seq>
  50. </ret>
  51. </main>
  52. <send>
  53. <reqdata/>
  54. <removedata/>
  55. <status/>
  56. </send>
  57. <init/>
  58. <hidden/>
  59. </root>
  60. </instance>
  61. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  62. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  63. <script type="javascript" ev:event="xforms-ready">
  64. <![CDATA[
  65. finit();
  66. ]]>
  67. </script>
  68. <submission id="TRAYA02901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/divsvcmassclslist"/>
  69. <submission id="TXAYA02901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/divsvcmassschelist"/>
  70. <submission id="TXAYA02902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/removedata" resultref="/root/main/divsvcmassschelist"/>
  71. <submission id="TRAYA02902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/ret"/>
  72. <submission id="TRAYA02903" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/ret"/>
  73. </model>
  74. <script type="javascript">
  75. <![CDATA[
  76. function finit() {
  77. model.removeNodeset("/root/main/divsvcmassschelist");
  78. grd_divsvcmassschelist.refresh();
  79. model.removeNodeset("/root/send/reqdata");
  80. model.makeNode("/root/send/reqdata");
  81. model.copyNode("/root/send/reqdata", "/root/main/cond");
  82. submit("TRAYA02901");
  83. }
  84. function fSelectedCombo() {
  85. fClear();
  86. model.removeNodeset("/root/main/divsvcmassschelist");
  87. model.removeNodeset("/root/send/reqdata");
  88. model.makeNode("/root/send/reqdata");
  89. model.copyNode("/root/send/reqdata", "/root/main/cond");
  90. submit("TRAYA02901");
  91. }
  92. function fClear(){
  93. model.setValue("/root/main/bunryu/clsflag", "");
  94. model.setValue("/root/main/bunryu/clssupcd", "");
  95. model.setValue("/root/main/bunryu/clscd", "");
  96. model.setValue("/root/main/bunryu/clsnm", "");
  97. model.setValue("/root/main/bunryu/scrncd", "");
  98. model.setValue("/root/main/bunryu/scrncd2", "");
  99. model.setValue("/root/main/bunryu/clsrefseq", "");
  100. model.refresh();
  101. }
  102. function fSelectedTree() {
  103. model.removenode("/root/main/divsvcmassschelist");
  104. //---------------------TreeToInstancd----------------------
  105. var clscd=model.getValue("/root/main/clscd");
  106. model.setValue("/root/main/bunryu/clsflag", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/clsflag"));
  107. model.setValue("/root/main/bunryu/clssupcd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/clssupcd"));
  108. model.setValue("/root/main/bunryu/clscd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/clscd"));
  109. model.setValue("/root/main/bunryu/clsnm", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/clsnm"));
  110. model.setValue("/root/main/bunryu/scrncd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/scrncd"));
  111. model.setValue("/root/main/bunryu/scrncd2", model.getValue("/root/main/bunryu/scrncd"));
  112. model.setValue("/root/main/bunryu/clsrefseq", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+clscd+"']/clsrefseq"));
  113. model.refresh();
  114. //---------------------TreeToGrid---------------------------
  115. var curPos=trv_divsvcmassclslist.mouserow; // 현재 선택된 tree item의 위치
  116. var totPos=trv_divsvcmassclslist.length; //전체 tree의 갯수
  117. var curDepth=parseInt(model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+ clscd + "']/depth")); //현재 선택된 tree item의 depth
  118. var curGrdPos=grd_divsvcmassschelist.rows; //grid 행의 갯수
  119. var clssupcd;
  120. for(var i=curPos+1; i <= totPos; i++ ) {
  121. var tmpDepth=parseInt(model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo["+ i +"]/depth")); //현재 선택된 tree item 다음부터 끝까지 depth를 얻어서
  122. clssupcd=model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo["+ i +"]/clssupcd");
  123. if(clscd==clssupcd )
  124. {
  125. model.makeNode("/root/main/divsvcmassschelist/divsvcmassschelistinfo["+ (curGrdPos) + "]");
  126. model.copyNode("/root/main/divsvcmassschelist/divsvcmassschelistinfo["+ (curGrdPos) + "]", "/root/main/divsvcmassclslist/divsvcmassclslistinfo["+ i +"]");
  127. curGrdPos++;
  128. grd_divsvcmassschelist.rebuild();
  129. }
  130. }
  131. }
  132. function fCopyToSelect(){
  133. model.setValue("/root/main/bunryu/clsflag", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/clsflag"));
  134. model.setValue("/root/main/bunryu/clssupcd", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/clssupcd"));
  135. model.setValue("/root/main/bunryu/clscd", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/clscd"));
  136. model.setValue("/root/main/bunryu/clsnm", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/clsnm"));
  137. model.setValue("/root/main/bunryu/scrncd", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/scrncd"));
  138. model.setValue("/root/main/bunryu/scrncd2", model.getValue("/root/main/bunryu/scrncd"));
  139. model.setValue("/root/main/bunryu/clsrefseq", model.getValue("/root/main/divsvcmassschelist/divsvcmassschelistinfo[" +grd_divsvcmassschelist.selectedRow(0)+ "]/clsrefseq"));
  140. model.refresh();
  141. }
  142. function fInsBunRyuGridInfo(){
  143. var isValid=model.getValue("/root/main/bunryu/clsflag");
  144. if(isValid == "") messageBox("리스트에서 분류코드 항목을", "C002");
  145. var instcd=model.getValue("/root/main/bunryu/clscd");
  146. //submit
  147. model.removeNodeset("/root/send/reqdata");
  148. model.makeNode("/root/send/reqdata");
  149. model.makeValue("/root/send/reqdata/clsflag", model.getValue("/root/main/bunryu/clsflag"));
  150. if(isValid != "") {
  151. submit("TRAYA02902", false);
  152. var tmpclscd=model.getValue("/root/main/ret/seq/clscd");
  153. if(instcd == tmpclscd) {
  154. model.setValue("/root/main/bunryu/clscd", tmpclscd);
  155. }
  156. else {
  157. model.setValue("/root/main/bunryu/clscd", tmpclscd);
  158. model.setValue("/root/main/bunryu/clssupcd", instcd);
  159. }
  160. model.makeValue("/root/send/reqdata/clssupcd", model.getValue("/root/main/bunryu/clssupcd"));
  161. submit("TRAYA02903", false);
  162. var tmpcls=model.getValue("/root/main/ret/seq/clsrefseq");
  163. if(tmpcls == "") model.setValue("/root/main/bunryu/clsrefseq", 1);
  164. else model.setValue("/root/main/bunryu/clsrefseq", tmpcls);
  165. }
  166. //clear
  167. model.setValue("/root/main/bunryu/clsnm", "");
  168. model.setValue("/root/main/bunryu/scrncd", "");
  169. model.setValue("/root/main/bunryu/scrncd2", "");
  170. model.removeNodeset("/root/send/status");
  171. model.makeValue("/root/send/status", "i");
  172. model.refresh();
  173. }
  174. function fExeBunRyuGridInfo() {
  175. var status=model.getValue("/root/send/status");
  176. if(status == "i") {
  177. model.removeNodeset("/root/send/reqata");
  178. model.makeNode("/root/send/reqdata");
  179. model.makeNode("/root/send/reqdata/savedata");
  180. model.makeValue("/root/main/bunryu/status", "i");
  181. model.copyNode("/root/send/reqdata/savedata", "/root/main/bunryu");
  182. }
  183. else {
  184. model.removeNodeset("/root/send/reqdata");
  185. model.makeNode("/root/send/reqdata");
  186. model.makeNode("/root/send/reqdata/savedata");
  187. model.makeValue("/root/main/bunryu/status", "u");
  188. model.copyNode("/root/send/reqdata/savedata","/root/main/bunryu");
  189. }
  190. var isValid;
  191. isValid=fIsVaild();
  192. if(isValid =="OK") {
  193. model.makeNode("/root/send/reqdata/conddata");
  194. model.makeValue("/root/send/reqdata/conddata/clscd_tr", model.getValue("/root/main/clscd"));
  195. //입력, 수정
  196. submit("TXAYA02901");
  197. model.removeNodeset("/root/send/reqdata");
  198. model.makeNode("/root/send/reqdata");
  199. model.copyNode("/root/send/reqdata", "/root/main/cond");
  200. submit("TRAYA02901");
  201. trv_divsvcmassclslist.rebuild();
  202. model.removeNodeset("/root/send/status");
  203. } else {
  204. messageBox("필수항목이 입력되지" , "E007");
  205. //model.setFocus(isValid);
  206. }
  207. //트리의 현재 focus
  208. var temp=model.getValue("/root/main/clscd");
  209. model.setValue("/root/main/bunryu/clsflag", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/clsflag"));
  210. model.setValue("/root/main/bunryu/clssupcd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/clssupcd"));
  211. model.setValue("/root/main/bunryu/clscd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/clscd"));
  212. model.setValue("/root/main/bunryu/clsnm", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/clsnm"));
  213. model.setValue("/root/main/bunryu/scrncd", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/scrncd"));
  214. model.setValue("/root/main/bunryu/clsrefseq", model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo[clscd='"+temp+"']/clsrefseq"));
  215. model.refresh();
  216. }
  217. function fIsVaild() {
  218. var isValid;
  219. var clsflag=model.getValue("/root/main/bunryu/clsflag");
  220. var clssupcd=model.getValue("/root/main/bunryu/clssupcd");
  221. var clscd=model.getValue("/root/main/bunryu/clscd");
  222. var clsnm=model.getValue("/root/main/bunryu/clsnm");
  223. var scrncd2=model.getValue("/root/main/bunryu/scrncd2");
  224. var clsrefseq=model.getValue("/root/main/bunryu/clsrefseq");
  225. if(clsflag =="") {
  226. isValid="clsflag";
  227. return;
  228. }
  229. if(clssupcd == "") {
  230. isValid="clssupcd";
  231. return;
  232. }
  233. if(clscd == "") {
  234. isValid="clscd";
  235. return;
  236. }
  237. if(clsnm == "") {
  238. isValid="clsnm";
  239. return;
  240. }
  241. if(scrncd2 == "") {
  242. isValid="scrncd2";
  243. return;
  244. }
  245. if(clsrefseq == "") {
  246. isValid="clsrefseq";
  247. return;
  248. }
  249. isValid="OK";
  250. return isValid;
  251. }
  252. function fDelBunRyuGridInfo(){
  253. model.removeNodeset("/root/send/status");
  254. model.makeValue("/root/send/status", "x");
  255. var totPos=trv_divsvcmassclslist.length;
  256. var bunRyucd=model.getValue("/root/main/bunryu/clscd");//삭제하려는 대상의 분류코드
  257. var supcd;
  258. var subcd;
  259. var ret;
  260. var cnt=0;
  261. var ycnt=0;
  262. for (var i=0 ; i<= totPos ; i++) {
  263. supcd=model.getValue("/root/main/divsvcmassclslist/divsvcmassclslistinfo["+ i +"]/clssupcd");
  264. if(bunRyucd == supcd) {
  265. model.setValue("/root/send/status", "s");
  266. messageBox("삭제할 하위항목을 ", "C002");
  267. break;
  268. }
  269. }
  270. var status=model.getValue("/root/send/status");
  271. if(status != "s"){
  272. var selnm=model.getValue("/root/main/bunryu/clsnm");
  273. ret=messageBox(selnm, "Q001");
  274. if(ret == "6") {
  275. model.removeNodeset("/root/send/removedata");
  276. model.makeNode("/root/send/removedata");
  277. /*model.makeValue("/root/send/removedata/clscd", model.getValue("/root/main/bunryu/clscd"));
  278. model.makeValue("/root/send/removedata/status","d");
  279. model.makeValue("/root/send/removedata/clsflag", model.getValue("/root/main/bunryu/clsflag"));
  280. model.makeValue("/root/send/removedata/clssupcd", model.getValue("/root/main/bunryu/clssupcd"));*/
  281. model.makeNode("/root/send/removedata/reqdata");
  282. model.makeValue("/root/main/bunryu/status", "d");
  283. model.copyNode("/root/send/removedata/reqdata", "/root/main/bunryu");
  284. model.makeNode("/root/send/removedata/condata");
  285. model.makeValue("/root/send/removedata/condata/clscd_tr", model.getValue("/root/main/clscd"));
  286. submit("TXAYA02902");
  287. model.removeNodeset("/root/send/reqdata");
  288. model.makeNode("/root/send/reqdata");
  289. model.copyNode("/root/send/reqdata", "/root/main/cond");
  290. submit("TRAYA02901");
  291. model.setValue("/root/main/bunryu/clsflag", "");
  292. model.setValue("/root/main/bunryu/clssupcd", "");
  293. model.setValue("/root/main/bunryu/clscd", "");
  294. model.setValue("/root/main/bunryu/clsnm", "");
  295. model.setValue("/root/main/bunryu/scrncd", "");
  296. model.setValue("/root/main/bunryu/scrncd2", "");
  297. model.setValue("/root/main/bunryu/clsrefseq", "");
  298. model.refresh();
  299. }
  300. }
  301. }
  302. ]]>
  303. </script>
  304. </xhtml:head>
  305. <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  306. <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
  307. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:147px; height:14px; ">분류코드관리</caption>
  308. </group>
  309. <group id="group3" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
  310. <treeview id="trv_divsvcmassclslist" ref="/root/main/clscd" expanddepth="3" itemsettype="depth" style="left:0px; top:30px; width:290px; height:710px; ">
  311. <itemset nodeset="/root/main/divsvcmassclslist/divsvcmassclslistinfo">
  312. <label ref="clsnm"/>
  313. <value ref="clscd"/>
  314. <depth ref="depth"/>
  315. </itemset>
  316. <script type="javascript" ev:event="xforms-select">
  317. <![CDATA[
  318. fSelectedTree();
  319. ]]>
  320. </script>
  321. </treeview>
  322. <caption id="caption1" class="tit_2" style="left:300px; top:10px; width:190px; height:14px; ">분류코드 조회 및 등록관리</caption>
  323. <line id="line1" class="line_1" style="x1:0px; y1:25px; x2:290px; y2:25px; ">-</line>
  324. <caption id="caption2" class="tit_2" style="left:5px; top:10px; width:145px; height:14px; ">분류코드 리스트</caption>
  325. <line id="line5" class="line_1" style="x1:295px; y1:25px; x2:1194px; y2:25px; "/>
  326. <datagrid id="grd_divsvcmassschelist" nodeset="/root/main/divsvcmassschelist/divsvcmassschelistinfo" caption="분류구분^분류코드^분류명^상위코드^화면코드^조회순서" colsep="^" colwidth="93, 111, 317, 96, 89, 80" dataheight="25" explorerbar="sortshowmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:295px; top:81px; width:899px; height:660px; ">
  327. <col ref="clsflag"/>
  328. <col ref="clscd"/>
  329. <col ref="clsnm"/>
  330. <col ref="clssupcd"/>
  331. <col ref="scrncd"/>
  332. <col ref="clsrefseq"/>
  333. <script type="javascript" ev:event="onclick">
  334. <![CDATA[
  335. fCopyToSelect();
  336. ]]>
  337. </script>
  338. </datagrid>
  339. <select1 id="combo4" ref="/root/main/cond/clsflag" class="combo_search" appearance="minimal" style="left:175px; top:5px; width:115px; height:19px; ">
  340. <choices>
  341. <item>
  342. <label>교육</label>
  343. <value>A</value>
  344. </item>
  345. <item>
  346. <label>행사</label>
  347. <value>B</value>
  348. </item>
  349. <item>
  350. <label>성사</label>
  351. <value>C</value>
  352. </item>
  353. <item>
  354. <label>교직원 단체</label>
  355. <value>D</value>
  356. </item>
  357. </choices>
  358. <script type="javascript" ev:event="xforms-select">
  359. <![CDATA[
  360. fSelectedCombo();
  361. ]]>
  362. </script>
  363. </select1>
  364. <output id="ipt_cdcls" ref="/root/main/bunryu/clssupcd" class="output_fix" navindex="8" style="left:552px; top:32px; width:88px; height:19px; "/>
  365. <output id="ipt_supbasetypecd" ref="/root/main/bunryu/clsflag" class="output_fix" style="left:378px; top:32px; width:88px; height:19px; "/>
  366. <input id="ipt_basetypecd" ref="/root/main/bunryu/clscd" class="input_default" navindex="1" maxlength="6" style="left:726px; top:32px; width:88px; height:19px; "/>
  367. <input id="ipt_typenm" ref="/root/main/bunryu/clsnm" class="input_default" navindex="2" style="left:900px; top:32px; width:294px; height:19px; "/>
  368. <caption id="caption5" class="cell_1" style="left:295px; top:30px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">분류구분</caption>
  369. <caption id="caption3" class="cell_1" style="left:469px; top:30px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">상위코드</caption>
  370. <caption id="caption4" class="cell_1" style="left:643px; top:30px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">분류코드</caption>
  371. <caption id="caption7" class="cell_1" style="left:295px; top:55px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">화면코드</caption>
  372. <caption id="caption8" class="cell_1" style="left:643px; top:55px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">조회순서</caption>
  373. <caption id="caption9" class="cell_1" style="left:817px; top:30px; width:80px; height:23px; font-family:돋움; vertical-align:middle; ">분류명</caption>
  374. <line id="line3" class="line_3" style="x1:295px; y1:79px; x2:1194px; y2:79px; "/>
  375. <line id="line2" class="line_2" style="x1:295px; y1:54px; x2:1194px; y2:54px; "/>
  376. <input id="input1" ref="/root/main/bunryu/clsrefseq" class="input_default" navindex="3" style="left:726px; top:57px; width:88px; height:19px; "/>
  377. <select1 id="cmb_ngdtdwcd" ref="/root/main/bunryu/scrncd" class="combo_default" appearance="minimal" style="left:378px; top:57px; width:171px; height:19px; ">
  378. <choices>
  379. <item>
  380. <label>미등록</label>
  381. <value>XX</value>
  382. </item>
  383. <item>
  384. <label>교육</label>
  385. <value>A1</value>
  386. </item>
  387. <item>
  388. <label>행사</label>
  389. <value>B1</value>
  390. </item>
  391. <item>
  392. <label>세례/견진성사</label>
  393. <value>C1</value>
  394. </item>
  395. <item>
  396. <label>기타성사</label>
  397. <value>C2</value>
  398. </item>
  399. <item>
  400. <label>축복식</label>
  401. <value>C3</value>
  402. </item>
  403. <item>
  404. <label>미사</label>
  405. <value>C4</value>
  406. </item>
  407. <item>
  408. <label>교직원단체</label>
  409. <value>D1</value>
  410. </item>
  411. </choices>
  412. <script type="javascript" ev:event="xforms-select">
  413. <![CDATA[
  414. model.setValue("/root/main/bunryu/scrncd2", model.getValue("/root/main/bunryu/scrncd"));
  415. model.refresh();
  416. ]]>
  417. </script>
  418. </select1>
  419. <output id="output1" ref="/root/main/bunryu/scrncd2" class="output_fix" navindex="8" style="left:552px; top:57px; width:88px; height:19px; "/>
  420. <button id="button3" class="btn5_letter2" style="left:1152px; top:5px; width:42px; height:19px; ">
  421. <caption>삭제</caption>
  422. <script type="javascript" ev:event="DOMActivate">
  423. <![CDATA[
  424. fDelBunRyuGridInfo();
  425. ]]>
  426. </script>
  427. </button>
  428. <button id="button5" class="btn5_letter2" style="left:1107px; top:5px; width:42px; height:19px; ">
  429. <caption>저장</caption>
  430. <script type="javascript" ev:event="DOMActivate">
  431. <![CDATA[
  432. fExeBunRyuGridInfo();
  433. ]]>
  434. </script>
  435. </button>
  436. <button id="button2" class="btn2_letter2" style="left:1061px; top:5px; width:42px; height:19px; ">
  437. <caption>신규</caption>
  438. <script type="javascript" ev:event="DOMActivate">
  439. <![CDATA[
  440. fInsBunRyuGridInfo();
  441. ]]>
  442. </script>
  443. </button>
  444. </group>
  445. <group id="group5" scroll="auto" style="left:0px; top:757px; width:1195px; height:27px; ">
  446. <line id="line37" class="line_6" style="x1:0px; y1:0px; x2:1194px; y2:0px; "/>
  447. </group>
  448. </xhtml:body>
  449. </xhtml:html>