12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMNG04000" position="absolute 0 0 1205 764" titletext="CSR 일일 업무일지" oninit="SMMNG04000_oninit" onload="SMMNG04000_onload">
- <Layouts>
- <Layout>
- <ActiveX position="absolute 1048 57 1130 92" id="tfexcel" progid="{fe8d1001-6a9d-424d-ae2a-301493bb12da}" visible="false"/>
- <Div position="absolute 0 15 1195 759" id="grp_biz" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Tab id="switch1" taborder="1" tabindex="0" position="absolute 0 56 1195 744" onchanged="grp_biz_switch1_onchanged">
- <Tabpages>
- <Tabpage id="case1" text="공지사항">
- <Layouts>
- <Layout>
- <Edit id="ipt_split" taborder="13" position="absolute 59 24 1189 43"/>
- <TextArea id="txt_day" taborder="14" position="absolute 59 46 1189 98" wordwrap="word"/>
- <Static id="caption2" text="Evening" class="cell_1" position="absolute 0 99 56 122"/>
- <Static id="caption4" text="Split" class="cell_1" position="absolute 0 22 56 45"/>
- <Shape id="line1" class="line_10" position="absolute 0 17 1190 23"/>
- <Static id="caption7" text="Day" class="cell_1" position="absolute 0 46 56 98"/>
- <Shape id="line3" class="line_3" position="absolute 0 119 1190 125"/>
- <Static id="caption8" text="근무자" class="tit_2" position="absolute 0 1 170 18"/>
- <Edit id="ipt_eve" taborder="15" position="absolute 59 101 1189 120"/>
- <MaskEdit id="ipt_humi" taborder="16" mask="#,##0.##" position="absolute 302 147 416 166"/>
- <Static id="caption5" text="온도" class="cell_1" position="absolute 0 145 70 168"/>
- <Static id="caption9" text="습도" class="cell_1" position="absolute 229 145 300 168"/>
- <Static id="caption14" text="℃" position="absolute 192 145 217 168"/>
- <MaskEdit id="ipt_tmpr" taborder="17" mask="#,##0.##" position="absolute 72 147 186 166"/>
- <Static id="caption10" text="멸균물품보관장" class="tit_2" position="absolute 0 125 186 140"/>
- <Static id="caption15" text="%" position="absolute 422 145 447 168"/>
- <Shape id="line6" linetype="vertical" class="line_3" position="absolute 593 122 599 212"/>
- <Grid id="grd_drctlist" taborder="18" binddataset="ds_main_nodeinfo_drctlist" useinputpanel="false" position="absolute 600 145 1188 213" autofittype="col" autoenter="key" cellsizebandtype="allband" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="132"/>
- <Column size="99"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="125"/>
- <Column size="125"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="20" band="head"/>
- <Row size="20" band="head"/>
- <Row size="22"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" text="이월수량" taborder="undefined"/>
- <Cell col="1" colspan="2" text="사용수량" taborder="undefined"/>
- <Cell col="3" text="사용수량"/>
- <Cell col="4" rowspan="2" text="청구수량" taborder="undefined"/>
- <Cell col="5" rowspan="2" text="재고수량" taborder="undefined"/>
- <Cell col="6" text="caption1"/>
- <Cell col="7" text="caption2"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell row="1" col="1" text="DAY"/>
- <Cell row="1" col="2" text="EVE"/>
- <Cell row="1" col="3" text="사용수량"/>
- <Cell row="1" col="6" text="caption1"/>
- <Cell row="1" col="7" text="caption2"/>
- <Cell row="1" col="8"/>
- <Cell row="1" col="9"/>
- </Band>
- <Band id="body">
- <Cell displaytype="number" style="align:right middle;" text="bind:bfstockcnt"/>
- <Cell col="1" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:dayusecnt" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:eveusecnt" editautoselect="true"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:usecnt" mask="#,###"/>
- <Cell col="4" displaytype="number" edittype="text" style="align:right middle;" text="bind:reqcnt"/>
- <Cell col="5" displaytype="number" style="align:right middle;" text="bind:stockcnt"/>
- <Cell col="6" text="bind:workdd"/>
- <Cell col="7" displaytype="text" edittype="text" text="bind:workseq"/>
- <Cell col="8" displaytype="text" edittype="text" text="bind:instcd"/>
- <Cell col="9" displaytype="text" edittype="text" text="bind:ioflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line2" class="line_10" position="absolute 0 140 594 146"/>
- <Shape id="line5" class="line_10" position="absolute 599 140 1189 146"/>
- <Static id="caption11" text="E.O Gas Cartrige 사용현황" class="tit_2" position="absolute 600 124 795 141"/>
- <Shape id="line8" class="line_3" position="absolute 0 209 1190 215"/>
- <Static id="caption12" text="CSR 실무공지" class="tit_2" position="absolute 595 376 765 393"/>
- <Static id="caption16" text="장비이상보고" class="tit_2" position="absolute 1 376 171 393"/>
- <TextArea id="textarea2" taborder="19" position="absolute 0 397 590 507" visible="true" wordwrap="word"/>
- <Shape id="line9" class="line_10" position="absolute 0 392 594 398"/>
- <Shape id="line10" class="line_10" position="absolute 0 528 594 534"/>
- <Static id="caption17" text="진료재료 특이사항" class="tit_2" position="absolute 3 512 173 529"/>
- <TextArea id="textarea3" taborder="20" position="absolute 0 533 590 658" visible="true" wordwrap="word"/>
- <Shape id="line11" linetype="vertical" class="line_3" position="absolute 592 529 598 656"/>
- <Shape id="line12" linetype="vertical" class="line_3" position="absolute 592 532 598 659"/>
- <Shape id="line14" class="line_10" position="absolute 596 528 1190 534"/>
- <Static id="caption18" text="CCDR 실무공지" class="tit_2" position="absolute 595 512 765 529"/>
- <TextArea id="textarea4" taborder="21" position="absolute 596 533 1186 658" visible="true" wordwrap="word"/>
- <Shape id="line4" class="line_10" position="absolute 0 230 1185 235"/>
- <Shape id="line17" linetype="vertical" class="line_3" position="absolute 592 394 598 506"/>
- <Shape id="line18" class="line_10" position="absolute 596 392 1190 398"/>
- <TextArea id="textarea1" taborder="22" position="absolute 0 234 1187 369" visible="true" wordwrap="word"/>
- <TextArea id="textarea6" taborder="23" position="absolute 596 397 1186 507" visible="true" wordwrap="word"/>
- <Static id="caption21" text="전체공지" class="tit_2" position="absolute 0 213 170 229"/>
- <Button id="btn_chksave" taborder="24" text="저장" class="btn5" position="absolute 1145 -1 1187 18" onclick="grp_biz_switch1_case1_btn_chksave_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" text="기본업무관리">
- <Layouts>
- <Layout>
- <Grid id="grd_rgstqtyiolist" taborder="1" binddataset="ds_main_nodeinfo_rgstqtyiolist" useinputpanel="false" position="absolute 0 320 685 660" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="165"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" text="물품명" taborder="undefined"/>
- <Cell col="1" colspan="2" text="교환" taborder="undefined"/>
- <Cell col="3" colspan="2" text="청구" taborder="undefined"/>
- <Cell col="5" colspan="2" text="대여" taborder="undefined"/>
- <Cell col="7" colspan="2" text="멸균의뢰" taborder="undefined"/>
- <Cell col="9" colspan="2" text="재멸균" taborder="undefined"/>
- <Cell row="1" col="1" text="Day"/>
- <Cell row="1" col="2" text="Eve"/>
- <Cell row="1" col="3" text="Day"/>
- <Cell row="1" col="4" text="Eve"/>
- <Cell row="1" col="5" text="Day"/>
- <Cell row="1" col="6" text="Eve"/>
- <Cell row="1" col="7" text="Day"/>
- <Cell row="1" col="8" text="Eve"/>
- <Cell row="1" col="9" text="Day"/>
- <Cell row="1" col="10" text="Eve"/>
- </Band>
- <Band id="body">
- <Cell style="align:left top;padding:5 2 1 2;" text="bind:goodnm" wordwrap="word"/>
- <Cell col="1" displaytype="number" style="align:right middle;" text="bind:dlvexchngqtyday" mask="#,###" maskchar=" "/>
- <Cell col="2" displaytype="number" style="align:right middle;" text="bind:dlvexchngqtyeve" mask="#,###" maskchar=" "/>
- <Cell col="3" displaytype="number" style="align:right middle;" text="bind:dlvreqqtyday" mask="#,###" maskchar=" "/>
- <Cell col="4" displaytype="number" style="align:right middle;" text="bind:dlvreqqtyeve" mask="#,###" maskchar=" "/>
- <Cell col="5" displaytype="number" style="align:right middle;" text="bind:dlvlendqtyday" mask="#,###" maskchar=" "/>
- <Cell col="6" displaytype="number" style="align:right middle;" text="bind:dlvlendqtyeve" mask="#,###" maskchar=" "/>
- <Cell col="7" displaytype="number" style="align:right middle;" text="bind:dlvrgstqtyday" mask="#,###" maskchar=" "/>
- <Cell col="8" displaytype="number" style="align:right middle;" text="bind:dlvrgstqtyeve" mask="#,###" maskchar=" "/>
- <Cell col="9" displaytype="number" style="align:right middle;" text="bind:dlvrergstqtyday" mask="#,###" maskchar=" "/>
- <Cell col="10" displaytype="number" style="align:right middle;" text="bind:dlvrergstqtyeve" mask="#,###" maskchar=" "/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line16" class="line_10" position="absolute 0 315 685 321"/>
- <Static id="caption20" text="불출현황" class="tit_2" position="absolute 2 299 172 315"/>
- <Grid id="grd_rgstqtylist" taborder="2" binddataset="ds_main_nodeinfo_rgstqtylist" useinputpanel="false" position="absolute 0 30 385 290" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="108"/>
- <Column size="0"/>
- <Column size="94"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="분류구분"/>
- <Cell col="1" text="장비명"/>
- <Cell col="2" text="부서구분"/>
- <Cell col="3" text="Day"/>
- <Cell col="4" text="Eve"/>
- <Cell col="5" text="합계"/>
- </Band>
- <Band id="body">
- <Cell style="align:left top;padding:5 2 1 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:goodflaghngnm" wordwrap="word"/>
- <Cell col="1" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:csrfixasetnm"/>
- <Cell col="2" style="align:left top;padding:5 2 1 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:csrreqdeptnm" wordwrap="word"/>
- <Cell col="3" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:day"/>
- <Cell col="4" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:eve"/>
- <Cell col="5" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:sumcnt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption22" text="멸균현황" class="tit_2" position="absolute 0 9 170 26"/>
- <Shape id="line19" class="line_10" position="absolute 0 25 385 31"/>
- <Shape id="line21" class="line_10" position="absolute 690 25 915 31"/>
- <Static id="caption24" text="Enema" class="tit_2" position="absolute 690 9 915 25"/>
- <Shape id="line22" class="line_10" position="absolute 691 375 916 381"/>
- <Grid id="grd_linenlist" taborder="3" binddataset="ds_main_nodeinfo_linenlist" useinputpanel="false" position="absolute 691 380 916 660" autofittype="col" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="110"/>
- <Column size="49"/>
- <Column size="49"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="물품명"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left top;padding:5 1 0 2;" text="bind:csrgoodnm" wordwrap="word" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="text" text="bind:certrgstqtyday" editautoselect="true"/>
- <Cell col="3" displaytype="number" edittype="text" text="bind:certrgstqtyeve" editautoselect="true"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption25" text="진료재료파트 멸균의뢰" class="tit_2" position="absolute 691 359 916 375"/>
- <Grid id="grd_ccdrcentrlist" taborder="4" binddataset="ds_main_nodeinfo_ccdrcentrlist" useinputpanel="false" position="absolute 690 130 915 225" autofittype="col" autoenter="select" onkeydown="grp_biz_switch1_case2_grd_ccdrcentrlist_onkeydown" readonly="false" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="110"/>
- <Column size="46"/>
- <Column size="45"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="22"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- <Cell col="4" text="caption1"/>
- <Cell col="5" text="caption2"/>
- <Cell col="6" text="caption3"/>
- <Cell col="7" text="caption4"/>
- <Cell col="8" text="caption5"/>
- <Cell col="9" text="caption6"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left top;padding:5 1 0 2;" text="bind:cdnm" wordwrap="char" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="text" text="bind:day" editautoselect="true"/>
- <Cell col="3" displaytype="number" edittype="text" text="bind:eve" editautoselect="true"/>
- <Cell col="4" text="bind:instcd"/>
- <Cell col="5" text="bind:workdd"/>
- <Cell col="6" text="bind:gubuncd"/>
- <Cell col="7" text="bind:workseq"/>
- <Cell col="8" text="bind:cdid"/>
- <Cell col="9" text="bind:ioflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line23" class="line_10" position="absolute 690 125 915 131"/>
- <Static id="caption26" text="CCDR Cart(중앙수술실)" class="tit_2" position="absolute 690 109 915 125"/>
- <Shape id="line24" class="line_10" position="absolute 920 25 1190 31"/>
- <Grid id="grd_etclist" taborder="5" binddataset="ds_main_nodeinfo_etclist" useinputpanel="false" position="absolute 920 30 1190 515" autofittype="col" autoenter="select" onkeydown="grp_biz_switch1_case2_grd_etclist_onkeydown" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="117"/>
- <Column size="56"/>
- <Column size="56"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="물품명"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- <Cell col="4" text="caption1"/>
- <Cell col="5" text="caption2"/>
- <Cell col="6" text="caption3"/>
- <Cell col="7" text="caption4"/>
- <Cell col="8" text="caption5"/>
- <Cell col="9" text="caption6"/>
- <Cell col="10" text="caption7"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:EXPR(align);padding:2 2 2 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:item" wordwrap="word" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="text" style="align:EXPR(align);padding:2 2 2 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:day" editautoselect="true"/>
- <Cell col="3" displaytype="number" edittype="text" style="align:EXPR(align);padding:2 2 2 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:eve" editautoselect="true"/>
- <Cell col="4" text="bind:ioflag"/>
- <Cell col="5" text="bind:gubuncd"/>
- <Cell col="6" text="bind:workseq"/>
- <Cell col="7" text="bind:cdid"/>
- <Cell col="8" text="bind:workdd"/>
- <Cell col="9" text="bind:instcd"/>
- <Cell col="10" text="bind:flag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption27" text="기타업무" class="tit_2" position="absolute 920 9 995 25"/>
- <Shape id="line25" class="line_10" position="absolute 690 250 915 256"/>
- <Grid id="grd_ccdroperlist" taborder="6" binddataset="ds_main_nodeinfo_ccdroperlist" useinputpanel="false" position="absolute 691 255 916 350" autofittype="col" autoenter="select" onkeydown="grp_biz_switch1_case2_grd_ccdroperlist_onkeydown" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="110"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="22"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- <Cell col="4" text="caption1"/>
- <Cell col="5" text="caption2"/>
- <Cell col="6" text="caption3"/>
- <Cell col="7" text="caption4"/>
- <Cell col="8" text="caption5"/>
- <Cell col="9" text="caption6"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left top;padding:5 1 0 2;" text="bind:cdnm" wordwrap="word" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="text" text="bind:day" editautoselect="true"/>
- <Cell col="3" displaytype="number" edittype="text" text="bind:eve" editautoselect="true"/>
- <Cell col="4" text="bind:instcd"/>
- <Cell col="5" text="bind:workdd"/>
- <Cell col="6" text="bind:gubuncd"/>
- <Cell col="7" text="bind:workseq"/>
- <Cell col="8" text="bind:cdid"/>
- <Cell col="9" text="bind:ioflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption28" text="CCDR Cart(일일수술실)" class="tit_2" position="absolute 690 234 915 250"/>
- <Grid id="grd_machiuselist" taborder="7" binddataset="ds_main_nodeinfo_machiuselist" useinputpanel="false" position="absolute 390 30 685 290" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="77"/>
- <Column size="82"/>
- <Column size="39"/>
- <Column size="39"/>
- <Column size="39"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="분류구분"/>
- <Cell col="1" text="장비명"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- <Cell col="4" text="합계"/>
- </Band>
- <Band id="body">
- <Cell style="align:left top;padding:5 2 1 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:divsnm" wordwrap="word"/>
- <Cell col="1" style="align:left top;padding:5 2 1 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:csrfixasetnm" wordwrap="word"/>
- <Cell col="2" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:dutyday" mask="#,##0" maskchar=" "/>
- <Cell col="3" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:dutyeve" mask="#,##0" maskchar=" "/>
- <Cell col="4" displaytype="number" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);font:EXPR(fontcolor);" text="bind:sumcnt" mask="#,##0" maskchar=" "/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line20" class="line_10" position="absolute 390 25 685 31"/>
- <Static id="caption23" text="장비사용현황" class="tit_2" position="absolute 390 9 567 26"/>
- <Grid id="grd_enemalist" taborder="8" binddataset="ds_main_nodeinfo_enemalist" useinputpanel="false" position="absolute 690 30 915 105" autofittype="col" autoenter="select" oncelldblclick="grp_biz_switch1_case2_grd_enemalist_oncelldblclick" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="110"/>
- <Column size="46"/>
- <Column size="45"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="구분"/>
- <Cell col="2" text="Day"/>
- <Cell col="3" text="Eve"/>
- <Cell col="4" text="caption1"/>
- <Cell col="5" text="caption2"/>
- <Cell col="6" text="caption3"/>
- <Cell col="7" text="caption4"/>
- <Cell col="8" text="caption5"/>
- <Cell col="9" text="caption6"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" style="align:left top;padding:5 1 0 2;" text="bind:cdnm" wordwrap="word" editautoselect="true"/>
- <Cell col="2" displaytype="number" edittype="none" text="bind:day" editautoselect="true"/>
- <Cell col="3" displaytype="number" edittype="none" text="bind:eve" editautoselect="true"/>
- <Cell col="4" text="bind:instcd"/>
- <Cell col="5" text="bind:workdd"/>
- <Cell col="6" text="bind:gubuncd"/>
- <Cell col="7" text="bind:workseq"/>
- <Cell col="8" text="bind:cdid"/>
- <Cell col="9" text="bind:ioflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button5" taborder="9" text="저장" class="btn5" position="absolute 1145 5 1187 24" onclick="grp_biz_switch1_case2_button5_onclick"/>
- <Button id="button6" taborder="10" text="출력" class="btn6" position="absolute 1088 5 1143 24" onclick="grp_biz_switch1_case2_button6_onclick"/>
- <Grid id="grd_cleanlist" taborder="11" binddataset="ds_main_nodeinfo_cleanlist" useinputpanel="false" position="absolute 920 540 1190 660" autoenter="select" autofittype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="166"/>
- <Column size="87"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="명칭"/>
- <Cell col="1" text="건수"/>
- </Band>
- <Band id="body">
- <Cell style="align:left top;padding:5 2 1 2;" text="bind:cdnm" wordwrap="word" editautoselect="true"/>
- <Cell col="1" displaytype="number" style="align:right;" text="bind:cnt" editautoselect="true"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line7" class="line_10" position="absolute 919 535 1189 541"/>
- <Static id="caption31" text="세척현황" class="tit_2" position="absolute 919 519 1144 536"/>
- <Combo id="combo1" taborder="12" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 995 5 1084 24">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">사용물품</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미사용물품</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Div position="absolute 0 10 1195 45" align="align:center top;" id="grp_sea" anchor="default" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="기관명:" position="absolute 10 9 80 26" id="cap_instcd" class="search_name" anchor="default"/>
- <Shape position="absolute 1127 5 1133 30" linetype="vertical" id="line13" class="line_4" anchor="default"/>
- <Button position="absolute 1135 8 1191 30" id="btn_search" class="btn1" text="조회" anchor="default" onclick="grp_biz_grp_sea_btn_search_onclick"/>
- <Combo position="absolute 82 8 175 27" align="align:center middle;" id="cmb_instcd" class="combo_s_essential" enable="false" innerdataset="ds_init_cmb_instcd" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_grp_sea_cmb_instcd_onitemchanged"/>
- <Static text="업무일자:" position="absolute 781 9 867 26" id="caption3" class="search_name" anchor="default"/>
- <Calendar position="absolute 865 8 954 27" id="ipt_workdd" class="input_s_essential" mask="yyyy-mm-dd" anchor="default" oncloseup="grp_biz_grp_sea_ipt_workdd_oncloseup" autoselect="true"/>
- <Radio position="absolute 407 9 507 25" id="rdo_search" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default" onitemchanged="grp_biz_grp_sea_rdo_search_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">업무</Col>
- </Row>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">통계</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="조회구분:" position="absolute 335 10 406 27" id="caption1" class="search_name" anchor="default"/>
- <Static text="통계구분:" position="absolute 530 10 601 27" id="caption13" class="search_name" anchor="default"/>
- <Radio position="absolute 600 9 765 25" id="rdo_sum" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default" onitemchanged="grp_biz_grp_sea_rdo_sum_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">일간</Col>
- </Row>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">월간</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">년간</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar position="absolute 974 8 1063 27" id="ipt_worktodd" class="input_s_essential" visible="false" mask="yyyy-mm-dd" anchor="default" oncloseup="grp_biz_grp_sea_ipt_worktodd_oncloseup" autoselect="true"/>
- <Static text="~" position="absolute 960 11 980 26" align="align:center middle;" id="caption19" visible="false" anchor="default"/>
- <Edit readonly="true" position="absolute 82 8 175 27" id="opt_instnm" anchor="default" class="output"/>
- <Radio position="absolute 231 9 316 25" id="rdo_flag" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default" onitemchanged="grp_biz_grp_sea_rdo_flag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">상세</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">구분</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="구분:" position="absolute 185 10 230 27" id="caption30" class="search_name" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Edit position="absolute 1005 58 1085 77" id="ipt_cnfmrid" anchor="default" oneditclick="grp_biz_ipt_cnfmrid_oneditclick"/>
- <Button position="absolute 650 58 758 77" id="btn_dlvhide" class="btn2" text="Set 및 기구관리" anchor="default" onclick="grp_biz_btn_dlvhide_onclick"/>
- <Button position="absolute 765 58 851 77" id="button1" class="btn2" text="Check List" anchor="default" onclick="grp_biz_button1_onclick"/>
- <Button position="absolute 857 58 921 77" id="button4" class="btn2" text="항목관리" anchor="default" onclick="grp_biz_button4_onclick"/>
- <Edit position="absolute 1090 58 1170 77" id="input2" enable="false" anchor="default"/>
- <Static id="caption29" text="* 확인자 :" position="absolute 940 61 1006 81" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="CSR 일일 업무일지" class="tit_1" position="absolute 0 0 145 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="workdd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="worktodd" type="STRING" size="256"/>
- <Column id="instnm" type="STRING" size="256"/>
- <Column id="chkyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="workdd"/>
- <Col id="instcd"/>
- <Col id="worktodd"/>
- <Col id="instnm"/>
- <Col id="chkyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchflag" type="STRING" size="256"/>
- <Column id="srchsumflag" type="STRING" size="256"/>
- <Column id="cdgrupid" type="STRING" size="256"/>
- <Column id="worktodd" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="chkyn" type="STRING" size="256"/>
- <Column id="workdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchflag"/>
- <Col id="srchsumflag"/>
- <Col id="cdgrupid">T65</Col>
- <Col id="worktodd"/>
- <Col id="flag">1</Col>
- <Col id="chkyn">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_nodeinfo_rgstqtylist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodflaghngnm" type="STRING" size="256"/>
- <Column id="csrreqdeptnm" type="STRING" size="256"/>
- <Column id="day" type="STRING" size="256"/>
- <Column id="eve" type="STRING" size="256"/>
- <Column id="csrfixasetnm" type="STRING" size="256"/>
- <Column id="sumcnt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_nodeinfo_machiuselist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="divsnm" type="STRING" size="256"/>
- <Column id="csrfixasetnm" type="STRING" size="256"/>
- <Column id="dutyday" type="STRING" size="256"/>
- <Column id="dutyeve" type="STRING" size="256"/>
- <Column id="sumcnt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_nodeinfo_enemalist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_ccdrcentrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_ccdroperlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_linenlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_etclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_rgstqtyiolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_cleanlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_nodeinfo_drntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="split" type="STRING" size="256"/>
- <Column id="day" type="STRING" size="256"/>
- <Column id="eve" type="STRING" size="256"/>
- <Column id="tmpr" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="workdd" type="STRING" size="256"/>
- <Column id="humi" type="STRING" size="256"/>
- <Column id="cdrnotice" type="STRING" size="256"/>
- <Column id="csrnotice" type="STRING" size="256"/>
- <Column id="spcf" type="STRING" size="256"/>
- <Column id="eqmt" type="STRING" size="256"/>
- <Column id="allnotice" type="STRING" size="256"/>
- <Column id="cnfmrid" type="STRING" size="256"/>
- <Column id="cnfmrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="split"/>
- <Col id="day"/>
- <Col id="eve"/>
- <Col id="tmpr"/>
- <Col id="instcd"/>
- <Col id="workdd"/>
- <Col id="humi"/>
- <Col id="cdrnotice"/>
- <Col id="csrnotice"/>
- <Col id="spcf"/>
- <Col id="eqmt"/>
- <Col id="allnotice"/>
- <Col id="cnfmrid"/>
- <Col id="cnfmrnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_workscinfo_worksclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="split" type="STRING" size="256"/>
- <Column id="day" type="STRING" size="256"/>
- <Column id="eve" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="split"/>
- <Col id="day"/>
- <Col id="eve"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_nodeinfo_drctlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_nodeinfo_drctlist_oncolumnchanged"/>
- <Dataset id="ds_hidden_setvalue" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_setvalue" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnfmrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnfmrid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_savedrntdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="workdd" type="STRING" size="256"/>
- <Column id="workseq" type="STRING" size="256"/>
- <Column id="bfstockcnt" type="INT" size="256"/>
- <Column id="reqcnt" type="INT" size="256"/>
- <Column id="usecnt" type="INT" size="256"/>
- <Column id="dayusecnt" type="INT" size="256"/>
- <Column id="eveusecnt" type="INT" size="256"/>
- <Column id="stockcnt" type="INT" size="256"/>
- <Column id="cnfmrid" type="STRING" size="256"/>
- <Column id="split" type="STRING" size="256"/>
- <Column id="day" type="STRING" size="256"/>
- <Column id="eve" type="STRING" size="256"/>
- <Column id="allnotice" type="STRING" size="256"/>
- <Column id="csrnotice" type="STRING" size="256"/>
- <Column id="cdrnotice" type="STRING" size="256"/>
- <Column id="spcf" type="STRING" size="256"/>
- <Column id="eqmt" type="STRING" size="256"/>
- <Column id="tmpr" type="STRING" size="256"/>
- <Column id="humi" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="cnfmrnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_biz.grp_sea.opt_instnm" propid="class" datasetid="ds_cond" columnid="instnm"/>
- <BindItem id="item1" compid="grp_biz.grp_sea.rdo_search" propid="value" datasetid="ds_send" columnid="srchflag"/>
- <BindItem id="item2" compid="grp_biz.grp_sea.rdo_sum" propid="value" datasetid="ds_send" columnid="srchsumflag"/>
- <BindItem id="item3" compid="grp_biz.grp_sea.ipt_workdd" propid="value" datasetid="ds_cond" columnid="workdd"/>
- <BindItem id="item4" compid="grp_biz.grp_sea.ipt_worktodd" propid="value" datasetid="ds_cond" columnid="worktodd"/>
- <BindItem id="item5" compid="grp_biz.ipt_cnfmrid" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="cnfmrid"/>
- <BindItem id="item6" compid="grp_biz.input2" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="cnfmrnm"/>
- <BindItem id="item7" compid="grp_biz.switch1.case2.combo1" propid="value" datasetid="ds_send" columnid="chkyn"/>
- <BindItem id="item8" compid="grp_biz.switch1.case1.ipt_split" propid="value" datasetid="ds_main_workscinfo_worksclist" columnid="split"/>
- <BindItem id="item9" compid="grp_biz.switch1.case1.txt_day" propid="value" datasetid="ds_main_workscinfo_worksclist" columnid="day"/>
- <BindItem id="item10" compid="grp_biz.switch1.case1.ipt_eve" propid="value" datasetid="ds_main_workscinfo_worksclist" columnid="eve"/>
- <BindItem id="item11" compid="grp_biz.switch1.case1.ipt_tmpr" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="tmpr"/>
- <BindItem id="item12" compid="grp_biz.switch1.case1.ipt_humi" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="humi"/>
- <BindItem id="item13" compid="grp_biz.switch1.case1.textarea1" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="allnotice"/>
- <BindItem id="item14" compid="grp_biz.switch1.case1.textarea2" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="eqmt"/>
- <BindItem id="item15" compid="grp_biz.switch1.case1.textarea6" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="csrnotice"/>
- <BindItem id="item16" compid="grp_biz.switch1.case1.textarea3" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="spcf"/>
- <BindItem id="item17" compid="grp_biz.switch1.case1.textarea4" propid="value" datasetid="ds_main_nodeinfo_drntlist" columnid="cdrnotice"/>
- <BindItem id="item18" compid="grp_biz.grp_sea.cmb_instcd" propid="value" datasetid="ds_cond" columnid="instcd"/>
- <BindItem id="item19" compid="grp_biz.grp_sea.rdo_flag" propid="value" datasetid="ds_send" columnid="flag"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-07-11
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-07-11 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- var arErrorCode = new HashArray();
- function SMMNG04000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- grdf_setRowTypeIcon(grp_biz.switch1.case2.grd_enemalist, 0);
- grdf_setRowTypeIcon(grp_biz.switch1.case2.grd_ccdrcentrlist, 0);
- grdf_setRowTypeIcon(grp_biz.switch1.case2.grd_ccdroperlist, 0);
- grdf_setRowTypeIcon(grp_biz.switch1.case2.grd_linenlist, 0);
- grdf_setRowTypeIcon(grp_biz.switch1.case2.grd_etclist, 0);
- }
- function SMMNG04000_onload(obj:Form, e:LoadEventInfo)
- {
- fInitialize();
- }
- function fInitialize() {
- grp_biz.switch1.case2.caption28.text = "CCDR Cart(일일수술실)" ;
-
- if (sysf_getUserInfo("dutplceinstcd") == "032") {4
- grp_biz.switch1.case2.caption28.text = "CCDR Cart(마취회복실)";
- }
-
- var arrParam = [{dsNm: "ds_hidden_common_instcdinfo", cdGrpId: "Z0007"},
- {dsNm: "ds_hidden_common_reqflaginfo", cdGrpId: "M0587"}
- ]
- appf_getCodeList(arrParam, true);
-
- grp_biz.grp_sea.opt_instnm.value = sysf_getUserInfo("dutplceinstnm"); //기관코드명
- grp_biz.grp_sea.cmb_instcd.value = sysf_getUserInfo("dutplceinstcd"); //기관코드
- grp_biz.grp_sea.ipt_workdd.value = utlf_getCurrentDate();
- grp_biz.grp_sea.ipt_worktodd.value = utlf_getCurrentDate();
- grp_biz.grp_sea.rdo_search.value = "D";
- grp_biz.grp_sea.rdo_sum.value = "D";
-
- grp_biz_grp_sea_rdo_search_onitemchanged();
- ds_send.setColumn(0, "workdd", grp_biz.grp_sea.ipt_workdd.value);
-
- // 중앙공급실 파트장 id 가져오기
- var oParam = {};
- oParam.id = "TRMSG04004";
- oParam.service = "csrapp.CsrMngt";
- oParam.method = "reqGetCodeInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_hidden_setvalue=setvalue";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_setvalue.setColumn(0, "cnfmrid", ds_hidden_setvalue.getColumn(0, "cdid"));
-
- grp_biz.switch1.tabindex = 0;
- cnfmrndisable();
- fSearch();
- }
- function grp_biz_grp_sea_rdo_search_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(grp_biz.grp_sea.rdo_search.value == "D") {
- grp_biz.grp_sea.rdo_sum.visible = false;
- grp_biz.grp_sea.caption13.visible = false;
- grp_biz.switch1.case2.button5.visible = true;
- grp_biz.grp_sea.ipt_worktodd.visible = false;
- grp_biz.grp_sea.caption19.visible =false;
- } else if (grp_biz.grp_sea.rdo_search.value == "S") {
- grp_biz.grp_sea.rdo_sum.visible = true;
- grp_biz.grp_sea.caption13.visible = true;
- grp_biz.switch1.case2.button5.visible = false;
- if(grp_biz.grp_sea.rdo_sum.value == "D") {
- grp_biz.grp_sea.ipt_worktodd.visible = true;
- grp_biz.grp_sea.caption19.visible =true;
- } else {
- grp_biz.grp_sea.ipt_worktodd.visible = false;
- grp_biz.grp_sea.caption19.visible =false;
- }
- }
- }
- var sDYBIZDIARYGNRLINFO_PATH = ds_main_nodeinfo_drntlist;
- var sDRNTLIST_PATH = ds_main_nodeinfo_drntlist;
- function cnfmrndisable()
- {
- //확인자가 있고
- if (!utlf_isNull(sDYBIZDIARYGNRLINFO_PATH.getColumn(0, "cnfmrid"))) {
- //로그인아이디가 93464 이면
- if (sysf_getUserInfo("userid") == ds_setvalue.getColumn(0, "cnfmrid") ) {
- grp_biz.ipt_cnfmrid.readonly = false;
- grp_biz.switch1.case1.btn_chksave.enable = true;
- grp_biz.switch1.case2.button5.enable = true;
- } else {
- grp_biz.ipt_cnfmrid.readonly = true;
- grp_biz.switch1.case1.btn_chksave.enable = false;
- grp_biz.switch1.case2.button5.enable = false;
- }
-
- } else {
- //로그인아이디가 93464 이면
- if (sysf_getUserInfo("userid") == ds_setvalue.getColumn(0, "cnfmrid") ) {
- grp_biz.ipt_cnfmrid.readonly = false;
- grp_biz.switch1.case1.btn_chksave.enable = true;
- grp_biz.switch1.case2.button5.enable = true;
- } else {
- grp_biz.ipt_cnfmrid.readonly = true;
- grp_biz.switch1.case1.btn_chksave.enable = true;
- grp_biz.switch1.case2.button5.enable = true;
- }
- }
- }
- function fSearch() {
-
- // if(ds_main_nodeinfo_rgstqtylist.rowcount > 0){
- //
- // }
- // for(var i= 0; i < ds_main_nodeinfo_rgstqtylist.rowcount; i++) {
- // if(ds_main_nodeinfo_rgstqtylist.getColumn(i, "goodflaghngnm") == "합 계") {
- // grd_rgstqtylist.rowStyle( i , "data", "background-color") = "white"; //#B9E5FB
- // grd_rgstqtylist.rowStyle( i , "data", "font-weight") = ""; //#B9E5FB
- // }
- // }
- //
- // for(var i= grd_machiuselist.fixedRows; i < grd_machiuselist.rows; i++) {
- //
- // if(grd_machiuselist.valueMatrix(i, grd_machiuselist.colRef("divsnm")) == "합 계") {
- //
- // grd_machiuselist.rowStyle( i , "data", "background-color") = "white"; //#B9E5FB
- // grd_machiuselist.rowStyle( i , "data", "font-weight") = ""; //#B9E5FB
- //
- // }
- // }
-
- ds_send.setColumn(0, "workdd", grp_biz.grp_sea.ipt_workdd.value);
- ds_send.setColumn(0, "worktodd", grp_biz.grp_sea.ipt_worktodd.value);
-
- // 중앙공급실 파트장 id 가져오기
- var oParam = {};
- oParam.id = "TRMSG04004";
- oParam.service = "csrapp.CsrMngt";
- oParam.method = "reqGetCodeInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_hidden_setvalue=setvalue";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_setvalue.setColumn(0, "cnfmrid", ds_hidden_setvalue.getColumn(0, "cdid"));
- var oParam = {};
- oParam.id = "TRMSG04001";
- oParam.service = "csrapp.CsrDryMngt";
- oParam.method = "reqGetDrntList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_nodeinfo_drntlist=drntlist ds_main_nodeinfo_drctlist=drctlist ds_main_nodeinfo_rgstqtylist=rgstqtylist " +
- "ds_main_nodeinfo_machiuselist=machiuselist ds_main_nodeinfo_enemalist=enemalist ds_main_nodeinfo_ccdrcentrlist=ccdrcentrlist " +
- "ds_main_nodeinfo_ccdroperlist=ccdroperlist ds_main_nodeinfo_etclist=etclist ds_main_nodeinfo_linenlist=linenlist ds_main_nodeinfo_rgstqtyiolist=rgstqtyiolist " +
- "ds_main_nodeinfo_cleanlist=cleanlist";
- oParam.async = false;
- tranf_submit(oParam);
-
- if( utlf_isNull(ds_main_nodeinfo_drctlist.getColumnInfo("ioflag")) ){
- ds_main_nodeinfo_drctlist.addColumn("ioflag", "string");
- }
-
- ds_main_nodeinfo_rgstqtylist.addColumn("bkcolor", "string");
- ds_main_nodeinfo_rgstqtylist.addColumn("fontcolor", "string");
-
- ds_main_nodeinfo_machiuselist.addColumn("bkcolor", "string");
- ds_main_nodeinfo_machiuselist.addColumn("fontcolor", "string");
-
- ds_main_nodeinfo_etclist.addColumn("bkcolor", "string");
- ds_main_nodeinfo_etclist.addColumn("fontcolor", "string");
- ds_main_nodeinfo_etclist.addColumn("align", "string");
-
- if( !utlf_isNull(ds_main_nodeinfo_enemalist.getColumnInfo("max(workdd)")) ){
- ds_main_nodeinfo_enemalist.updateColID("max(workdd)", "workdd");//쿼리에서 max(workdd)로 들고옴..출력에서 에러남..
- }
-
- if( !utlf_isNull(ds_main_nodeinfo_ccdrcentrlist.getColumnInfo("max(workdd)")) ){
- ds_main_nodeinfo_ccdrcentrlist.updateColID("max(workdd)", "workdd");//쿼리에서 max(workdd)로 들고옴..출력에서 에러남..
- }
-
- if( !utlf_isNull(ds_main_nodeinfo_ccdroperlist.getColumnInfo("max(workdd)")) ){
- ds_main_nodeinfo_ccdroperlist.updateColID("max(workdd)", "workdd");//쿼리에서 max(workdd)로 들고옴..출력에서 에러남..
- }
- var oParam = {};
- oParam.id = "TRMSG04001";
- oParam.service = "csrapp.CsrDryMngt";
- oParam.method = "reqGetWorkScList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_workscinfo_worksclist=worksclist";
- oParam.async = false;
- tranf_submit(oParam);
- var ioflag;
- for(var i = 0; i < ds_main_nodeinfo_drctlist.rowcount; i++) {
- ioflag = ds_main_nodeinfo_drctlist.getColumn(i, "ioflag");
- if(ioflag == "N" || ioflag == "0") {
- ds_main_nodeinfo_drctlist.enableevent = false;
- ds_main_nodeinfo_drctlist.updatecontrol = false;
- ds_main_nodeinfo_drctlist.setRowType(i, 2);
- ds_main_nodeinfo_drctlist.updatecontrol = true;
- ds_main_nodeinfo_drctlist.enableevent = true;
- }
- }
-
- for(var i = 0; i < ds_main_nodeinfo_ccdrcentrlist.rowcount; i++) {
- ioflag = ds_main_nodeinfo_ccdrcentrlist.getColumn(i, "ioflag");
- if(ioflag == "N" || ioflag == "0") {
- ds_main_nodeinfo_ccdrcentrlist.enableevent = false;
- ds_main_nodeinfo_ccdrcentrlist.updatecontrol = false;
- ds_main_nodeinfo_ccdrcentrlist.setRowType(i, 2);
- ds_main_nodeinfo_ccdrcentrlist.updatecontrol = true;
- ds_main_nodeinfo_ccdrcentrlist.enableevent = true;
- }
- }
-
- for(var i = 0; i < ds_main_nodeinfo_ccdroperlist.rowcount; i++) {
- ioflag = ds_main_nodeinfo_ccdroperlist.getColumn(i, "ioflag");
- if(ioflag == "N" || ioflag == "0") {
- ds_main_nodeinfo_ccdroperlist.enableevent = false;
- ds_main_nodeinfo_ccdroperlist.updatecontrol = false;
- ds_main_nodeinfo_ccdroperlist.setRowType(i, 2);
- ds_main_nodeinfo_ccdroperlist.updatecontrol = true;
- ds_main_nodeinfo_ccdroperlist.enableevent = true;
- }
- }
-
- ds_main_nodeinfo_etclist.enableevent = false;
- ds_main_nodeinfo_etclist.updatecontrol = false;
- for(var i = 0; i < ds_main_nodeinfo_etclist.rowcount; i++) {
- ioflag = ds_main_nodeinfo_etclist.getColumn(i, "ioflag");
- if(utlf_isNull(ioflag)) { // 분류 Row Style 설정 (구분)
- //grd_etclist.rowstyle( i , "data", "background-color") = "#8EBCFF"; //#B9E5FB
- //grd_etclist.rowstyle( i , "data", "text-align") = "center";
- ds_main_nodeinfo_etclist.setColumn(i, "bkcolor", "#8EBCFF");
- ds_main_nodeinfo_etclist.setColumn(i, "align", "center middle");
- } else {
- //grd_etclist.rowstyle( i , "data", "background-color") = "#ffffff"; //#B9E5FB
- //grd_etclist.rowstyle( i , "data", "text-align") = "right";
- ds_main_nodeinfo_etclist.setColumn(i, "bkcolor", "");
- ds_main_nodeinfo_etclist.setColumn(i, "align", "right middle");
- }
-
- ioflag = ds_main_nodeinfo_etclist.getColumn(i, "ioflag");
- if(ioflag == "N" || ioflag == "0") {
- ds_main_nodeinfo_etclist.setRowType(i, 2);
- }
-
- }
- ds_main_nodeinfo_etclist.updatecontrol = true;
- ds_main_nodeinfo_etclist.enableevent = true;
-
- ds_main_nodeinfo_rgstqtylist.enableevent = false;
- ds_main_nodeinfo_rgstqtylist.updatecontrol = false;
- for(var i= 0; i < ds_main_nodeinfo_rgstqtylist.rowcount; i++) {
-
- if(ds_main_nodeinfo_rgstqtylist.getColumn(i, "goodflaghngnm") == "합 계") {
- //grd_rgstqtylist.rowStyle( i , "data", "background-color") = "#8EBCFF"; //#B9E5FB
- //grd_rgstqtylist.rowStyle( i , "data", "font-weight") = "bold"; //#B9E5FB
- ds_main_nodeinfo_rgstqtylist.setColumn(i, "bkcolor", "#8EBCFF");
- ds_main_nodeinfo_rgstqtylist.setColumn(i, "fontcolor", "arial,9,bold");
- }else{
- ds_main_nodeinfo_rgstqtylist.setColumn(i, "bkcolor", "");
- ds_main_nodeinfo_rgstqtylist.setColumn(i, "fontcolor", "");
- }
- }
- ds_main_nodeinfo_rgstqtylist.updatecontrol = true;
- ds_main_nodeinfo_rgstqtylist.enableevent = true;
-
- ds_main_nodeinfo_machiuselist.enableevent = false;
- ds_main_nodeinfo_machiuselist.updatecontrol = false;
- for(var i= 0; i < ds_main_nodeinfo_machiuselist.rowcount; i++) {
-
- if(ds_main_nodeinfo_machiuselist.getColumn(i, "divsnm") == "합 계") {
- //grd_machiuselist.rowStyle( i , "data", "background-color") = "#8EBCFF"; //#B9E5FB
- //grd_machiuselist.rowStyle( i , "data", "font-weight") = "bold"; //#B9E5FB
- ds_main_nodeinfo_machiuselist.setColumn(i, "bkcolor", "#8EBCFF");
- ds_main_nodeinfo_machiuselist.setColumn(i, "fontcolor", "arial,9,bold");
- }else{
- ds_main_nodeinfo_machiuselist.setColumn(i, "bkcolor", "");
- ds_main_nodeinfo_machiuselist.setColumn(i, "fontcolor", "");
- }
- }
- ds_main_nodeinfo_machiuselist.updatecontrol = true;
- ds_main_nodeinfo_machiuselist.enableevent = true;
-
- createTempNode();
- cnfmrndisable();
- }
- function createTempNode()
- {
- // 일일업무일지_일반정보가 없으면, 임의로 Node를 만든다.
- if (sDYBIZDIARYGNRLINFO_PATH.rowcount == 0)
- {
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "workdd", "string", ds_cond.getColumn(0, "workdd"));
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "workseq", "string", 1);
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "cnfmrid", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "split", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "day", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "eve", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "allnotice", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "csrnotice", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "cdrnotice", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "spcf", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "eqmt", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "tmpr", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "humi", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "instcd", "string", sysf_getUserInfo("dutplceinstcd") );
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "writnm", "string", "");
- dsf_makeValue(sDYBIZDIARYGNRLINFO_PATH, "cnfmrnm", "string", "");
- }
- }
- function grp_biz_grp_sea_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch();
- }
- function grp_biz_grp_sea_cmb_instcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- grp_biz_grp_sea_btn_search_onclick();
- }
- function grp_biz_grp_sea_rdo_flag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- function grp_biz_grp_sea_rdo_sum_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var srchsumflag = grp_biz.grp_sea.rdo_sum.value;
- if(srchsumflag == "D") {
- grp_biz.grp_sea.ipt_worktodd.visible = true;
- grp_biz.grp_sea.caption19.visible = true;
- } else {
- grp_biz.grp_sea.ipt_worktodd.visible = false;
- grp_biz.grp_sea.caption19.visible = false;
- }
- }
- function grp_biz_grp_sea_ipt_workdd_oncloseup(obj:Calendar, e:CalendarCloseUpEventInfo)
- {
- fSearch();
- }
- function grp_biz_grp_sea_ipt_worktodd_oncloseup(obj:Calendar, e:CalendarCloseUpEventInfo)
- {
- fSearch();
- }
- function grp_biz_switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- if(grp_biz.switch1.tabindex == 0){
- cnfmrndisable();
- }else if(grp_biz.switch1.tabindex == 1){
- cnfmrndisable();
- }
-
- }
- function grp_biz_btn_dlvhide_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMSG04100", "SMMSG04100", "", null, "1", "100", "100", null, null, null, null, null, "M");
- }
- function grp_biz_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMNG01400", "SMMNG01400", "", null, "1", "100", "100", null, null, null, null, null, "M");
- }
- function grp_biz_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMSG03000", "SMMSG03000", "", null, "1", "100", "100", null, null, null, null, null, "M");
- }
- function grp_biz_ipt_cnfmrid_oneditclick(obj:Edit, e:EditClickEventInfo)
- {
- if (sysf_getUserInfo("userid") == ds_setvalue.getColumn(0, "cnfmrid") ) {
- grp_biz.ipt_cnfmrid.readonly = false;
- grp_biz.ipt_cnfmrid.value = sysf_getUserInfo("userid")
- }
- }
- function ds_main_nodeinfo_drctlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- var col = grp_biz.switch1.case1.grd_drctlist.currentcol;
-
- if(col == grp_biz.switch1.case1.grd_drctlist.getBindCellIndex("body", "dayusecnt") || col == grp_biz.switch1.case1.grd_drctlist.getBindCellIndex("body", "eveusecnt")) {
- var dayusecnt = ds_main_nodeinfo_drctlist.getColumn(ds_main_nodeinfo_drctlist.rowposition, "dayusecnt");
- var eveusecnt = ds_main_nodeinfo_drctlist.getColumn(ds_main_nodeinfo_drctlist.rowposition, "eveusecnt");
-
- if(utlf_isNull(dayusecnt)) {
- dayusecnt = 0;
- } else {
- dayusecnt = parseInt(dayusecnt);
- }
-
- if(utlf_isNull(eveusecnt)) {
- eveusecnt = 0;
- } else {
- eveusecnt = parseInt(eveusecnt);
- }
-
- ds_main_nodeinfo_drctlist.setColumn(ds_main_nodeinfo_drctlist.rowposition, "usecnt", dayusecnt + eveusecnt);
- }
- }
- function grp_biz_switch1_case1_btn_chksave_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_send.setColumn(0, "workdd", grp_biz.grp_sea.ipt_workdd.value);
- grdf_setStatusColumn(ds_main_nodeinfo_enemalist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_ccdrcentrlist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_ccdroperlist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_etclist, "status");
-
- ds_send_savedrntdata.clearData();
- for(var i = 0; i < ds_main_nodeinfo_drctlist.colcount ;i++){
- dsf_makeValue(ds_send_savedrntdata, ds_main_nodeinfo_drctlist.getColID(i), "string", ds_main_nodeinfo_drctlist.getColumn(0, i));
- }
- for(var i = 0; i < ds_main_nodeinfo_drntlist.colcount ;i++){
- dsf_makeValue(ds_send_savedrntdata, ds_main_nodeinfo_drntlist.getColID(i), "string", ds_main_nodeinfo_drntlist.getColumn(0, i));
- }
- var oParam = {};
- oParam.id = "TXMSG04001";
- oParam.service = "csrapp.CsrDryMngt";
- oParam.method = "reqExeDrntList";
- oParam.inds = "savedrntdata=ds_send_savedrntdata enemalist=ds_main_nodeinfo_enemalist ccdrcentrlist=ds_main_nodeinfo_ccdrcentrlist " +
- "ccdroperlist=ds_main_nodeinfo_ccdroperlist etclist=ds_main_nodeinfo_etclist send=ds_send";
- oParam.outds = "ds_main_nodeinfo_drntlist=drntlist ds_main_nodeinfo_drctlist=drctlist";
- oParam.async = false;
- oParam.callback = "cf_TXMSG04001";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXMSG04001") < 0){
- sysf_messageBox("저장을 실패하였습니다.", "E999");
- return;
- }
-
- fSearch() ;
- }
- function cf_TXMSG04001(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function grp_biz_switch1_case2_grd_enemalist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var srchflag = grp_biz.grp_sea.rdo_search.value;
- var srchsumflag = grp_biz.grp_sea.rdo_sum.value;
-
- if(srchflag == "D") {
- frmf_setParameter("fromdd", grp_biz.grp_sea.ipt_workdd.value);
- frmf_setParameter("todd", grp_biz.grp_sea.ipt_workdd.value);
- } else {
- if(srchsumflag == "D") {
- frmf_setParameter("fromdd", grp_biz.grp_sea.ipt_workdd.value);
- frmf_setParameter("todd", grp_biz.grp_sea.ipt_worktodd.value);
-
- } else if(srchsumflag == "M") {
- var fromdd = grp_biz.grp_sea.ipt_workdd.value;
-
- frmf_setParameter("fromdd", utlf_transNullToEmpty(fromdd).substring(0,6) + "01");
- frmf_setParameter("todd", utlf_transNullToEmpty(fromdd).substring(0,6) + getLastDay(fromdd));
-
- } else if(srchsumflag == "Y") {
-
- var year = grp_biz.grp_sea.ipt_workdd.value.substr(0,4);
-
- frmf_setParameter("fromdd", year + "0101");
- frmf_setParameter("todd", year + "1231");
- }
- }
- frmf_modal("SPMNG04300", "SPMNG04300", "", null, "", "", "", null, null, null, null, null, "M");
- }
- function grp_biz_switch1_case2_grd_ccdrcentrlist_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- var row = ds_main_nodeinfo_ccdrcentrlist.rowposition;
- if (e.keycode == 13) { // Enter 쳤을 경우 아래 수량으로
- if (grp_biz.switch1.case2.grd_ccdrcentrlist.currentcol == grp_biz.switch1.case2.grd_ccdrcentrlist.getBindCellIndex("body", "day") ||
- grp_biz.switch1.case2.grd_ccdrcentrlist.currentcol == grp_biz.switch1.case2.grd_ccdrcentrlist.getBindCellIndex("body", "eve")) { //불출수량이나 미불출수량 엔터시
- if (ds_main_nodeinfo_ccdrcentrlist.rowposition + 1 < ds_main_nodeinfo_ccdrcentrlist.rowcount) {
- ds_main_nodeinfo_ccdrcentrlist.rowposition = row + 1;
- }
- }
- }
- }
- function grp_biz_switch1_case2_grd_ccdroperlist_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- var row = ds_main_nodeinfo_ccdroperlist.rowposition;
- if(e.keycode == 13) { // Enter 쳤을 경우 아래 수량으로
- if(grp_biz.switch1.case2.grd_ccdroperlist.currentcol == grp_biz.switch1.case2.grd_ccdroperlist.getBindCellIndex("body", "day") ||
- grp_biz.switch1.case2.grd_ccdroperlist.currentcell == grp_biz.switch1.case2.grd_ccdroperlist.getBindCellIndex("body", "eve") ) { //불출수량이나 미불출수량 엔터시
- if(ds_main_nodeinfo_ccdroperlist.rowposition + 1 < ds_main_nodeinfo_ccdroperlist.rowcount) {
- ds_main_nodeinfo_ccdroperlist.rowposition = row + 1;
- }
- }
- }
- }
- function grp_biz_switch1_case2_grd_etclist_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- var row = ds_main_nodeinfo_etclist.rowposition;
- if(e.keyCode == 13) { // Enter 쳤을 경우 아래 수량으로
- if(grp_biz.switch1.case2.grd_etclist.currentcol == grp_biz.switch1.case2.grd_etclist.getBindCellIndex("body", "day") ||
- grp_biz.switch1.case2.grd_etclist.currentcol == grp_biz.switch1.case2.grd_etclist.getBindCellIndex("body", "eve") ) { //불출수량이나 미불출수량 엔터시
- if(ds_main_nodeinfo_etclist.rowposition + 1 < ds_main_nodeinfo_etclist.rowcount) {
- ds_main_nodeinfo_etclist.rowposition = row + 1;
- }
- }
- }
- }
- function grp_biz_switch1_case2_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = grp_biz.grp_sea.ipt_workdd.value;
- var srchflag = grp_biz.grp_sea.rdo_search.value;
- var srchsumflag = grp_biz.grp_sea.rdo_sum.value;
-
- var workdd = utlf_transNullToEmpty(grp_biz.grp_sea.ipt_workdd.value+"");
-
- dsf_makeValue(ds_cond, "srchsumflag", "string", grp_biz.grp_sea.rdo_sum.value);
- dsf_makeValue(ds_cond, "srchflag", "string", grp_biz.grp_sea.rdo_sum.value);
-
- if(srchflag == "D") {
- dsf_makeValue(ds_cond, "fromdd", "string", grp_biz.grp_sea.ipt_workdd.value);
- dsf_makeValue(ds_cond, "todd", "string", grp_biz.grp_sea.ipt_worktodd.value);
- } else {
- if(srchsumflag == "D") {
- dsf_makeValue(ds_cond, "fromdd", "string", grp_biz.grp_sea.ipt_workdd.value);
- dsf_makeValue(ds_cond, "todd", "string", grp_biz.grp_sea.ipt_workdd.value);
- } else if(srchsumflag == "M") {
- var dd = workdd.toDate();
- var lastday = dd.getMonthDay();
-
- dsf_makeValue(ds_cond, "fromdd", "string", workdd.substr(0,6) + "01");
- dsf_makeValue(ds_cond, "todd", "string", workdd.substr(0,6) + lastday);
-
- } else if(srchsumflag == "Y") {
- dsf_makeValue(ds_cond, "fromdd", "string", workdd.substr(0,4) + "0101");
- dsf_makeValue(ds_cond, "todd", "string", workdd.substr(0,4) + "1231");
- }
- }
-
- var updateData = grdf_getGridUpdateData(grp_biz.switch1.case2.grd_etclist);
- if (updateData.rowcount == 0) {
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- var objDOM1 = rptf_createDOM();
-
-
- rptf_setNodeListToDOM(objDOM, "root/cond" , ds_cond);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/rgstqtyiolist", ds_main_nodeinfo_rgstqtyiolist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/linenlist" , ds_main_nodeinfo_linenlist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/cleanlist" , ds_main_nodeinfo_cleanlist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/enemalist" , ds_main_nodeinfo_enemalist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/etclist" , ds_main_nodeinfo_etclist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/ccdrcentrlist", ds_main_nodeinfo_ccdrcentrlist);
- rptf_setNodeListToDOM(objDOM, "root/main/nodeinfo/ccdroperlist" , ds_main_nodeinfo_ccdroperlist);
-
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- rptf_setNodeListToDOM(objDOM1, "root/main/nodeinfo/machiuselist", ds_main_nodeinfo_machiuselist);
- rptf_setNodeListToDOM(objDOM1, "root/main/nodeinfo/rgstqtylist", ds_main_nodeinfo_rgstqtylist);
-
- objParam.xml_data_XML2 = objDOM1.documentElement.source;
-
- //미리보기출력
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30(["RPMSG04001"],[objParam], option);
-
- } else {
- sysf_messageBox("입력된 정보가 있어서 출력할 수 없습니다.", "E999");
- return;
- }
- }
- function grp_biz_switch1_case2_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var enemalist = grdf_getGridUpdateData(grp_biz.switch1.case2.grd_enemalist);
- var ccdrcentrlist = grdf_getGridUpdateData(grp_biz.switch1.case2.grd_ccdrcentrlist);
- var ccdroperlist = grdf_getGridUpdateData(grp_biz.switch1.case2.grd_ccdroperlist);
- var etclist = grdf_getGridUpdateData(grp_biz.switch1.case2.grd_etclist);
- //노드 SET
- ds_send.setColumn(0, "workdd", grp_biz.grp_sea.ipt_workdd.value);
-
- grdf_setStatusColumn(ds_main_nodeinfo_enemalist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_ccdrcentrlist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_ccdroperlist, "status");
- grdf_setStatusColumn(ds_main_nodeinfo_etclist, "status");
- ds_send_savedrntdata.clearData();
- for(var i = 0; i < ds_main_nodeinfo_drctlist.colcount ;i++){
- dsf_makeValue(ds_send_savedrntdata, ds_main_nodeinfo_drctlist.getColID(i), "string", ds_main_nodeinfo_drctlist.getColumn(0, i));
- }
- for(var i = 0; i < ds_main_nodeinfo_drntlist.colcount ;i++){
- dsf_makeValue(ds_send_savedrntdata, ds_main_nodeinfo_drntlist.getColID(i), "string", ds_main_nodeinfo_drntlist.getColumn(0, i));
- }
- var oParam = {};
- oParam.id = "TXMSG04001";
- oParam.service = "csrapp.CsrDryMngt";
- oParam.method = "reqExeDrntList";
- oParam.inds = "savedrntdata=ds_send_savedrntdata enemalist=ds_main_nodeinfo_enemalist ccdrcentrlist=ds_main_nodeinfo_ccdrcentrlist " +
- "ccdroperlist=ds_main_nodeinfo_ccdroperlist etclist=ds_main_nodeinfo_etclist send=ds_send";
- oParam.outds = "ds_main_nodeinfo_drntlist=drntlist ds_main_nodeinfo_drctlist=drctlist";
- oParam.async = false;
- oParam.callback = "cf_TXMSG04001";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TXMSG04001") < 0){
- sysf_messageBox("저장을 실패하였습니다.", "E999");
- return;
- }
- fSearch();
- }
- ]]></Script>
- </Form>
- </FDL>
|