123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593 |
- <?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>이송 관리 및 기준자료 관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <init>
- <deptlist>
- <deptcd/>
- <deptnm/>
- <wardtel/>
- </deptlist>
- </init>
- <main>
- <callnomngtlist>
- <deptcd/>
- <deptnm/>
- <wardtel/>
- </callnomngtlist>
- <movewaylist>
- <cnts/>
- <movewayno/>
- </movewaylist>
- <remarklist>
- <cnts/>
- <remarkno/>
- </remarklist>
- <transferlist>
- <cdnm/>
- <phonenum/>
- <gubn/>
- <sortseq/>
- </transferlist>
- </main>
- <hidden/>
- <send>
- <reqdata/>
- <savedata/>
- </send>
- <temp>
- <deptsear>
- <cd/>
- <nm/>
- <kk/>
- </deptsear>
- <chkcncl/>
- </temp>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- model.toggle("tranmngt");
- //grd_callnomngtlist.fixedcellcheckbox(0,0) = true;
- //grd_movewaylist.fixedcellcheckbox(0,0) = true;
- //grd_remarklist.fixedcellcheckbox(0,0) = true;
- model.removeNodeset("/root/main/callnomngtlist");
- model.removeNodeset("/root/main/movewaylist");
- model.removeNodeset("/root/main/remarklist");
- submit("TRMNB01904");
- //btn_save1.disabled = true;
- model.refresh();
- ]]>
- </script>
- <submission id="TRMNB01901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/movewaylist"/>
- <submission id="TXMNB01901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/movewaylist"/>
- <submission id="TRMNB01902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/remarklist"/>
- <submission id="TXMNB01902" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/remarklist"/>
- <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
- <submission id="TXMNB01903" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/callnomngtlist"/>
- <submission id="TRMNB01904" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/main/callnomngtlist"/>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/temp/deptsear"/>
- <submission id="TRMNB01905" mediatype="application/x-www-form-urlencoded" method="post" resultref="/root/main/transferlist"/>
- <submission id="TXMNB01904" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/transferlist"/>
- <script type="javascript" ev:event="xforms-close">
- <![CDATA[
- model.setValue("/root/temp/chkcncl", "X");
- model.refresh();
- ]]>
- </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/stringHelper.js"/>
- <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
- </xhtml:head>
- <xhtml:body pagewidth="770" pageheight="630" guideline="2,422;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_biz" scroll="auto" style="left:0px; top:0px; width:740px; height:610px; ">
- <button id="btn_tranmngt" class="btn_sw" group="tab" selected="true" style="left:5px; top:21px; width:90px; height:22px; ">
- <caption>이송부서관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("tranmngt");
- submit("TRMNB01904");
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_basedata" class="btn_sw" visibility="visible" group="tab" selected="false" style="left:95px; top:21px; width:90px; height:22px; ">
- <caption>기준자료</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("basedata");
- model.makeValue("/root/send/reqdata/status", "1");
- submit("TRMNB01901");
- submit("TRMNB01902");
- model.removenode("/root/send/reqdata/status");
- model.refresh();
-
- ]]>
- </script>
- </button>
- <button id="button4" class="btn_sw" tyle="left:300px; top:20px; width:100px; height:20px;">
- <caption>button4</caption>
- </button>
- <switch id="tranbasemngt" style="left:0px; top:44px; width:730px; height:556px; ">
- <case id="tranmngt" selected="true">
- <datagrid id="grd_callnomngtlist" nodeset="/root/main/callnomngtlist" caption="부서^부서명^병동전화^sortseq" colsep="^" colwidth="225, 225, 225, 100" explorerbar="sort" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:5px; top:32px; width:720px; height:518px; ">
- <col disabled="true" ref="deptcd" style="text-align:center; "/>
- <col editable="false" ref="deptnm" type="inputbutton" style="text-align:center; "/>
- <col ref="wardtel" type="input" maxlength="11" style="text-align:center; "/>
- <col ref="sortseq" visibility="hidden"/>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- var sRow = grd_callnomngtlist.row;
-
- var search_condition = "deptnm";
- var search_term = "";
- var receive_deptcd_path = "/root/temp/deptsear/cd";
- var receive_deptnm_path = "/root/temp/deptsear/nm";
- var receive_detail_path = "/root/temp/deptsear/kk";
- var visible_columns = null;
- var ord_deptflag = null;
- var standard_yn = null;
-
-
- zbcfOpenInstDeptCodeList(search_condition, search_term, receive_deptcd_path, receive_deptnm_path, standard_yn, ord_deptflag, visible_columns,receive_detail_path);
-
- if( model.getValue(receive_deptcd_path) != "" ) {
- model.setValue("/root/main/callnomngtlist[" + sRow + "]/deptcd", model.getValue("/root/temp/deptsear/cd"));
- model.setValue("/root/main/callnomngtlist[" + sRow + "]/deptnm", model.getValue("/root/temp/deptsear/nm"));
-
- var aaa = (model.getValue("/root/temp/deptsear/kk").split('|')[11]).getTrim(); //병동전화(공백제거)
- var wardtel = aaa.substr((aaa.length-4),4); //뒷번호 4자리
-
- var wardtel2 = aaa.substr(0,-4); //뒷번호 4자리
- model.setValue("/root/main/callnomngtlist[" + sRow + "]/wardtel", wardtel);
- model.resetInstanceNode("/root/temp/deptsear");
- }else {
-
- }
-
-
- model.resetInstanceNode("/root/temp/deptsear");
- model.refresh();
- ]]>
- </script>
- </datagrid>
- <button id="btn_ref1" class="btn2_letter2" style="left:587px; top:7px; width:42px; height:19px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRMNB01904");
-
- var msg = model.getValue("/root/properties/error/msg");
- var msgTemp = msg.substring(0, 1);
-
- if( msgTemp == "0" ) {
- messageBox("조회된 결과가", "I004");
- }
- ]]>
- </script>
- </button>
- <button id="btn_add1" class="btn2_letter3" style="left:531px; top:7px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_callnomngtlist.addRow();
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption1" class="tit_2" style="left:10px; top:12px; width:219px; height:14px; ">이송부서관리</caption>
- <button id="btn_save1" class="btn2_letter2" style="left:632px; top:7px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var iRows = grd_callnomngtlist.rows;
- var cnt = 0;
-
- for( var i = 1; i <= iRows; i++ ) {
- if(grd_callnomngtlist.rowstatus(i) != "") {
- if(model.getValue("/root/main/callnomngtlist["+i+"]/deptnm") == "") {
- messageBox("부서명은 필수 입력입니다.", "I");
- return;
- }
- cnt += 1;
- }
- }
-
- if(cnt > 0) {
- model.setValue("/root/send/savedata", grd_callnomngtlist.getUpdateData());
- if(submit("TXMNB01903")) {
- if(model.getValue("/root/main/deptcomment/deptcomment") =="X") {
- messageBox("현재 저장되는 부서는 등록되어 있습니다.","I");
- model.removenode("/root/main/deptcomment/deptcomment");
- }else{
- messageBox("자료 저장이 ","I002");
- }
- }
- }else{
- messageBox("저장할 데이터가 없습니다.", "I");
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_del1" class="btn2_letter2" style="left:677px; top:7px; width:42px; height:19px; ">
- <caption>삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- /*
- for(var i=0; i<=grd_callnomngtlist.selectedRows; i++)
- {
- var row = grd_callnomngtlist.selectedRow(i);
- var deptalias = model.getValue( iNode+"["+row+"]/deptalias");
- var deptcd = model.getValue( iNode+"["+row+"]/deptcd");
- var wardtel = model.getValue( iNode+"["+row+"]/wardtel");
- if ( deptalias != "" || deptcd != "" || wardtel != "" ) {
- grd_callnomngtlist.addStatus(row, "delete"); //멀티선택후 삭제
- }
- }
- */
-
- var idx = grd_callnomngtlist.row;
- var iNode = "/root/main/callnomngtlist";
-
- if( idx > 0 ){ //row선택하면
- if (grd_callnomngtlist.rowStatus(idx) == "1" || grd_callnomngtlist.rowStatus(idx) == "3"){ //1: insert , 3 : insert and update
- grd_callnomngtlist.deleteItem(idx); //DB에저장되지 않은 데이터는 바로 삭제한다.
- return;
- }
-
- for (var i = 1; i <= grd_callnomngtlist.rows; i++) {
- var deptalias = model.getValue( iNode+"["+i+"]/deptalias");
- var deptcd = model.getValue( iNode+"["+i+"]/deptcd");
- var wardtel = model.getValue( iNode+"["+i+"]/wardtel");
- if ( deptalias != "" || deptcd != "" || wardtel != "" ) {
- grd_callnomngtlist.addStatus(idx, "delete");
- }
- }
- }else {
- messageBox("선택한 행이", "I004");
- grd_callnomngtlist.removeStatus(idx, "delete");
- return;
- }
-
- ]]>
- </script>
- </button>
- <line id="line1" class="line_1" style="x1:5px; y1:27px; x2:723px; y2:27px; "/>
- </case>
- <case id="basedata">
- <button id="btn_ref2" class="btn2_letter2" style="left:587px; top:6px; width:42px; height:19px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.makeValue("/root/send/reqdata/status", "1");
- submit("TRMNB01901");
- model.removenode("/root/send/reqdata/status");
- ]]>
- </script>
- </button>
- <button id="btn_ref3" class="btn2_letter2" style="left:587px; top:279px; width:42px; height:19px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.makeValue("/root/send/reqdata/status", "1");
- submit("TRMNB01902");
- model.removenode("/root/send/reqdata/status");
- ]]>
- </script>
- </button>
- <button id="btn_add2" class="btn2_letter3" style="left:531px; top:6px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_movewaylist.addRow();
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_add3" class="btn2_letter3" style="left:531px; top:279px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_remarklist.addRow();
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption2" class="tit_2" style="left:9px; top:9px; width:219px; height:13px; ">이동수단관리</caption>
- <caption id="caption3" class="tit_2" style="left:9px; top:282px; width:219px; height:13px; ">Remark</caption>
- <button id="btn_save2" class="btn2_letter2" style="left:632px; top:6px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var iRows = grd_movewaylist.rows;
- var count = 0;
-
- for( var i = 1; i <= iRows; i++ ) {
- if(grd_movewaylist.rowstatus(i) != "") {
- if(model.getValue("/root/main/movewaylist["+i+"]/cnts") == "") {
- messageBox("이동수단은 필수 입력입니다.", "I");
- return;
- }
- count += 1;
- }
- }
-
- if(count > 0) {
- model.setValue("/root/send/savedata", grd_movewaylist.getUpdateData());
- if(submit("TXMNB01901")) {
- messageBox("자료 저장이 ","I002");
- }
- }else{
- messageBox("저장할 데이터가 없습니다.", "I");
- }
-
-
-
- ]]>
- </script>
- </button>
- <button id="btn_save3" class="btn2_letter2" style="left:632px; top:279px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var iRows = grd_remarklist.rows;
- var count = 0;
-
- for( var i = 1; i <= iRows; i++ ) {
- if(grd_remarklist.rowstatus(i) != "") {
- if(model.getValue("/root/main/remarklist["+i+"]/cnts") == "") {
- messageBox("remark는 필수 입력입니다.", "I");
- return;
- }
- count += 1;
- }
- }
-
- if(count > 0) {
- model.setValue("/root/send/savedata", grd_remarklist.getUpdateData());
- if(submit("TXMNB01902")) {
- messageBox("자료 저장이 ","I002");
- }
- }else{
- messageBox("저장할 데이터가 없습니다.", "I");
- }
- ]]>
- </script>
- </button>
- <datagrid id="grd_remarklist" nodeset="/root/main/remarklist" caption="remark" colsep="^" colwidth="695, 0" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="0" style="left:5px; top:303px; width:718px; height:245px; ">
- <col imemode="hangul" ref="cnts" type="input"/>
- <col ref="remarkno"/>
- </datagrid>
- <button id="btn_del2" class="btn2_letter2" style="left:677px; top:6px; width:42px; height:19px; ">
- <caption>삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var idx = grd_movewaylist.row;
- var iNode = "/root/main/movewaylist";
-
- if( idx > 0 ){ //row선택하면
- if (grd_movewaylist.rowStatus(idx) == "1" || grd_movewaylist.rowStatus(idx) == "3"){ //1: insert , 3 : insert and update
- grd_movewaylist.deleteItem(idx); //DB에저장되지 않은 데이터는 바로 삭제한다.
- return;
- }
- for (var i = 1; i <= grd_movewaylist.rows; i++) {
- var cnts = model.getValue("/root/main/remarklist"+"["+i+"]/cnts");
- var remarkno = model.getValue("/root/main/remarklist"+"["+i+"]/remarkno");
- if ( cnts != "" || remarkno != "" ) {
- grd_movewaylist.addStatus(idx, "delete");
- }
- }
- }else {
- messageBox("선택한 행이", "I004");
- grd_movewaylist.removeStatus(idx, "delete");
- return;
- }
-
- /*
-
-
-
-
-
-
-
-
- var iRows = -1;
- var chkflag, cnts, chrgemp, movewayno;
- var cnt = 0;
- iRows = grd_movewaylist.rows;
- var moveDelList = "m▦rownum▦chkflag▦cnts▦chrgemp▦movewayno";
- for( var i = 0; i < iRows; i++ ) {
- chkflag = model.getValue("/root/main/movewaylist"+"["+i+"]/chkflag");
- cnts = model.getValue("/root/main/movewaylist"+"["+i+"]/cnts");
- chrgemp = model.getValue("/root/main/movewaylist"+"["+i+"]/chrgemp");
- movewayno = model.getValue("/root/main/movewaylist"+"["+i+"]/movewayno");
- if( chkflag == "true" ) {
- moveDelList = moveDelList + "▩" + "d" + "▦" + i + "▦" + "true" + "▦" + cnts + "▦" + chrgemp + "▦" + movewayno;
- cnt += 1;
- }
- }
- if( cnt > 0 ) {
- model.setValue("/root/send/savedata", moveDelList);
- model.resetInstanceNode("/root/main/movewaylist");
- submit("TXMNB01901");
- if( model.getValue("/root/properties/error/msg") == "정상적으로 처리되었습니다." ) {
- messageBox("삭제가", "I002");
- }
- }else {
- messageBox("선택한 이동수단관리가", "I004");
- }
- */
- ]]>
- </script>
- </button>
- <button id="btn_del3" class="btn2_letter2" style="left:677px; top:279px; width:42px; height:19px; ">
- <caption>삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var idx = grd_remarklist.row;
- var iNode = "/root/main/remarklist";
-
- if( idx > 0 ){ //row선택하면
- if (grd_remarklist.rowStatus(idx) == "1" || grd_remarklist.rowStatus(idx) == "3"){ //1: insert , 3 : insert and update
- grd_remarklist.deleteItem(idx); //DB에저장되지 않은 데이터는 바로 삭제한다.
- return;
- }
- for (var i = 1; i <= grd_remarklist.rows; i++) {
- var cnts = model.getValue("/root/main/remarklist"+"["+i+"]/cnts");
- var remarkno = model.getValue("/root/main/remarklist"+"["+i+"]/remarkno");
- if ( cnts != "" || remarkno != "" ) {
- grd_remarklist.addStatus(idx, "delete");
- }
- }
- }else {
- messageBox("선택한 행이", "I004");
- grd_remarklist.removeStatus(idx, "delete");
- return;
- }
-
- ]]>
- </script>
- </button>
- <datagrid id="grd_movewaylist" nodeset="/root/main/movewaylist" caption="이동수단" colsep="^" colwidth="692, 0" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="0" style="left:5px; top:30px; width:716px; height:245px; ">
- <col imemode="hangul" ref="cnts" type="input"/>
- <col ref="movewayno"/>
- </datagrid>
- <line id="line3" class="line_1" style="x1:5px; y1:300px; x2:723px; y2:300px; "/>
- <line id="line2" class="line_1" style="x1:5px; y1:27px; x2:723px; y2:27px; "/>
- </case>
- <case id="groupdata">
- <button id="btn_ref4" class="btn2_letter2" style="left:587px; top:7px; width:42px; height:19px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/main/callnomngtlist");
- model.makeNode("/root/main/callnomngtlist");
-
- submit("TRMNB01905");
-
- var msg = model.getValue("/root/properties/error/msg");
- var msgTemp = msg.substring(0, 1);
-
- if( msgTemp == "0" ) {
- messageBox("조회된 결과가", "I004");
- }
- ]]>
- </script>
- </button>
- <button id="btn_add4" class="btn2_letter3" style="left:531px; top:7px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_transferlist.addRow();
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption4" class="tit_2" style="left:10px; top:12px; width:219px; height:15px; ">이송요원관리</caption>
- <button id="btn_save4" class="btn2_letter2" style="left:632px; top:7px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var iRows = grd_transferlist.rows;
- var cnt = 0;
-
- model.removeNodeset("/root/main/callnomngtlist");
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/main/callnomngtlist");
- model.makeNode("/root/send/savedata");
-
- //var test = grd_transferlist.getUpdateData();
-
- for( var i = 1; i <= iRows; i++ ) {
- if(grd_transferlist.rowstatus(i) != "") {
- if(model.getValue("/root/main/transferlist["+i+"]/cdnm") == "") {
- messageBox("이름은 필수 입력입니다.", "I");
- return;
- }
-
- if(model.getValue("/root/main/transferlist["+i+"]/phonenum") == "") {
- messageBox("휴대폰 번호는 필수 입력입니다.", "I");
- return;
- }
- cnt += 1;
- }
- }
-
- if(cnt > 0) {
- model.setValue("/root/send/savedata", grd_transferlist.getUpdateData());
- if(submit("TXMNB01904")) {
- messageBox("자료 저장이 ","I002");
- }
- }else{
- messageBox("저장할 데이터가 없습니다.", "I");
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <datagrid id="grd_transferlist" nodeset="/root/main/transferlist" caption="이름^휴대폰 번호^구분^sorseq" colsep="^" colwidth="225, 225, 225, 100" explorerbar="sort" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:5px; top:32px; width:720px; height:518px; ">
- <col ref="cdnm" type="input" style="text-align:center; "/>
- <col ref="phonenum" type="input" maxlength="11" style="text-align:center; "/>
- <col ref="gubn" type="input"/>
- <col ref="sortseq" visibility="hidden"/>
- </datagrid>
- <button id="btn_del4" class="btn2_letter2" style="left:677px; top:7px; width:42px; height:19px; ">
- <caption>삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var idx = grd_transferlist.row;
- var iNode = "/root/main/transferlist";
-
- if( idx > 0 ){ //row선택하면
- if (grd_transferlist.rowStatus(idx) == "1" || grd_transferlist.rowStatus(idx) == "3"){ //1: insert , 3 : insert and update
- grd_transferlist.deleteItem(idx); //DB에저장되지 않은 데이터는 바로 삭제한다.
- return;
- }
-
- for (var i = 1; i <= grd_transferlist.rows; i++) {
- var sCdnm = model.getValue( iNode+"["+i+"]/cdnm");
- var sPhonenum = model.getValue( iNode+"["+i+"]/phonenum");
- //var sGubn = model.getValue( iNode+"["+i+"]/gubn");
- if ( sCdnm != "" || sPhonenum != "" ) {
- grd_transferlist.addStatus(idx, "delete");
- }
- }
- }else {
- messageBox("선택한 행이", "I004");
- grd_transferlist.removeStatus(idx, "delete");
- return;
- }
- ]]>
- </script>
- </button>
- <line id="line4" class="line_1" style="x1:5px; y1:27px; x2:723px; y2:27px; "/>
- </case>
- </switch>
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:178px; height:14px; ">
- <![CDATA[이송 관리 및 기준자료 관리]]>
- </caption>
- <button id="btn_groupdata" class="btn_sw" visibility="visible" group="tab" selected="false" style="left:185px; top:21px; width:90px; height:22px; ">
- <caption>이송요원관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("groupdata");
- model.makeValue("/root/send/reqdata/status", "1");
- submit("TRMNB01905");
- model.removenode("/root/send/reqdata/status");
- model.refresh();
-
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|