12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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="">
- <main>
- <dietcls>
- <data>
- <menuflag/>
- <mealflag/>
- <dishflag/>
- <dishnm/>
- <useyn/>
- <sortseq/>
- </data>
- </dietcls>
- <dietclsdetl>
- <data>
- <menuflag/>
- <mealflag/>
- <dishflag/>
- <dietcd/>
- <dietnm/>
- <calrmin/>
- <calrmax/>
- <useyn/>
- <tempcalr/>
- </data>
- </dietclsdetl>
- <dietprcpcd>
- <data>
- <dietcd/>
- <dietnm/>
- <inptcond/>
- <calrmin/>
- <calrmax/>
- </data>
- </dietprcpcd>
- <mealprcpcd>
- <data>
- <dietlrgcd/>
- <dietmdlcd/>
- <dietsmlcd/>
- <dietcd/>
- <h_dietcd/>
- <dietnm/>
- <h_dietnm/>
- <useyn/>
- <h_useyn/>
- <endflag/>
- <h_endflag/>
- <saltflag/>
- <breakmainmeal/>
- <lunchmainmeal/>
- <dinnermainmeal/>
- <breakbmealyn/>
- <h_breakbmealyn/>
- <breakbmealcalrmin/>
- <breakbmealcalrmax/>
- <lunchbmealyn/>
- <h_lunchbmealyn/>
- <lunchbmealcalrmin/>
- <lunchbmealcalrmax/>
- <dinnerbmealyn/>
- <h_dinnerbmealyn/>
- <dinnerbmealcalrmin/>
- <dinnerbmealcalrmax/>
- <inptcond/>
- <h_inptcond/>
- <calrmin/>
- <calrmax/>
- <cntinptyn/>
- <cnt/>
- <calcscorcd/>
- <h_calcscorcd/>
- <calcscornm/>
- <fromdd/>
- <todd/>
- <lastupdtdt/>
- <lastupdtrid/>
- <useynupdtflag/>
- <limcnt/>
- <dispno/>
- </data>
- </mealprcpcd>
- <endtm>
- <data>
- <mealflag/>
- <endflag/>
- <fromtm/>
- <totm/>
- <lastupdtdt/>
- <lastupdtrid/>
- </data>
- </endtm>
- <wardcls>
- <data>
- <lrgcd/>
- <wardcd/>
- <wardnm/>
- <sortseq/>
- </data>
- </wardcls>
- <wardclsdetl>
- <data>
- <lrgcd/>
- <wardcd/>
- <wardnm/>
- <smlcd/>
- <roomcd/>
- <etcclscd/>
- </data>
- </wardclsdetl>
- <wardroom>
- <data>
- <wardcd/>
- <wardnm/>
- <roomcd/>
- </data>
- </wardroom>
- <etccls>
- <data>
- <lrgcd/>
- <lrgcdnm/>
- <mdlcd/>
- <mdlcdnm/>
- <sortseq/>
- <useyn/>
- </data>
- </etccls>
- <etcclsdetl>
- <data>
- <lrgcd/>
- <mdlcd/>
- <smlcd/>
- <smlcdnm/>
- <detlclscd/>
- <detlclsnm/>
- <etcclscd/>
- <useyn/>
- <sortseq/>
- </data>
- </etcclsdetl>
- </main>
- <send>
- <req>
- <dietcls/>
- <dietclsdetl/>
- <mealprcpcd/>
- <endtm/>
- <wardcls/>
- <wardclsdetl/>
- <etccls/>
- <etcclsdetl/>
- <grupcdid/>
- </req>
- <searchitem>
- <menuflag/>
- <mealflag/>
- <menuflagdetl/>
- <mealflagdetl/>
- <dishflagdetl/>
- <lrgcd/>
- <mdlcd/>
- <dietcd/>
- <dietnm/>
- <dietlrgcd/>
- <dietmdlcd/>
- <ward/>
- <nutrward/>
- <clslrgcd/>
- <nutrwarddetl/>
- <wardyn/>
- </searchitem>
- <searchitem2>
- <etcclsflag/>
- <lrgcd/>
- <mdlcd/>
- </searchitem2>
- <windowloadinstance>SMANB00200</windowloadinstance>
- </send>
- <init>
- <basecode>
- <dietlrg>
- <A0046>
- <cdid/>
- <cdnm/>
- </A0046>
- </dietlrg>
- <dietsml>
- <A0048>
- <cdid/>
- <cdnm/>
- </A0048>
- </dietsml>
- <inputcond>
- <A0053>
- <cdid/>
- <cdnm/>
- </A0053>
- </inputcond>
- <endflag>
- <A0054>
- <cdid/>
- <cdnm/>
- </A0054>
- </endflag>
- <mealflag>
- <A0055>
- <cdid/>
- <cdnm/>
- </A0055>
- </mealflag>
- </basecode>
- <code>
- <dietcls>
- <lrgcd/>
- <lrgnm/>
- <mdlcd/>
- <mdlnm/>
- </dietcls>
- <etcdietcls>
- <cdid/>
- <cdnm/>
- </etcdietcls>
- </code>
- <ward>
- <dept>
- <deptcd/>
- <depthngnm/>
- </dept>
- </ward>
- </init>
- <hidden>
- <ret>
- <count/>
- </ret>
- </hidden>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- finit();
- btn_search.disabled = !checkAuth("R");
- btn_search1.disabled = !checkAuth("R");
- btn_search2.disabled = !checkAuth("R");
- btn_search3.disabled = !checkAuth("R");
- btn_search4.disabled = !checkAuth("R");
- btn_search5.disabled = !checkAuth("R");
- btn_save.disabled = !checkAuth("X");
- btn_excel2.disabled = !checkAuth("P");
-
- //기타분류 그룹코드
- model.setValue("/root/send/req/grupcdid","A401");
-
- submit("TRANB00203"); // 식사/기타 분류코드 조회
- astfAddCombo("/root/init/code","dietcls","mdlcd,mdlnm",",");
- model.toggle("case1");
- ]]>
- </script>
- <script type="javascript">
- <![CDATA[
- function finit() {
- // 화면open시 공통코드 setting
- zbcfGetCodeList( new Array( "A0046", "A0048", "A0053", "A0054", "A0055" ), new Array( "/root/init/basecode/dietlrg", "/root/init/basecode/dietsml", "/root/init/basecode/inputcond", "/root/init/basecode/endflag", "/root/init/basecode/mealflag" ) );
- //zbcfGetDeptCodeList(getUserInfo("dutplceinstcd"), 'orduseyn', 'W', '/root/init/ward', 'depthngnm', 'asc', new Date().getDateFormat("YYYYMMDD"), "", 'after');
- zsdfGetWardDeptList(getUserInfo("dutplceinstcd"), '/root/init/ward', 'depthngnm', 'asc', new Date().getDateFormat("YYYYMMDD"), 'after');
- model.resetInstanceNode("/root/send");
- model.removeNodeset("/root/main/dietcls");
- model.removeNodeset("/root/main/dietclsdetl");
- model.removeNodeset("/root/main/dietprcpcd");
- model.removeNodeset("/root/main/mealprcpcd");
- //model.removeNodeset("/root/main/endtm");
- //model.removeNodeset("/root/main/wardcls");
- model.removeNodeset("/root/main/wardclsdetl");
- model.removeNodeset("/root/main/wardroom");
- model.setValue("/root/send/searchitem/menuflag", "Q1");
- model.setValue("/root/send/searchitem/mealflag", "0");
- submit("TRANB00208"); //영양팀병동분류 조회
- //model.refresh();
- }
- ]]>
- </script>
- <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" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
- <script type="javascript" src="../../../ast/commonweb/js/AST.js"/>
- <submission id="TRZBC00101"/>
- <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
- <submission id="TRANB00201" mediatype="application/x-www-form-urlencoded" method="post" replace="instance" resultref="/root/main/endtm"/>
- <submission id="TXANB00201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req" replace="instance" resultref="/root/hidden/ret"/>
- <submission id="TRANB00202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" replace="instance" resultref="/root/main/mealprcpcd"/>
- <submission id="TXANB00202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req" resultref="/root/hidden/ret"/>
- <submission id="TRANB00203" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req" resultref="/root/init/code"/>
- <submission id="TRANB00204" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/dietcls"/>
- <submission id="TRANB00205" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/dietclsdetl"/>
- <submission id="TXANB00203" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req"/>
- <submission id="TRANB00206" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/dietprcpcd"/>
- <submission id="TRANB00207" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/wardroom"/>
- <submission id="TRANB00208" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/wardcls"/>
- <submission id="TRANB00209" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem" resultref="/root/main/wardclsdetl"/>
- <submission id="TXANB00204" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req"/>
- <submission id="TRANB00210" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem2" resultref="/root/main/etccls"/>
- <submission id="TRANB00211" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchitem2" resultref="/root/main/etcclsdetl"/>
- <submission id="TXANB00205" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/req"/>
- <bind id="bind_mealflag" ref="/root/main/dietcls/data/mealflag" readonly="../mealflag!=''"/>
- <bind id="bind_dietcd" ref="/root/main/dietclsdetl/data/dietcd" readonly="../dietcd!=''"/>
- <bind id="bind_wardcd" ref="/root/main/wardcls/data/wardcd" readonly="../wardcd!=''"/>
- <bind id="bind_mdlcd" ref="/root/main/etccls/data/mdlcd" readonly="../mdlcd!=''"/>
- <bind id="bind_smlcd" ref="/root/main/etcclsdetl/data/smlcd" readonly="../smlcd!=''"/>
- <bind id="bind_detlclscd" ref="/root/main/etcclsdetl/data/detlclscd" readonly="../detlclscd!=''"/>
- </model>
- </xhtml:head>
- <xhtml:body guideline="1,1194;2,739;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group3" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
- <switch id="switch1" style="left:0px; top:25px; width:1194px; height:713px; ">
- <case id="case1">
- <group id="group1" style="left:5px; top:10px; width:778px; height:35px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:777px; height:35px; background-color:#fffbf2; "/>
- <button id="btn_search" class="btn1_letter2" style="left:697px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRANB00204");
- model.removeNodeset("/root/main/dietclsdetl");
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line13" style="x1:681px; y1:7px; x2:681px; y2:29px; "/>
- <caption id="caption8" class="search_name" style="left:11px; top:8px; width:94px; height:17px; ">식사분류 :</caption>
- <select1 id="cmb_menuflag" ref="/root/send/searchitem/menuflag" class="combo_s_essential" appearance="minimal" style="left:103px; top:7px; width:120px; height:19px; ">
- <choices>
- <item>
- <label>일반식</label>
- <value>Q1</value>
- </item>
- <item>
- <label>치료식</label>
- <value>Q2</value>
- </item>
- <item>
- <label>직원식</label>
- <value>Q3</value>
- </item>
- <item>
- <label>밥량</label>
- <value>RQ</value>
- </item>
- <item>
- <label>죽량</label>
- <value>GQ</value>
- </item>
- </choices>
- </select1>
- <caption id="caption3" class="search_name" style="left:285px; top:8px; width:90px; height:17px; ">끼니구분 :</caption>
- <select1 id="rdo_mealflag" ref="/root/send/searchitem/mealflag" class="radio_search" appearance="full" cellspacing="6" cols="5" rows="1" overflow="visible" style="left:375px; top:10px; width:275px; height:20px; ">
- <choices>
- <item>
- <label>전체</label>
- <value>0</value>
- </item>
- <item>
- <label>조식</label>
- <value>1</value>
- </item>
- <item>
- <label>중식</label>
- <value>2</value>
- </item>
- <item>
- <label>석식</label>
- <value>3</value>
- </item>
- <item>
- <label>야식</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- </group>
- <group id="group6" style="left:789px; top:10px; width:398px; height:35px; vertical-align:top; ">
- <shape id="roundrect4" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:1px; top:0px; width:395px; height:35px; background-color:#fffbf2; "/>
- <button id="btn_search1" class="btn1_letter2" style="left:332px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRANB00206");
- ]]>
- </script>
- </button>
- <line id="line1" style="x1:325px; y1:7px; x2:325px; y2:29px; "/>
- <caption id="caption1" class="search_name" style="left:6px; top:8px; width:74px; height:17px; ">대분류 :</caption>
- <select1 id="cmb_lrgcd" ref="/root/send/searchitem/lrgcd" class="combo_s_essential" appearance="minimal" style="left:80px; top:7px; width:65px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/basecode/dietlrg/A0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- //대분류를 선택하면 중분류에서 그에 해당하는 것만 보여준다.
- model.resetInstanceNode("/root/send/searchitem/mdlcd");
- cmb_mdlcd.refresh();
- var lrgcd = model.getValue("/root/send/searchitem/lrgcd");
- cmb_mdlcd.choices.itemset.attribute("nodeset") = "/root/init/code/dietcls[starts-with(lrgcd, '"+ lrgcd +"')]";
- cmb_mdlcd.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption2" class="search_name" style="left:155px; top:8px; width:75px; height:17px; ">중분류 :</caption>
- <select1 id="cmb_mdlcd" ref="/root/send/searchitem/mdlcd" class="combo_s_essential" appearance="minimal" style="left:230px; top:7px; width:85px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/code/dietcls">
- <label ref="mdlnm"/>
- <value ref="mdlcd"/>
- </itemset>
- </choices>
- </select1>
- </group>
- <caption id="caption4" class="tit_2" style="left:9px; top:56px; width:78px; height:13px; ">식사분류</caption>
- <line id="line2" class="line_1" style="x1:4px; y1:71px; x2:374px; y2:71px; "/>
- <datagrid id="grd_dietcls" nodeset="/root/main/dietcls/data" caption="식사분류^끼니^식단분류코드^식단분류명^사용여부^정열순서" colsep="^" colwidth="0, 40, 78, 120, 55, 55" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:4px; top:76px; width:370px; height:630px; ">
- <col ref="menuflag"/>
- <col ref="mealflag" type="combo">
- <choices>
- <item>
- <label>조식</label>
- <value>1</value>
- </item>
- <item>
- <label>중식</label>
- <value>2</value>
- </item>
- <item>
- <label>석식</label>
- <value>3</value>
- </item>
- <item>
- <label>야식</label>
- <value>4</value>
- </item>
- </choices>
- </col>
- <col ref="dishflag" type="input" maxlength="4"/>
- <col ref="dishnm" type="input"/>
- <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
- <col ref="sortseq" type="input"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if ( isDataCell() ) {
- model.setValue("/root/send/searchitem/menuflagdetl", model.getValue("/root/main/dietcls/data["+grd_dietcls.row+"]/menuflag"));
- model.setValue("/root/send/searchitem/mealflagdetl", model.getValue("/root/main/dietcls/data["+grd_dietcls.row+"]/mealflag"));
- model.setValue("/root/send/searchitem/dishflagdetl", model.getValue("/root/main/dietcls/data["+grd_dietcls.row+"]/dishflag"));
- submit("TRANB00205");
- }
- ]]>
- </script>
- </datagrid>
- <button id="btn_rowadd" class="btn2_letter3" style="left:263px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_dietcls.addrow();
- var menuflag = model.getValue("/root/send/searchitem/menuflag");
- model.setValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/menuflag", menuflag);
- ]]>
- </script>
- </button>
- <button id="btn_rowdel" class="btn2_letter3" style="left:320px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( messageBox("해당 식단분류를 삭제하면 이에 속한 식사코드도 모두 삭제됩니다.", "Q001") == 6 ) {
- grd_dietcls.deleterow(grd_dietcls.row);
- }
- ]]>
- </script>
- </button>
- <caption id="caption5" class="tit_2" style="left:385px; top:56px; width:95px; height:13px; ">식사코드</caption>
- <line id="line3" class="line_1" style="x1:385px; y1:71px; x2:779px; y2:71px; "/>
- <datagrid id="grd_dietclsdetl" nodeset="/root/main/dietclsdetl/data" caption="식사분류^끼니^식단분류코드^식사코드^식사코드명^최소열량^최대열량^사용여부^tempcalr" colsep="^" colwidth="0, 0, 0, 70, 140, 54, 54, 54, 0" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:385px; top:76px; width:395px; height:630px; ">
- <col ref="menuflag"/>
- <col ref="mealflag"/>
- <col ref="dishflag"/>
- <col ref="dietcd" type="input"/>
- <col ref="dietnm" type="input"/>
- <col autonext="false" ref="calrmin" type="input" format="9999" maxlength="4"/>
- <col autonext="false" ref="calrmax" type="input" format="9999" maxlength="4"/>
- <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
- <col ref="tempcalr"/>
- </datagrid>
- <button id="btn_rowadd1" class="btn2_letter3" visibility="hidden" style="left:665px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var menuflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/menuflag");
- var mealflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/mealflag");
- var dishflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/dishflag");
-
- if ( menuflag == "" ) {
- messageBox("왼쪽 식사분류 테이블에서 등록하고자하는 식사코드가 속할 식단분류를", "C002");
- return;
- }
- grd_dietclsdetl.addrow();
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/menuflag", menuflag);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/mealflag", mealflag);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/dishflag", dishflag);
- ]]>
- </script>
- </button>
- <button id="btn_rowdel1" class="btn2_letter3" style="left:724px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_dietclsdetl.deleterow(grd_dietclsdetl.row);
- ]]>
- </script>
- </button>
- <caption id="caption6" class="tit_2" style="left:790px; top:56px; width:95px; height:13px; ">식사처방코드</caption>
- <line id="line4" class="line_1" style="x1:791px; y1:71px; x2:1181px; y2:71px; "/>
- <datagrid id="grd_dietprcpcd" nodeset="/root/main/dietprcpcd/data" caption="식사코드^식사코드명^구분^최소값^최대값" colsep="^" colwidth="70, 140, 40, 49, 49" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:790px; top:76px; width:395px; height:630px; ">
- <col ref="dietcd"/>
- <col ref="dietnm"/>
- <col disabled="true" ref="inptcond" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/inputcond/A0053">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="calrmin"/>
- <col ref="calrmax"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if ( isDataCell() ) {
- var menuflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/menuflag");
- var mealflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/mealflag");
- var dishflag = model.getValue("/root/main/dietcls/data["+ grd_dietcls.row +"]/dishflag");
-
- if ( menuflag == "" ) {
- messageBox("왼쪽 식사분류 테이블에서 등록하고자하는 식사코드가 속할 식단분류를", "C002");
- return;
- }
-
- var dietcd = model.getValue("/root/main/dietprcpcd/data["+ grd_dietprcpcd.row +"]/dietcd");
- var dietnm = model.getValue("/root/main/dietprcpcd/data["+ grd_dietprcpcd.row +"]/dietnm");
- var calrmin = model.getValue("/root/main/dietprcpcd/data["+ grd_dietprcpcd.row +"]/calrmin");
- //var calrmax = model.getValue("/root/main/dietprcpcd/data["+ grd_dietprcpcd.row +"]/calrmax");
-
- grd_dietclsdetl.addrow();
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/menuflag", menuflag);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/mealflag", mealflag);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/dishflag", dishflag);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/dietcd", dietcd);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/dietnm", dietnm);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/tempcalr", calrmin);
- model.setValue("/root/main/dietclsdetl/data["+ grd_dietclsdetl.row +"]/useyn", "Y");
- grd_dietclsdetl.refresh();
- }
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case2" selected="true">
- <line id="line12" class="line_1" style="x1:5px; y1:71px; x2:1188px; y2:71px; "/>
- <group id="group2" style="left:5px; top:10px; width:1180px; height:35px; vertical-align:top; ">
- <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1178px; height:35px; background-color:#fffbf2; "/>
- <caption id="caption7" class="search_name" style="left:456px; top:8px; width:64px; height:17px; ">코드 :</caption>
- <input id="ipt_dietcd" ref="/root/send/searchitem/dietcd" class="input_search" autonext="false" maxlength="8" style="left:520px; top:7px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- inputEnterKey("btn_search2", "DOMActivate");
- ]]>
- </script>
- </input>
- <button id="btn_search2" class="btn1_letter2" style="left:1107px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRANB00202");
- ]]>
- </script>
- </button>
- <line id="line5" style="x1:1091px; y1:7px; x2:1091px; y2:29px; "/>
- <caption id="caption9" class="search_name" style="left:655px; top:8px; width:73px; height:17px; ">식사명 :</caption>
- <input id="ipt_dietnm" ref="/root/send/searchitem/dietnm" class="input_search" style="left:732px; top:8px; width:123px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- inputEnterKey("btn_search2", "DOMActivate");
- ]]>
- </script>
- </input>
- <caption id="caption10" class="search_name" style="left:31px; top:8px; width:74px; height:17px; ">대분류 :</caption>
- <select1 id="cmb_dietlrg" ref="/root/send/searchitem/dietlrgcd" class="combo_s_essential" appearance="minimal" style="left:105px; top:7px; width:85px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/basecode/dietlrg/A0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- //대분류를 선택하면 중분류에서 그에 해당하는 것만 보여준다.
- model.resetInstanceNode("/root/send/searchitem/dietmdlcd");
- cmb_dietmdl.refresh();
- var lrgcd = model.getValue("/root/send/searchitem/dietlrgcd");
- cmb_dietmdl.choices.itemset.attribute("nodeset") = "/root/init/code/dietcls[starts-with(lrgcd, '"+ lrgcd +"')]";
- cmb_dietmdl.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption11" class="search_name" style="left:225px; top:8px; width:75px; height:17px; ">중분류 :</caption>
- <select1 id="cmb_dietmdl" ref="/root/send/searchitem/dietmdlcd" class="combo_s_essential" appearance="minimal" style="left:300px; top:7px; width:110px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/code/dietcls">
- <label ref="mdlnm"/>
- <value ref="mdlcd"/>
- </itemset>
- </choices>
- </select1>
- <bool id="bool1" checkvalue="Y,N" ref="/root/send/searchitem/wardyn" style="left:885px; top:7px; width:30px; height:20px; "/>
- <caption id="caption20" style="left:915px; top:7px; width:130px; height:20px; ">병동별 상차림 표시여부</caption>
- </group>
- <button id="btn_excel2" class="btn2_letter2" style="left:1146px; top:50px; width:42px; height:19px; ">
- <caption>엑셀</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var filename = window.fileDialog("save", ",", false, "MealPrcpCd_list", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- if (filename != "") {
- grd_mealprcpcd.saveExcel(filename, "grd_mealprcpcd", true, false, "", "", "");
- }
- ]]>
- </script>
- </button>
- <caption id="caption12" class="tit_2" style="left:9px; top:56px; width:95px; height:13px; ">식사코드</caption>
- <datagrid id="grd_mealprcpcd" nodeset="/root/main/mealprcpcd/data" caption="대분류^중분류^소분류^식사코드^h_식사코드^식사명^h_식사명^사용여부^h_사용여부^마감구분^h_마감구분^염분구분^주식구분^주식구분^주식구분^간식^간식^간식^간식^간식^간식^간식^간식^간식^간식^간식^간식^병동별상차림^출력^입력조건^h_입력조건^최소값^최대값^횟수여부^횟수^NameCard^수가코드^h_수가코드^수가명^시작일자^종료일자^최종수정일^최종수정자^사용여부수정구분^음료,간식
처방제한 갯수^처방출력순서|대분류^중분류^소분류^식사코드^h_식사코드^식사명^h_식사명^사용여부^h_사용여부^마감구분^h_마감구분^염분구분^조식^중식^석식^조식^h_조식^최소값^최대값^중식^h_중식^최소값^최대값^석식^h_석식^최소값^최대값^표시여부^순서^입력조건^h_입력조건^최소값^최대값^횟수여부^횟수^출력여부^수가코드^h_수가코드^수가명^시작일자^종료일자^최종수정일^최종수정자^사용여부수정구분^음료,간식
처방제한 갯수^처방출력순서" colsep="^" colwidth="70, 70, 45, 70, 10, 140, 10, 30, 10, 55, 10, 55, 50, 50, 50, 35, 10, 45, 45, 35, 10, 45, 45, 35, 10, 45, 45, 82, 48, 40, 10, 45, 45, 35, 30, 78, 80, 12, 100, 70, 70, 70, 70, 10, 59, 31" frozencols="7" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" selectionmode="free" style="left:5px; top:76px; width:1183px; height:624px; ">
- <col ref="dietlrgcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/dietlrg/A0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="dietmdlcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/code/dietcls">
- <label ref="mdlnm"/>
- <value ref="mdlcd"/>
- </itemset>
- </choices>
- </col>
- <col ref="dietsmlcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/dietsml/A0048">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col autonext="false" ref="dietcd" type="input" maxlength="8"/>
- <col ref="h_dietcd" visibility="hidden"/>
- <col ref="dietnm" type="input"/>
- <col ref="h_dietnm" visibility="hidden"/>
- <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
- <col ref="h_useyn" visibility="hidden"/>
- <col ref="endflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/endflag/A0054">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="h_endflag" visibility="hidden"/>
- <col ref="saltflag" type="combo">
- <choices>
- <item>
- <label/>
- <value/>
- </item>
- <item>
- <label>당뇨</label>
- <value>1</value>
- </item>
- <item>
- <label>경저염</label>
- <value>2</value>
- </item>
- <item>
- <label>저염</label>
- <value>3</value>
- </item>
- </choices>
- </col>
- <col ref="breakmainmeal" type="combo">
- <choices>
- <item>
- <label/>
- <value/>
- </item>
- <item>
- <label>흰밥</label>
- <value>1</value>
- </item>
- <item>
- <label>잡곡밥</label>
- <value>2</value>
- </item>
- <item>
- <label>흰죽</label>
- <value>3</value>
- </item>
- <item>
- <label>기타죽</label>
- <value>4</value>
- </item>
- </choices>
- </col>
- <col ref="lunchmainmeal" type="combo">
- <choices>
- <item>
- <label/>
- <value/>
- </item>
- <item>
- <label>흰밥</label>
- <value>1</value>
- </item>
- <item>
- <label>잡곡밥</label>
- <value>2</value>
- </item>
- <item>
- <label>흰죽</label>
- <value>3</value>
- </item>
- <item>
- <label>기타죽</label>
- <value>4</value>
- </item>
- </choices>
- </col>
- <col ref="dinnermainmeal" type="combo">
- <choices>
- <item>
- <label/>
- <value/>
- </item>
- <item>
- <label>흰밥</label>
- <value>1</value>
- </item>
- <item>
- <label>잡곡밥</label>
- <value>2</value>
- </item>
- <item>
- <label>흰죽</label>
- <value>3</value>
- </item>
- <item>
- <label>기타죽</label>
- <value>4</value>
- </item>
- </choices>
- </col>
- <col checkvalue="Y,N" ref="breakbmealyn" type="checkbox"/>
- <col ref="h_breakbmealyn" visibility="hidden"/>
- <col autonext="false" ref="breakbmealcalrmin" type="input" format="9999" maxlength="4"/>
- <col autonext="false" ref="breakbmealcalrmax" type="input" format="9999" maxlength="4"/>
- <col checkvalue="Y,N" ref="lunchbmealyn" type="checkbox"/>
- <col ref="h_lunchbmealyn" visibility="hidden"/>
- <col autonext="false" ref="lunchbmealcalrmin" type="input" format="9999" maxlength="4"/>
- <col autonext="false" ref="lunchbmealcalrmax" type="input" format="9999" maxlength="4"/>
- <col checkvalue="Y,N" ref="dinnerbmealyn" type="checkbox"/>
- <col ref="h_dinnerbmealyn" visibility="hidden"/>
- <col autonext="false" ref="dinnerbmealcalrmin" type="input" format="9999" maxlength="4"/>
- <col autonext="false" ref="dinnerbmealcalrmax" type="input" format="9999" maxlength="4"/>
- <col checkvalue="Y,N" ref="wardyn" type="checkbox"/>
- <col ref="sortseq" type="input" format="9999" style="text-align:center; "/>
- <col ref="inptcond" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/inputcond/A0053">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="h_inptcond" visibility="hidden"/>
- <col autonext="false" ref="calrmin" type="input" format="9999" maxlength="4"/>
- <col autonext="false" ref="calrmax" type="input" format="9999" maxlength="4"/>
- <col checkvalue="Y,N" ref="cntinptyn" type="checkbox"/>
- <col ref="cnt" type="inputbutton"/>
- <col checkvalue="Y,N" ref="namecardyn" type="checkbox"/>
- <col ref="calcscorcd" type="inputbutton"/>
- <col ref="h_calcscorcd" visibility="hidden"/>
- <col ref="calcscornm"/>
- <col ref="fromdd" format="yyyy-mm-dd"/>
- <col ref="todd" format="yyyy-mm-dd" type="input"/>
- <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="lastupdtrid"/>
- <col ref="useynupdtflag" visibility="hidden"/>
- <col ref="limcnt" type="input" style="text-align:center; "/>
- <col ref="dispno" type="input" style="text-align:center; "/>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- var target_col = grd_mealprcpcd.col;
- //대분류를 선택하면 중분류에 그에 해당하는 것만 보여짐.
- if ( target_col == "1" ) {
- var lrgcd = model.getValue("/root/main/mealprcpcd/data["+(grd_mealprcpcd.row-1)+"]/dietlrgcd");
- grd_mealprcpcd.cellComboNodeset(grd_mealprcpcd.row, grd_mealprcpcd.col+1) = "/root/init/code/dietcls[lrgcd='"+ lrgcd +"']";
- }
- //대분류,중분류,소분류를 선택할때마다 코드가 조합되어 식사코드 컬럼에 보여짐.
- if ( target_col == "1" || target_col == "2" || target_col == "3" ) {
- var dietlrgcd = model.getValue("/root/main/mealprcpcd/data["+(grd_mealprcpcd.row-1)+"]/dietlrgcd");
- var dietmdlcd = model.getValue("/root/main/mealprcpcd/data["+(grd_mealprcpcd.row-1)+"]/dietmdlcd");
- var dietsmlcd = model.getValue("/root/main/mealprcpcd/data["+(grd_mealprcpcd.row-1)+"]/dietsmlcd");
- model.setValue("/root/main/mealprcpcd/data["+(grd_mealprcpcd.row-1)+"]/dietcd", dietlrgcd+dietmdlcd+dietsmlcd);
- grd_mealprcpcd.refresh();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- var colidx = grd_mealprcpcd.col;
- if (colidx == 35) {
- var rownum = grd_mealprcpcd.row - 1;
- var cntinptyn = model.getValue("/root/main/mealprcpcd/data["+rownum+"]/cntinptyn");
- if (cntinptyn != "Y") {
- messageBox("횟수입력여부를 우선", "C002");
- return;
- }
- modal("SPANB00201", 0,100,150,"SPANB00201", "/root/main/mealprcpcd/data["+rownum+"]", "/root/temp/receivedata");
- grd_mealprcpcd.addStatus(grd_mealprcpcd.row, "update");
- }
- //2010.12.02 식사처방코드 입력,수정시 수가 직접입력으로 변경 - 박재영
- if(grd_mealprcpcd.colAttribute(colidx, "ref") == "calcscorcd"){
- model.setValue("/root/send/windowloadinstance","SMANB00200");
- model.makeValue("/root/hidden/checkseq","26");
- window.load( "SPAEA02301_코드조회.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
- grd_mealprcpcd.addStatus(grd_mealprcpcd.row, "update");
- }
- ]]>
- </script>
- </datagrid>
- <button id="btn_rowdel2" class="btn2_letter3" style="left:1085px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //grd_mealprcpcd.addStatus(grd_mealprcpcd.row, "delete");
- grd_mealprcpcd.deleterow(grd_mealprcpcd.row);
- ]]>
- </script>
- </button>
- <button id="btn_rowadd2" class="btn2_letter3" style="left:1029px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_mealprcpcd.addrow();
- ]]>
- </script>
- </button>
- </case>
- <case id="case3">
- <datagrid id="grd_endtm" nodeset="/root/main/endtm/data" caption="끼니구분^마감구분^시작시간^종료시간^최종수정일시^최종수정자" colsep="^" colwidth="130, 148, 135, 134, 198, 192" dataheight="25" extendlastcol="scroll" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheader="update" rowheight="25" rowsep="|" style="left:5px; top:80px; width:1183px; height:620px; text-align:center; ">
- <col ref="mealflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/mealflag/A0055">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="endflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/basecode/endflag/A0054">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="fromtm" type="input" format="hh:nn"/>
- <col ref="totm" type="input" format="hh:nn"/>
- <col ref="lastupdtdt" type="input" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="lastupdtrid" type="input"/>
- </datagrid>
- <caption id="caption32" class="tit_2" style="left:9px; top:60px; width:500px; height:13px; ">마감시간</caption>
- <group id="group4" style="left:5px; top:10px; width:1180px; height:35px; vertical-align:top; ">
- <shape id="roundrect3" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1180px; height:35px; background-color:#fffbf2; "/>
- <button id="btn_search3" class="btn1_letter2" style="left:1107px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRANB00201");
- ]]>
- </script>
- </button>
- <line id="line6" style="x1:1091px; y1:7px; x2:1091px; y2:29px; "/>
- </group>
- <button id="btn_rowdel3" class="btn2_letter3" style="left:1135px; top:54px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_endtm.addStatus(grd_endtm.row,"delete");
- ]]>
- </script>
- </button>
- <line id="line7" class="line_1" style="x1:5px; y1:75px; x2:1188px; y2:75px; "/>
- <button id="btn_rowadd3" class="btn2_letter3" style="left:1079px; top:54px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_endtm.addrow();
- ]]>
- </script>
- </button>
- </case>
- <case id="case5">
- <group id="group5" style="left:5px; top:10px; width:778px; height:35px; vertical-align:top; ">
- <shape id="roundrect5" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:777px; height:35px; background-color:#fffbf2; "/>
- <button id="btn_search5" class="btn1_letter2" style="left:697px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/main/wardclsdetl");
- submit("TRANB00208");
- ]]>
- </script>
- </button>
- <line id="line8" style="x1:681px; y1:7px; x2:681px; y2:29px; "/>
- </group>
- <group id="group7" style="left:789px; top:10px; width:398px; height:35px; vertical-align:top; ">
- <shape id="roundrect7" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:1px; top:0px; width:395px; height:35px; background-color:#fffbf2; "/>
- <button id="btn_search4" class="btn1_letter2" style="left:332px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- submit("TRANB00207");
- ]]>
- </script>
- </button>
- <line id="line9" style="x1:325px; y1:7px; x2:325px; y2:29px; "/>
- <caption id="caption15" class="search_name" style="left:6px; top:8px; width:74px; height:17px; ">병동 :</caption>
- <select1 id="cmb_ward" ref="/root/send/searchitem/ward" class="combo_s_essential" appearance="minimal" style="left:70px; top:7px; width:145px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/ward/dept">
- <label ref="depthngnm"/>
- <value ref="deptcd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- submit("TRANB00207");
- ]]>
- </script>
- </select1>
- </group>
- <caption id="caption17" class="tit_2" style="left:9px; top:56px; width:85px; height:13px; ">영양팀병동</caption>
- <line id="line10" class="line_1" style="x1:4px; y1:71px; x2:374px; y2:71px; "/>
- <datagrid id="grd_wardcls" nodeset="/root/main/wardcls/data" caption="대분류코드^병동코드^병동명^정열순서" colsep="^" colwidth="30, 78, 140, 60" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:4px; top:76px; width:370px; height:630px; ">
- <col ref="lrgcd" visibility="hidden"/>
- <col ref="wardcd" type="input"/>
- <col ref="wardnm" type="input"/>
- <col ref="sortseq" type="input"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if ( isDataCell() ) {
- model.setValue("/root/send/searchitem/clslrgcd", model.getValue("/root/main/wardcls/data["+grd_wardcls.row+"]/lrgcd"));
- model.setValue("/root/send/searchitem/nutrwarddetl", model.getValue("/root/main/wardcls/data["+grd_wardcls.row+"]/wardcd"));
- submit("TRANB00209");
- }
- ]]>
- </script>
- </datagrid>
- <button id="btn_rowadd4" class="btn2_letter3" style="left:263px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_wardcls.addrow();
- //영양팀분류체계의 대분류코드를 병동을 의미하는 'WD'로 setting
- model.setValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/lrgcd", "WD");
- ]]>
- </script>
- </button>
- <button id="btn_rowdel4" class="btn2_letter3" style="left:320px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( messageBox("해당 영양팀병동을 삭제하면 이에 속한 영양팀병실도 모두 삭제됩니다.", "Q001") == 6 ) {
- grd_wardcls.deleterow(grd_wardcls.row);
- for (var i = 0; i < grd_wardclsdetl.rows; i ++){
- grd_wardclsdetl.rowStatus(i) = 4;
- }
- }
- ]]>
- </script>
- </button>
- <caption id="caption18" class="tit_2" style="left:385px; top:56px; width:95px; height:13px; ">영양팀병실</caption>
- <line id="line11" class="line_1" style="x1:385px; y1:71px; x2:779px; y2:71px; "/>
- <!-- KNUH_20100721_노회식_start -->
- <datagrid id="grd_wardclsdetl" nodeset="/root/main/wardclsdetl/data" caption="대분류코드^영양팀병동코드^병동코드^병동명^병실^A,B구분" colsep="^" colwidth="20, 21, 85, 110, 70, 50" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:385px; top:76px; width:395px; height:630px; ">
- <!-- <datagrid id="grd_wardclsdetl" nodeset="/root/main/wardclsdetl/data" caption="대분류코드^병동코드^병동명^소분류코드^병실^A,B구분" colsep="^" colwidth="20, 80, 120, 20, 70, 50" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:385px; top:76px; width:395px; height:630px; "> -->
- <col ref="lrgcd" visibility="hidden"/>
- <col ref="wardcd" visibility="hidden"/>
- <col ref="smlcd"/>
- <col ref="smlcdnm"/>
- <!-- KNUH_20100721_노회식_end -->
- <col ref="roomcd"/>
- <col ref="etcclscd" type="combo">
- <choices>
- <item>
- <label>A</label>
- <value>A</value>
- </item>
- <item>
- <label>B</label>
- <value>B</value>
- </item>
- <item>
- <label>C</label>
- <value>C</value>
- </item>
- <item>
- <label>D</label>
- <value>D</value>
- </item>
- </choices>
- </col>
- </datagrid>
- <button id="btn_rowadd5" class="btn2_letter3" visibility="hidden" style="left:665px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var lrgcd = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/lrgcd");
- var wardcd = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/wardcd");
- var wardnm = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/wardnm");
-
- if ( wardcd == "" ) {
- messageBox("왼쪽 영양팀병동 테이블에서 등록하고자하는 병실이 속할 병동을", "C002");
- return;
- }
- grd_wardclsdetl.addrow();
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/lrgcd", lrgcd);
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/wardcd", wardcd);
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/wardnm", wardnm);
- ]]>
- </script>
- </button>
- <button id="btn_rowdel5" class="btn2_letter3" style="left:724px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_wardclsdetl.deleterow(grd_wardclsdetl.row);
- ]]>
- </script>
- </button>
- <caption id="caption19" class="tit_2" style="left:790px; top:56px; width:95px; height:13px; ">병동/병실</caption>
- <line id="line14" class="line_1" style="x1:791px; y1:71px; x2:1181px; y2:71px; "/>
- <datagrid id="grd_wardroom" nodeset="/root/main/wardroom/data" caption="병동코드^병동명^병실" colsep="^" colwidth="100, 140, 60" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:790px; top:76px; width:395px; height:630px; ">
- <col ref="wardcd"/>
- <col ref="wardnm"/>
- <col ref="roomcd"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if ( isDataCell() ) {
- var lrgcd = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/lrgcd");
- var wardcd = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/wardcd");
- //KNUH_20100721_노회식_start
- //var wardnm = model.getValue("/root/main/wardcls/data["+ grd_wardcls.row +"]/wardnm");
- //KNUH_20100721_노회식_end
-
- if ( wardcd == "" ) {
- messageBox("왼쪽 영양팀병동 테이블에서 등록하고자하는 병실이 속할 병동을", "C002");
- return;
- }
-
- var smlcd = model.getValue("/root/main/wardroom/data["+ grd_wardroom.row +"]/wardcd");
- var roomcd = model.getValue("/root/main/wardroom/data["+ grd_wardroom.row +"]/roomcd");
- //KNUH_20100721_노회식_start
- var wardnm = model.getValue("/root/main/wardroom/data["+ grd_wardroom.row +"]/wardnm");
- //KNUH_20100721_노회식_end
-
- grd_wardclsdetl.addrow();
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/lrgcd", lrgcd);
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/wardcd", wardcd);
- //KNUH_20100721_노회식_start
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/smlcdnm", wardnm);
- //model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/wardnm", wardnm);
- //KNUH_20100721_노회식_end
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/smlcd", smlcd);
- model.setValue("/root/main/wardclsdetl/data["+ grd_wardclsdetl.row +"]/roomcd", roomcd);
- grd_wardclsdetl.refresh();
- }
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case6">
- <group id="group9" style="left:5px; top:10px; width:1120px; height:35px; vertical-align:top; ">
- <shape id="roundrect8" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1120px; height:35px; background-color:#fffbf2; "/>
- <caption id="caption13" class="search_name" style="left:31px; top:8px; width:88px; height:17px; ">분류구분 :</caption>
- <select1 id="cmb_etcclsflag" ref="/root/send/searchitem2/etcclsflag" class="combo_s_essential" appearance="minimal" style="left:120px; top:7px; width:155px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/code/etcdietcls">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- model.removeNodeset("/root/main/etcclsdetl/data");
- submit("TRANB00210");
- ]]>
- </script>
- </select1>
- </group>
- <caption id="caption14" class="tit_2" style="left:9px; top:56px; width:85px; height:13px; ">분류</caption>
- <line id="line16" class="line_1" style="x1:4px; y1:71px; x2:494px; y2:71px; "/>
- <datagrid id="grd_etccls" nodeset="/root/main/etccls/data" class="datagrid2" caption="대분류
코드^대분류명^중분류
코드^중분류명^정열
순서^출력
여부^분류명^분류합계명" colsep="^" colwidth="52, 100, 53, 138, 38, 33, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:4px; top:76px; width:490px; height:630px; ">
- <col ref="lrgcd"/>
- <col ref="lrgcdnm"/>
- <col ref="mdlcd" type="input"/>
- <col ref="mdlcdnm" type="input"/>
- <col ref="sortseq" type="input"/>
- <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
- <col ref="clsnm" type="input"/>
- <col ref="lrgclsnm" type="input"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if ( isDataCell() ) {
- model.setValue("/root/send/searchitem2/lrgcd", model.getValue("/root/main/etccls/data["+grd_etccls.row+"]/lrgcd"));
- model.setValue("/root/send/searchitem2/mdlcd", model.getValue("/root/main/etccls/data["+grd_etccls.row+"]/mdlcd"));
- submit("TRANB00211");
- }
- ]]>
- </script>
- </datagrid>
- <button id="btn_rowadd6" class="btn2_letter3" style="left:383px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_etccls.addrow();
- var etcclsflag = model.getValue("/root/send/searchitem2/etcclsflag");
- model.setValue("/root/main/etccls/data["+ grd_etccls.row +"]/lrgcd", etcclsflag);
- model.setValue("/root/main/etccls/data["+ grd_etccls.row +"]/lrgcdnm", cmb_etcclsflag.label);
- model.setValue("/root/main/etccls/data["+ grd_etccls.row +"]/useyn", "Y");
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="btn_rowdel6" class="btn2_letter3" style="left:440px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( messageBox("해당 분류를 삭제하면 이에 속한 상세코드도 모두 삭제됩니다.", "Q001") == 6 ) {
- grd_etccls.deleterow(grd_etccls.row);
- }
- ]]>
- </script>
- </button>
- <caption id="caption16" class="tit_2" style="left:515px; top:56px; width:95px; height:13px; ">상세코드</caption>
- <line id="line17" class="line_1" style="x1:515px; y1:71px; x2:1127px; y2:71px; "/>
- <datagrid id="grd_etcclsdetl" nodeset="/root/main/etcclsdetl/data" caption="대분류코드^중분류코드^소분류코드^소분류명^상세분류코드^상세분류명^기타분류코드^사용여부^정열순서" colsep="^" colwidth="20, 20, 70, 120, 80, 120, 80, 60, 60" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:515px; top:76px; width:612px; height:630px; ">
- <col ref="lrgcd" visibility="hidden"/>
- <col ref="mdlcd" visibility="hidden"/>
- <col ref="smlcd" type="input"/>
- <col ref="smlcdnm" type="input"/>
- <col ref="detlclscd" type="input"/>
- <col ref="detlclsnm" type="input"/>
- <col ref="etcclscd" type="input"/>
- <col checkvalue="Y,N" ref="useyn" type="checkbox"/>
- <col ref="sortseq" type="input"/>
- </datagrid>
- <button id="btn_rowadd7" class="btn2_letter3" style="left:1010px; top:50px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var lrgcd = model.getValue("/root/main/etccls/data["+ grd_etccls.row +"]/lrgcd");
- var mdlcd = model.getValue("/root/main/etccls/data["+ grd_etccls.row +"]/mdlcd");
-
- if ( lrgcd == "" ) {
- messageBox("왼쪽 분류 테이블에서 등록하고자하는 상세코드가 속할 중분류를", "C002");
- return;
- }
- grd_etcclsdetl.addrow();
- model.setValue("/root/main/etcclsdetl/data["+ grd_etcclsdetl.row +"]/lrgcd", lrgcd);
- model.setValue("/root/main/etcclsdetl/data["+ grd_etcclsdetl.row +"]/mdlcd", mdlcd);
- ]]>
- </script>
- </button>
- <button id="btn_rowdel7" class="btn2_letter3" style="left:1069px; top:50px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_etcclsdetl.deleterow(grd_etcclsdetl.row);
- ]]>
- </script>
- </button>
- </case>
- </switch>
- <button id="btn_mealclskind" class="btn_sw" group="tab" selected="true" style="left:0px; top:6px; width:120px; height:33px; ">
- <caption>식사분류유형관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case1");
- ]]>
- </script>
- </button>
- <button id="btn_mealprcpcd" class="btn_sw" group="tab" selected="false" style="left:120px; top:6px; width:120px; height:22px; ">
- <caption>식사처방코드관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case2");
- ]]>
- </script>
- </button>
- <button id="btn_endtm" class="btn_sw" group="tab" selected="false" style="left:239px; top:6px; width:96px; height:22px; ">
- <caption>마감시간관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case3");
- btn_search3.dispatch("DOMActivate");
- ]]>
- </script>
- </button>
- <button id="btn_wardcls" class="btn_sw" group="tab" style="left:335px; top:6px; width:96px; height:22px; ">
- <caption>병동분류관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case5");
- //submit("TRANB00208"); //영양팀병동 조회
- ]]>
- </script>
- </button>
- <button id="btn_etccls" class="btn_sw" group="tab" style="left:430px; top:6px; width:96px; height:22px; ">
- <caption>기타분류관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case6");
- ]]>
- </script>
- </button>
- </group>
- <group id="group11" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption21" class="tit_1" style="left:0px; top:0px; width:800px; height:14px; ">식사처방관리</caption>
- </group>
- <group id="grp_btn" scroll="auto" style="left:0px; top:757px; width:1195px; height:27px; ">
- <button id="btn_save" class="btn4_letter2" style="left:1138px; top:5px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( messageBox("", "Q002") == 6 ) {
- // 식사분류유형관리 탭화면일때
- if ( btn_mealclskind.selected ) {
- //식사분류 그리드 필수입력항목 체크
- for ( j = 1; j < grd_dietcls.rows; j++ ) {
- if ( (model.getValue("/root/main/dietcls/data["+ j +"]/menuflag") == "") ||
- (model.getValue("/root/main/dietcls/data["+ j +"]/mealflag") == "") ||
- (model.getValue("/root/main/dietcls/data["+ j +"]/dishflag") == "") ||
- (model.getValue("/root/main/dietcls/data["+ j +"]/dishnm") == "") ||
- (model.getValue("/root/main/dietcls/data["+ j +"]/sortseq") == "") ) {
- messageBox("왼쪽 식사분류 테이블의 식사분류,끼니,식단분류코드,식단분류명,정열순서 항목은", "I003");
- return;
- }
- }
-
- //식사코드 그리드 필수입력항목 체크
- for ( j = 1; j < grd_dietclsdetl.rows; j++ ) {
- if ( (model.getValue("/root/main/dietclsdetl/data["+ j +"]/dietcd") == "") ||
- (model.getValue("/root/main/dietclsdetl/data["+ j +"]/dietnm") == "") ) {
- messageBox("가운데 식사코드 테이블의 식사코드,식사코드명 항목은", "I003");
- return;
- }
-
- if ( ((model.getValue("/root/main/dietclsdetl/data["+ j +"]/tempcalr") != "") &&
- (model.getValue("/root/main/dietclsdetl/data["+ j +"]/calrmin") == "")) ||
- ((model.getValue("/root/main/dietclsdetl/data["+ j +"]/tempcalr") != "") &&
- (model.getValue("/root/main/dietclsdetl/data["+ j +"]/calrmax") == "")) ) {
- messageBox("가운데 식사코드 테이블에서 구분이 열량,용량인 식사코드의 최소/최대열량 항목은", "I003");
- return;
- }
- }
- model.setValue("/root/send/req/dietcls", grd_dietcls.getUpdateData());
- model.setValue("/root/send/req/dietclsdetl", grd_dietclsdetl.getUpdateData());
- submit("TXANB00203");
- submit("TRANB00204");
- submit("TRANB00205");
- }
- // 식사처방코드관리 탭화면일때
- else if ( btn_mealprcpcd.selected ) {
- //필수입력항목 체크
- for ( j = 1; j < grd_mealprcpcd.rows-1; j++ ) {
- //2010.12.15 calcscorcd 직접넘겨주도록 수정 - 박재영
- var status = grd_mealprcpcd.rowStatus(j+1);
- if(status == "1" || status == "2"){
- var calcscorcd = model.getValue("/root/main/mealprcpcd/data["+ j +"]/calcscorcd");
- if(calcscorcd == ""){
- messageBox("수가코드, 입력조건 항목은", "I003");
- return;
- }
- }
- var dietcd = model.getValue("/root/main/mealprcpcd/data["+ j +"]/dietcd");
- if ( (dietcd.length != 8) ||
- (model.getValue("/root/main/mealprcpcd/data["+ j +"]/inptcond") == "") ) {
- messageBox("식사코드(8자리), 입력조건 항목은", "I003");
- return;
- }
- var inptcond = model.getValue("/root/main/mealprcpcd/data["+ j +"]/inptcond");
- if ( ((inptcond == "2") && (model.getValue("/root/main/mealprcpcd/data["+ j +"]/calrmin") == "")) ||
- ((inptcond == "2") && (model.getValue("/root/main/mealprcpcd/data["+ j +"]/calrmax") == "")) ||
- ((inptcond == "3") && (model.getValue("/root/main/mealprcpcd/data["+ j +"]/calrmin") == "")) ||
- ((inptcond == "3") && (model.getValue("/root/main/mealprcpcd/data["+ j +"]/calrmax") == "")) ) {
- messageBox("입력조건이 '열량' 또는 '용량'인 경우 최소/최대값 항목은", "I003");
- return;
- }
- var cntinptyn = model.getValue("/root/main/mealprcpcd/data["+ j +"]/cntinptyn");
- if ( (cntinptyn == "Y") && (model.getValue("/root/main/mealprcpcd/data["+ j +"]/cnt") == "") ) {
- messageBox("횟수입력여부가 체크된 경우 횟수 항목은 필수선택", "E008");
- return;
- }
-
- //사용여부가 수정된 경우 체크
- var useyn = model.getValue("/root/main/mealprcpcd/data["+ j +"]/useyn");
- var h_useyn = model.getValue("/root/main/mealprcpcd/data["+ j +"]/h_useyn");
- if (useyn != h_useyn && useyn == 'N') {
- model.setValue("/root/main/mealprcpcd/data["+ j +"]/useynupdtflag", "YN");
- } else if (useyn != h_useyn && useyn == 'Y') {
- model.setValue("/root/main/mealprcpcd/data["+ j +"]/useynupdtflag", "NY");
- } else {
- model.setValue("/root/main/mealprcpcd/data["+ j +"]/useynupdtflag", "");
- }
-
- }
- model.setValue("/root/send/req/mealprcpcd", grd_mealprcpcd.getUpdateData());
- submit("TXANB00202");
- submit("TRANB00202");
- // model.removeNodeset("/root/main/mealprcpcd/data");
- // grd_mealprcpcd.refresh();
- // model.resetInstanceNode("/root/send/req");
- }
- // 마감시간관리 탭화면일때
- else if ( btn_endtm.selected ) {
- //필수입력항목 체크
- for ( j = 1; j < grd_endtm.rows; j++ ) {
- var mealflag = model.getValue("/root/main/endtm/data["+ j +"]/mealflag");
- var endflag = model.getValue("/root/main/endtm/data["+ j +"]/endflag");
- if ( (mealflag.length == 0) || (endflag.length == 0) ) {
- messageBox("끼니구분, 마감구분 항목은", "I003");
- return;
- }
- }
- model.setValue("/root/send/req/endtm", grd_endtm.getUpdateData());
- submit("TXANB00201");
- submit("TRANB00201");
- //model.removeNodeset("/root/main/grid/endtm");
- //grd_endtm.refresh();
- //model.resetInstanceNode("/root/send/req");
- }
-
- // 병동분류관리 탭화면일때
- else if ( btn_wardcls.selected ) {
- //영양팀병동 그리드 필수입력항목 체크
- for ( j = 1; j < grd_wardcls.rows; j++ ) {
- if ( (model.getValue("/root/main/wardcls/data["+ j +"]/wardcd") == "") ||
- (model.getValue("/root/main/wardcls/data["+ j +"]/wardnm") == "") ) {
- messageBox("왼쪽 영양팀병동 테이블의 병동코드,병동명 항목은", "I003");
- return;
- }
- }
-
- model.setValue("/root/send/req/wardcls", grd_wardcls.getUpdateData());
- model.setValue("/root/send/req/wardclsdetl", grd_wardclsdetl.getUpdateData());
- submit("TXANB00204");
- submit("TRANB00208");
- submit("TRANB00209");
- }
- // 기타분류관리 탭화면일때
- else if ( btn_etccls.selected ) {
- //분류 그리드 필수입력항목 체크
- for ( i = 1; i < grd_etccls.rows; i++ ) {
- if ( (model.getValue("/root/main/etccls/data["+ i +"]/mdlcd") == "") ||
- (model.getValue("/root/main/etccls/data["+ i +"]/mdlcdnm") == "") ) {
- messageBox("왼쪽 분류 테이블의 중분류코드,중분류명 항목은", "I003");
- return;
- }
- }
- //상세코드 그리드 필수입력항목 체크
- for ( j = 1; j < grd_etcclsdetl.rows; j++ ) {
- if ( (model.getValue("/root/main/etcclsdetl/data["+ j +"]/smlcd") == "") ||
- (model.getValue("/root/main/etcclsdetl/data["+ j +"]/smlcdnm") == "") ) {
- messageBox("오른쪽 상세코드 테이블의 소분류코드,소분류명 항목은", "I003");
- return;
- }
- //상세분류코드(detlclscd) 항목은 PK컬럼이므로 미입력시 디폴트값으로 '-' setting
- if ( model.getValue("/root/main/etcclsdetl/data["+ j +"]/detlclscd") == "" ) {
- model.setValue("/root/main/etcclsdetl/data["+ j +"]/detlclscd", "-");
- }
- }
-
- model.setValue("/root/send/req/etccls", grd_etccls.getUpdateData());
- model.setValue("/root/send/req/etcclsdetl", grd_etcclsdetl.getUpdateData());
- submit("TXANB00205");
- submit("TRANB00210");
- submit("TRANB00211");
- }
- } else { return; }
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|