123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <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">
- <xhtml:head>
- <xhtml:title>FIND코드</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <limantibiobasecdinfo>
- <limantibiobasecdlist>
- <cdtype/>
- <cd/>
- <cdtypenm/>
- <seq/>
- <rem/>
- </limantibiobasecdlist>
- </limantibiobasecdinfo>
- <limantibiobasecdsaveinfo>
- <limantibiobasecdsavelist>
- <status/>
- <cdtype/>
- <cd/>
- <cdtypenm/>
- <seq/>
- <rem/>
- </limantibiobasecdsavelist>
- </limantibiobasecdsaveinfo>
- <cond>
- </cond>
- </main>
- <send>
- <reqdata/>
- <savedata/>
- </send>
- <hidden/>
- <init>
- </init>
- </root>
- </instance>
- <submission id="TRMMD01301" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/main/limantibiobasecdinfo"/>
- <submission id="TXMMD01301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/limantibiobasecdinfo"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- submit("TRMMD01301");
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript">
- <![CDATA[
- function fCopyToSelect(){
- var iRow=grd_limantibiobasecdlist.row;
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtype", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+iRow+"]/cdtype"));//코드형태
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cd", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+iRow+"]/cd"));//코드
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtypenm", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+iRow+"]/cdtypenm"));//코트형태명칭
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/seq", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+iRow+"]/seq"));//순번
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/rem", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+iRow+"]/rem"));//비고
- if("" != model.getValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtype")){
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status", "u");
- }else {
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status", "i");
- }
- model.setFocus("ipt_flagcd");
- model.refresh();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="778" pageheight="535" guideline="1,760;" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
- <button id="btn_del" class="btn4_letter2" style="left:650px; top:505px; width:56px; height:22px; ">
- <caption>삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var iRow=grd_limantibiobasecdlist.row;
- if("i" == model.getValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status")){
- model.resetInstanceNode("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist");
- grd_limantibiobasecdlist.deleteItem(iRow);
- model.refresh();
- } else if ("u" == model.getValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status")){
- model.makeValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status", "d");
- model.copyNode("/root/send/savedata","/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist");
- submit("TXMMD01301");
- model.makeNode("/root/send/cond");
- model.copyNode("/root/send/reqdata", "/root/main/cond");
- submit("TRMMD01301");
- }
- ]]>
- </script>
- </button>
- <datagrid id="grd_limantibiobasecdlist" nodeset="/root/main/limantibiobasecdinfo/limantibiobasecdlist" caption="코드형태^코드^코드 형태 명칭^순번^비 고" colsep="^" colwidth="63, 78, 376, 45, 168" dataheight="23" explorerbar="sortshow" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:28px; width:760px; height:367px; vertical-align:middle; ">
- <col ref="cdtype"/>
- <col ref="cd"/>
- <col ref="cdtypenm"/>
- <col ref="seq"/>
- <col ref="rem"/>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_limantibiobasecdlist.gridToInstance();
- ]]>
- </script>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if((grd_limantibiobasecdlist.mouseRow > 0) && ( grd_limantibiobasecdlist.mouseRow <= grd_limantibiobasecdlist.rows )) {
- fCopyToSelect();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if((grd_limantibiobasecdlist.mouseRow > 0) && ( grd_limantibiobasecdlist.mouseRow <= grd_limantibiobasecdlist.rows )) {
- var iRow = grd_limantibiobasecdlist.row;
- var cd = model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist[" + iRow + "]/cd");
- opener.model.setValue("/root/main/cond/cd", cd);
- opener.model.refresh();
- window.close();
- }
- ]]>
- </script>
- </datagrid>
- <input id="ipt_flagcd" ref="/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtype" class="input_default" navindex="1" style="left:120px; top:427px; width:131px; height:19px; "/>
- <input id="ipt_cd" ref="/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cd" class="input_default" navindex="2" style="left:374px; top:427px; width:131px; height:19px; "/>
- <caption id="caption1" class="tit_2" style="left:5px; top:10px; width:113px; height:13px; ">FIND코드</caption>
- <caption id="caption10" class="tit_2" style="left:5px; top:81px; width:-77px; height:13px; ">기준코드관리</caption>
- <line id="line13" class="line_3" style="x1:0px; y1:498px; x2:761px; y2:498px; "/>
- <input id="ipt_seq" ref="/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/seq" class="input_default" navindex="5" style="left:630px; top:428px; width:131px; height:19px; "/>
- <caption id="caption2" class="cell_1" style="left:1px; top:425px; width:115px; height:23px; font-family:돋움; text-align:left; vertical-align:middle; ">코 드 형 태</caption>
- <caption id="caption11" class="cell_1" style="left:1px; top:450px; width:115px; height:23px; text-align:left; vertical-align:middle; ">코 드 명</caption>
- <input id="ipt_detlcdnm" ref="/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtypenm" class="input_default" navindex="4" style="left:120px; top:452px; width:640px; height:19px; "/>
- <line id="line16" class="line_1" style="x1:0px; y1:420px; x2:760px; y2:420px; "/>
- <button id="btn_excel" class="btn2_letter2" style="left:717px; top:3px; width:42px; height:19px; ">
- <caption>엑셀</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
- if (fileName != ""){
- grd_limantibiobasecdlist.saveExcel(fileName, "SheetName", true, true, "", "", false);
- }
- ]]>
- </script>
- </button>
- <caption id="caption15" class="cell_1" style="left:0px; top:474px; width:115px; height:23px; text-align:left; vertical-align:middle; ">참 조</caption>
- <line id="line19" class="line_1" style="x1:0px; y1:23px; x2:760px; y2:23px; "/>
- <caption id="caption8" class="cell_1" style="left:511px; top:425px; width:115px; height:23px; font-family:돋움; text-align:left; vertical-align:middle; ">순 번</caption>
- <caption id="caption17" class="tit_2" style="left:0px; top:405px; width:105px; height:13px; ">코드저장내역</caption>
- <caption id="caption9" class="cell_1" style="left:255px; top:425px; width:115px; height:23px; font-family:돋움; text-align:left; vertical-align:middle; ">코 드</caption>
- <input id="ipt_remfact" ref="/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/rem" class="input_default" navindex="6" style="left:119px; top:477px; width:641px; height:19px; "/>
- <button id="btn_new" class="btn2_letter2" navindex="7" style="left:717px; top:400px; width:42px; height:19px; ">
- <caption>신규</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.resetInstanceNode("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist");
- model.setValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/status", "i");
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_save" class="btn4_letter2" style="left:594px; top:505px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.copyNode("/root/send/savedata","/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist");
- model.makeValue("/root/send/savedata/cdtype2", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+grd_limantibiobasecdlist.row+"]/cdtype"));
- model.makeValue("/root/send/savedata/cd2", model.getValue("/root/main/limantibiobasecdinfo/limantibiobasecdlist["+grd_limantibiobasecdlist.row+"]/cd"));
- if(model.getValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cdtype") == "" ||
- model.getValue("/root/main/limantibiobasecdsaveinfo/limantibiobasecdsavelist/cd") == "" ){
- messageBox("코드형태, 코드는", "I003");
- return;
- }
- submit("TXMMD01301");
- model.makeNode("/root/send/cond");
- model.copyNode("/root/send/reqdata", "/root/main/cond");
- submit("TRMMD01301");
- ]]>
- </script>
- </button>
- <button id="btn_close" class="btn4_letter2" style="left:706px; top:505px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.close();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|