1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMB02500" position="absolute 0 0 1195 784" titletext="휴진일정 등록" onload="SMPMB02500_onload">
- <Layouts>
- <Layout>
- <Div id="group1" position="absolute 0 0 1195 25" style="" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 140 25" style="" text="휴진일정 등록" anchor="left top"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 23 1195 767" style="" anchor="all">
- <Layouts>
- <Layout width="1195" height="744">
- <Div id="group4" position="absolute 0 2 1195 42" style="align: top;" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Button id="btn_search" class="btn1" position="absolute 1128 10 1184 32" style="" text="조회" onclick="group3_group4_btn_search_onclick" anchor="top right"/>
- <Static id="caption10" position="absolute 988 11 998 30" style="font:,,bold;align:center middle;" text="~" anchor="left top"/>
- <Combo innerdataset="dsft_init_orddrid_orddridlist" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_orddrid" class="combo_s_essential" position="absolute 331 11 409 30" style="" anchor="left top"/>
- <Static id="caption5" class="search_name" position="absolute 5 13 78 30" style="" text="진료과 :" anchor="left top"/>
- <Static id="caption7" class="search_name" position="absolute 220 13 294 30" style="" text="진료의 :" anchor="left top"/>
- <Combo innerdataset="ds_init_orddeptcd_orddeptcdlist" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_orddeptcd" class="combo_s_essential" taborder="2" position="absolute 69 11 214 30" style="" onitemchanged="group3_group4_cmb_orddeptcd_onitemchanged" anchor="left top"/>
- <Static id="caption2" class="search_name" position="absolute 744 13 830 30" style="" text="신청기간 :" anchor="left top"/>
- <Calendar id="ipt_fromdd" class="input_search" position="absolute 886 12 986 31" style="" anchor="left top"/>
- <Calendar id="ipt_todd" class="input_search" position="absolute 998 11 1098 30" style="" anchor="left top"/>
- <Static id="caption3" class="search_name" position="absolute 552 13 628 30" style="" text="조회구분 :" anchor="left top"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo6" position="absolute 632 11 687 30" style="" anchor="left top" onitemchanged="group3_group4_combo6_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">신청</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">마감</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo12" position="absolute 688 11 743 30" style="" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">T</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">국내</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">국외</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <CheckBox datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox1" position="absolute 1075 12 1118 29" style="" titletext="CheckBox List" text="이력" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" anchor="top right">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">이력</Col>
- </Row>
- </Rows>
- </Dataset>
- </CheckBox>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo8" class="combo_s_essential" position="absolute 491 11 546 30" style="" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1782</Col>
- <Col id="datacolumn">전문의</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1800</Col>
- <Col id="datacolumn">전공의</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1799</Col>
- <Col id="datacolumn">연수의</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="input10" position="absolute 285 11 330 30" style="" anchor="left top" onkeypress="group3_group4_input10_onkeypress" onkeydown="group3_group4_input10_onkeydown" tooltiptext="진료의 성명으로 조회가능합니다." imemode="hangul"/>
- <Static id="caption21" class="search_name" position="absolute 416 14 497 31" style="" text="의사구분 :" anchor="left top"/>
- <Combo id="combo9" taborder="3" codecolumn="codecolumn" datacolumn="datacolumn" onitemclick="group3_group4_combo6_onitemclick" position="absolute 823 11 878 30" anchor="left top" columncount="-1" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">H</Col>
- <Col id="datacolumn">휴진</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">신청</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption4" class="tit_2" position="absolute 0 48 141 66" style="" text="의사휴진일정내역 					//modal("SMPMB02510", "1","50", "50", "SMPMB02510", "", ""); 					" ondblclick="group3_caption4_ondblclick" anchor="left top"/>
- <Shape id="line3" class="line_10" linetype="horizontal" position="absolute 0 65 1194 69" style="" anchor="left top right"/>
- <Grid id="grd_holische" binddataset="ds_main_drholiordsche_drholiordschelist" class="datagrid2" visible="true" position="absolute 0 144 1194 735" style="font:,,bold;" oncellclick="group3_grd_holische_oncellclick" ontextchanged="group3_grd_holische_ontextchanged" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24" band="left"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="0"/>
- <Column size="33"/>
- <Column size="130"/>
- <Column size="70"/>
- <Column size="52"/>
- <Column size="70"/>
- <Column size="42"/>
- <Column size="60"/>
- <Column size="64"/>
- <Column size="103"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="91"/>
- <Column size="299"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="140"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="140"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="83"/>
- <Column size="100"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="24" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" taborder="undefined"/>
- <Cell col="1" rowspan="2" style="font:arial,9,bold;" text="선택" taborder="undefined"/>
- <Cell col="2" rowspan="2" style="font:arial,9,bold;" text="마감 승인 여부" taborder="undefined"/>
- <Cell col="3" style="font:arial,9,bold;" text="진행상황"/>
- <Cell col="4" rowspan="2" style="font:arial,9,bold;" text="이력 상태" taborder="undefined"/>
- <Cell col="5" rowspan="2" style="font:arial,9,bold;" text="진료과" taborder="undefined"/>
- <Cell col="6" rowspan="2" style="font:arial,9,bold;" text="진료의사" taborder="undefined"/>
- <Cell col="7" rowspan="2" colspan="2" style="font:arial,9,bold;" text="구분" taborder="undefined"/>
- <Cell col="9" rowspan="2" style="font:arial,9,bold;" text="국내 국외" taborder="undefined"/>
- <Cell col="10" rowspan="2" style="font:arial,9,bold;" text="출장 지역" taborder="undefined"/>
- <Cell col="11" rowspan="2" style="font:arial,9,bold;" text="휴진사유" taborder="undefined"/>
- <Cell col="12" rowspan="2" style="font:arial,9,bold;" text="전자결재 진행상태" taborder="undefined"/>
- <Cell col="13" colspan="4" style="font:arial,9,bold;" text="휴진기간" taborder="undefined"/>
- <Cell col="17" rowspan="2" style="font:arial,9,bold;" text="의사신청일" taborder="undefined"/>
- <Cell col="18" rowspan="2" style="font:arial,9,bold;" text="비고" taborder="undefined"/>
- <Cell col="19" rowspan="2" style="font:arial,9,bold;" text="최종수정자" taborder="undefined"/>
- <Cell col="20" rowspan="2" style="font:arial,9,bold;" text="seqno" taborder="undefined"/>
- <Cell col="21" rowspan="2" style="font:arial,9,bold;" text="histstat" taborder="undefined"/>
- <Cell col="22" rowspan="2" style="font:arial,9,bold;" text="진료과코드" taborder="undefined"/>
- <Cell col="23" rowspan="2" style="font:arial,9,bold;" text="진료의ID" taborder="undefined"/>
- <Cell col="24" rowspan="2" style="font:arial,9,bold;" text="휴진구분" taborder="undefined"/>
- <Cell col="25" rowspan="2" style="font:arial,9,bold;" text="시작구분" taborder="undefined"/>
- <Cell col="26" rowspan="2" style="font:arial,9,bold;" text="종료구분" taborder="undefined"/>
- <Cell col="27" colspan="3" style="font:arial,9,bold;" text="최초등록정보" taborder="undefined"/>
- <Cell col="30" colspan="3" style="font:arial,9,bold;" text="최종수정정보" taborder="undefined"/>
- <Cell col="33" rowspan="2" style="font:arial,9,bold;" text="휴진 UNIT수" taborder="undefined"/>
- <Cell col="34" rowspan="2" style="font:arial,9,bold;" text="외래대진 진료의사" taborder="undefined"/>
- <Cell col="35" rowspan="2" style="font:arial,9,bold;" text="입원대진 진료의사" taborder="undefined"/>
- <Cell col="36" style="font:arial,9,bold;" text="GW연동키out"/>
- <Cell col="37" rowspan="2" style="font:arial,9,bold;" text="문서번호(원)" taborder="undefined"/>
- <Cell col="38" rowspan="2" style="font:arial,9,bold;" text="문서번호(타)" taborder="undefined"/>
- <Cell col="39" rowspan="2" style="font:arial,9,bold;" text="GW연동키in" taborder="undefined"/>
- <Cell col="40" rowspan="2" style="font:arial,9,bold;" text="GW연동키2in" taborder="undefined"/>
- <Cell col="41" rowspan="2" text="마감확인시간" taborder="undefined"/>
- <Cell col="42" text="마감승인여부"/>
- <Cell col="43" text="진행상황"/>
- <Cell col="44" text="이력 상태"/>
- <Cell col="45" text="진료과"/>
- <Cell col="46" text="진료의사"/>
- <Cell col="47" text="구분"/>
- <Cell col="48" text="구분"/>
- <Cell col="49" text="국내 국외"/>
- <Cell col="50" text="출장 지역"/>
- <Cell col="51" text="휴진사유"/>
- <Cell col="52" text="전자결재 진행상태"/>
- <Cell col="53" text="시작일"/>
- <Cell col="54" text="시간"/>
- <Cell col="55" text="종료일"/>
- <Cell col="56" text="시간"/>
- <Cell col="57" text="의사신청일"/>
- <Cell col="58" text="비고"/>
- <Cell col="59" text="최종수정자"/>
- <Cell col="60" text="seqno"/>
- <Cell col="61" text="histstat"/>
- <Cell col="62" text="진료과코드"/>
- <Cell col="63" text="진료의ID"/>
- <Cell col="64" text="휴진구분"/>
- <Cell col="65" text="시작구분"/>
- <Cell col="66" text="종료구분"/>
- <Cell col="67" text="일시"/>
- <Cell col="68" text="성명"/>
- <Cell col="69" text="사번"/>
- <Cell col="70" text="일시"/>
- <Cell col="71" text="성명"/>
- <Cell col="72" text="사번"/>
- <Cell col="73" text="휴진 UNIT수"/>
- <Cell col="74" text="외래대진 진료의사"/>
- <Cell col="75" text="입원대진 진료의사"/>
- <Cell col="76" text="GW연동키out"/>
- <Cell col="77" text="문서번호(원)"/>
- <Cell col="78" text="문서번호(타)"/>
- <Cell col="79" text="GW연동키in"/>
- <Cell col="80" text="GW연동키2in"/>
- <Cell col="81" text="마감확인시간"/>
- <Cell row="1" col="3" style="font:arial,9,bold;"/>
- <Cell row="1" col="13" style="font:arial,9,bold;" text="시작일"/>
- <Cell row="1" col="14" style="font:arial,9,bold;" text="시간"/>
- <Cell row="1" col="15" style="font:arial,9,bold;" text="종료일"/>
- <Cell row="1" col="16" style="font:arial,9,bold;" text="시간"/>
- <Cell row="1" col="27" style="font:arial,9,bold;" text="일시"/>
- <Cell row="1" col="28" style="font:arial,9,bold;" text="성명"/>
- <Cell row="1" col="29" style="font:arial,9,bold;" text="사번"/>
- <Cell row="1" col="30" style="font:arial,9,bold;" text="일시"/>
- <Cell row="1" col="31" style="font:arial,9,bold;" text="성명"/>
- <Cell row="1" col="32" style="font:arial,9,bold;" text="사번"/>
- <Cell row="1" col="36" style="font:arial,9,bold;"/>
- <Cell row="1" col="42"/>
- <Cell row="1" col="43"/>
- <Cell row="1" col="44"/>
- <Cell row="1" col="45"/>
- <Cell row="1" col="46"/>
- <Cell row="1" col="47"/>
- <Cell row="1" col="48"/>
- <Cell row="1" col="49"/>
- <Cell row="1" col="50"/>
- <Cell row="1" col="51"/>
- <Cell row="1" col="52"/>
- <Cell row="1" col="53"/>
- <Cell row="1" col="54"/>
- <Cell row="1" col="55"/>
- <Cell row="1" col="56"/>
- <Cell row="1" col="57"/>
- <Cell row="1" col="58"/>
- <Cell row="1" col="59"/>
- <Cell row="1" col="60"/>
- <Cell row="1" col="61"/>
- <Cell row="1" col="62"/>
- <Cell row="1" col="63"/>
- <Cell row="1" col="64"/>
- <Cell row="1" col="65"/>
- <Cell row="1" col="66"/>
- <Cell row="1" col="67"/>
- <Cell row="1" col="68"/>
- <Cell row="1" col="69"/>
- <Cell row="1" col="70"/>
- <Cell row="1" col="71"/>
- <Cell row="1" col="72"/>
- <Cell row="1" col="73"/>
- <Cell row="1" col="74"/>
- <Cell row="1" col="75"/>
- <Cell row="1" col="76"/>
- <Cell row="1" col="77"/>
- <Cell row="1" col="78"/>
- <Cell row="1" col="79"/>
- <Cell row="1" col="80"/>
- <Cell row="1" col="81"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" style="font:arial,9,bold;" expr="currow + 1"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:check" expr="check == 'Y' || check == '1' ? 1 : 0"/>
- <Cell col="2" displaytype="checkbox" edittype="none" style="controlbackground:silver;controlborder:1 solid silver ;" text="bind:endcnfmyn"/>
- <Cell col="3" displaytype="combo" text="bind:prcsstat" combodataset="ds_init_P0464list_P464" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="4" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:histstat"/>
- <Cell col="5" style="align:left top;padding:5 3 5 3;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:orddeptnm" wordwrap="char"/>
- <Cell col="6" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:orddrnm"/>
- <Cell col="7" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:jobposcd" combodataset="ds_init_jobposcd" combocodecol="value" combodatacol="label"/>
- <Cell col="8" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:jobgradcd" combodataset="ds_init_R0064list_R0064" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="9" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:doflag" combodataset="ds_init_doflag" combocodecol="value" combodatacol="label"/>
- <Cell col="10" displaytype="text" style="align:left top;padding:5 2 3 2;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:region" wordwrap="word"/>
- <Cell col="11" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:ordendresnnm"/>
- <Cell col="12" displaytype="text" edittype="text" style="align:center middle;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:gwstatus" expandshow="show"/>
- <Cell col="13" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fromdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fromtm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="15" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:todd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="16" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:totm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="17" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:drappdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="18" style="align:left middle;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:remfact"/>
- <Cell col="19" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:lastupdtrid"/>
- <Cell col="20" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:seqno"/>
- <Cell col="21" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:histstat"/>
- <Cell col="22" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:orddeptcd" combodataset="ds_init_orddeptcd_orddeptcdlist" combocodecol="cd" combodatacol="nm"/>
- <Cell col="23" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:orddrid" combodataset="ds_init_orddrid_orddridlist" combocodecol="cd" combodatacol="nm"/>
- <Cell col="24" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:holiflag"/>
- <Cell col="25" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fromflag" combodataset="ds_init_P0316list_P0316" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="26" displaytype="combo" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:toflag" combodataset="ds_init_P0316list_P0316" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="27" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fstrgstdt" mask="yyyy-MM-dd HH:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="28" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fstrgstrnm"/>
- <Cell col="29" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:fstrgstrid"/>
- <Cell col="30" displaytype="date" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:lastupdtdt" mask="yyyy-MM-dd HH:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="31" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:lastupdtrnm"/>
- <Cell col="32" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:lastupdtrid"/>
- <Cell col="33" style="align:right middle;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:layoffunitcnt"/>
- <Cell col="34" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:oupnm"/>
- <Cell col="35" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:iupnm"/>
- <Cell col="36" style="background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:apprid"/>
- <Cell col="37" style="align:left top;padding:5 3 0 3;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:docregno" wordwrap="char"/>
- <Cell col="38" style="align:left top;padding:5 3 0 3;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:docregno2" wordwrap="char"/>
- <Cell col="39" style="align:left top;padding:5 3 0 3;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:pinstcd" wordwrap="char"/>
- <Cell col="40" style="align:left top;padding:5 3 0 3;background:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));background2:EXPR(!utlf_isNull(getColumn(currow, "minstcd")) && getColumn(currow, "minstcd") != sysf_getUserInfo("dutplceinstcd") ? "#FFCCFF": (getColumn(currow, "histstat") == "C" ? "#C0C0C0" : ""));" text="bind:minstcd" wordwrap="char"/>
- <Cell col="41" text="bind:endcnfmdt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button3" class="btn5" position="absolute 1153 45 1195 64" style="" text="취소" onclick="group3_button3_onclick" anchor="top right"/>
- <Shape id="line7" class="line_3" linetype="horizontal" position="absolute 1 117 1195 120" style="" anchor="left top right"/>
- <Static id="caption8" class="tit_2" position="absolute 0 123 171 140" style="" text="의사휴진일정내역리스트" anchor="default"/>
- <Shape id="line1" class="line_10" linetype="horizontal" position="absolute 0 140 1194 144" style="" anchor="left top right"/>
- <Static id="caption9" class="cell_1" position="absolute 0 93 62 116" style="" text="진료의사" anchor="default"/>
- <Static id="caption11" class="cell_1" position="absolute 0 69 62 92" style="" text="진료과" anchor="left top"/>
- <Combo innerdataset="ds_init_orddeptcd_orddeptcdlist" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo1" class="combo_s_essential" taborder="2" position="absolute 65 70 185 89" style="" onitemchanged="group3_combo1_onitemchanged" anchor="left top"/>
- <Combo innerdataset="@dsft_init_orddrid_orddridlist1" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo2" class="combo_s_essential" position="absolute 65 95 185 114" style="" anchor="default"/>
- <Combo innerdataset="ds_hidden_P0037list_P0037" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo3" position="absolute 444 70 515 89" style="" anchor="left top"/>
- <Edit id="input9" position="absolute 517 70 650 89" style="" anchor="left top right"/>
- <Static id="caption13" class="cell_1" position="absolute 188 93 363 116" style="" text="휴진기간(시작일자_종료일자)" anchor="default"/>
- <Calendar id="input1" class="input_default" position="absolute 366 95 466 114" style="" anchor="default"/>
- <Combo innerdataset="ds_init_P0316list_P0316" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo4" position="absolute 468 95 523 114" style="" onitemchanged="group3_combo4_onitemchanged" anchor="default"/>
- <Static id="caption14" position="absolute 565 95 585 114" style="font:,,bold;align:center middle;" text="~" anchor="default"/>
- <Combo innerdataset="ds_init_P0316list_P0316" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo5" position="absolute 688 95 743 114" style="" onitemchanged="group3_combo5_onitemchanged" anchor="default"/>
- <Calendar id="input2" class="input_default" position="absolute 586 95 686 114" style="" anchor="default"/>
- <Static id="caption15" class="cell_1" position="absolute 652 69 759 92" style="" text="외래대진진료의사" anchor="top right"/>
- <Combo innerdataset="@dsft_init_orddrid_orddridlist1" datacolumn="nm" codecolumn="cd" id="combo10" columncount="-1" rowcount="-1" class="combo_s_essential" position="absolute 762 70 829 89" style="" anchor="top right"/>
- <Static id="caption16" class="cell_1" position="absolute 832 69 939 92" style="" text="입원대진진료의사" anchor="top right"/>
- <Combo innerdataset="@dsft_init_orddrid_orddridlist1" datacolumn="nm" codecolumn="cd" id="combo11" columncount="-1" rowcount="-1" class="combo_s_essential" position="absolute 942 70 1011 89" style="" anchor="top right"/>
- <Static id="caption17" class="cell_1" position="absolute 788 93 824 116" style="" text="비고" anchor="default"/>
- <Edit id="input5" position="absolute 826 95 1193 114" style="" anchor="left top right">
- <Layouts>
- <Layout width="361" height="19"/>
- </Layouts>
- </Edit>
- <Static id="caption18" class="cell_1" position="absolute 1014 69 1086 92" style="" text="의사신청일" anchor="top right"/>
- <Static id="caption19" class="cell_1" position="absolute 188 69 387 92" style="" text="국내외구분 / 휴진사유 / 출장지역" anchor="left top"/>
- <Calendar id="input6" class="input_default" position="absolute 1088 70 1188 89" style="" anchor="top right"/>
- <Button id="button1" class="btn2" position="absolute 1110 45 1152 64" style="" text="신청" onclick="group3_button1_onclick" anchor="top right"/>
- <Shape id="line2" class="line_2" linetype="horizontal" position="absolute 0 91 1194 94" style="" anchor="left top right"/>
- <Button id="button2" class="btn2" position="absolute 985 120 1049 139" style="" text="마감승인" onclick="group3_button2_onclick" anchor="top right"/>
- <Button id="button4" class="btn5" position="absolute 1128 120 1192 139" style="" text="마감취소" onclick="group3_button4_onclick" anchor="top right"/>
- <Button id="btn_deselectall" class="btn2" position="absolute 856 120 920 139" style="" text="전체해제" onclick="group3_btn_deselectall_onclick" anchor="top right"/>
- <Button id="btn_selectall" class="btn2" position="absolute 791 120 855 139" style="" text="전체선택" onclick="group3_btn_selectall_onclick" anchor="top right"/>
- <Button id="btn_modify" class="btn2" position="absolute 920 120 984 139" style="" text="대진수정" onclick="group3_btn_modify_onclick" anchor="top right"/>
- <MaskEdit id="input7" class="input_default" mask="##:##" position="absolute 525 95 565 114" style="" anchor="default" onkeyup="group3_input7_onkeyup" type="string" maskchar=" " autoselect="true"/>
- <MaskEdit id="input8" class="input_default" mask="##:##" position="absolute 745 95 785 114" style="" anchor="default" onkeyup="group3_input8_onkeyup" type="string" maskchar=" " autoselect="true"/>
- <Button id="button5" class="btn7" position="absolute 1050 120 1127 139" style="" text="엑셀저장" onclick="group3_button5_onclick" anchor="top right"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo7" position="absolute 390 70 442 89" style="" onitemchanged="group3_combo7_onitemchanged" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn"/>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">국내</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">국외</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Button id="button6" class="btn7" position="absolute 981 45 1068 64" style="" text="엑셀업로드" onclick="group3_button6_onclick" anchor="top right"/>
- <Grid id="grd_excel" binddataset="ds_excel_ordinfo" visible="false" position="absolute 420 252 1110 507" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </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="휴진사유"/>
- <Cell col="4" text="휴진시작일"/>
- <Cell col="5" text="시작시간"/>
- <Cell col="6" text="휴진종료일"/>
- <Cell col="7" text="종료시간"/>
- <Cell col="8" text="비고"/>
- </Band>
- <Band id="body">
- <Cell text="bind:orddeptnm"/>
- <Cell col="1" text="bind:orddrnm"/>
- <Cell col="2" text="bind:gubun"/>
- <Cell col="3" text="bind:reason"/>
- <Cell col="4" text="bind:fromdd"/>
- <Cell col="5" text="bind:fromtm"/>
- <Cell col="6" text="bind:todd"/>
- <Cell col="7" text="bind:totm"/>
- <Cell col="8" text="bind:etc"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group2" scrollbars="autoboth" position="absolute 0 757 1195 784" style="" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Button id="btn_saveSche7" class="btn4" position="absolute 1127 5 1195 27" style="" text="초기화" onclick="group2_btn_saveSche7_onclick" anchor="right bottom"/>
- <Shape id="line32" class="line_6" linetype="horizontal" position="absolute 0 2 1194 5" style="" anchor="left right bottom"/>
- <Static id="rectangle1" anchor="left bottom" type="rectangle" position="absolute 150 7 168 25" style="background:#ffccffff;"/>
- <Static id="caption12" position="absolute 177 6 473 26" style="" text="타병원 전자결재 신청데이터(수정 및 처리불가)" anchor="left bottom"/>
- <Static id="rectangle2" anchor="left bottom" type="rectangle" position="absolute 441 7 459 25" style="border: solid #c0c0c0 #c0c0c0;background:#b2b2b2 ;"/>
- <Static id="caption20" position="absolute 467 7 572 27" style="" text="이력데이터(Y→C)" anchor="left bottom"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="button20" class="btn3" position="absolute 0 762 132 784" style="" text="진료일정상세조회" onclick="button20_onclick" anchor="left bottom"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_hidden_desc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="ordendresn" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="fromflag" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="toflagt" type="STRING" size="256"/>
- <Column id="oupdtorddrnm" type="STRING" size="256"/>
- <Column id="iupdtorddrnm" type="STRING" size="256"/>
- <Column id="drappdd" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="ordendresn"/>
- <Col id="fromdd"/>
- <Col id="fromflag"/>
- <Col id="todd"/>
- <Col id="toflagt"/>
- <Col id="oupdtorddrnm"/>
- <Col id="iupdtorddrnm"/>
- <Col id="drappdd"/>
- <Col id="remfact"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_drholiordsche_drholiordschelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_main_drholiordsche_drholiordschelist_oncolumnchanged" onload="ds_main_drholiordsche_drholiordschelist_onload">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0406list_P0406" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="ordendresn" type="STRING" size="256"/>
- <Column id="acceptstatflag" type="STRING" size="256"/>
- <Column id="histstat" type="STRING" size="256"/>
- <Column id="holiflag" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="histyn" type="STRING" size="256"/>
- <Column id="jobposcd" type="STRING" size="256"/>
- <Column id="oupdtorddrnm" type="STRING" size="256"/>
- <Column id="iupdtorddrnm" type="STRING" size="256"/>
- <Column id="doflagchk" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddrid"/>
- <Col id="orddeptcd"/>
- <Col id="srchcond"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="endflag"/>
- <Col id="ordendresn"/>
- <Col id="acceptstatflag"/>
- <Col id="histstat"/>
- <Col id="holiflag"/>
- <Col id="endflag"/>
- <Col id="histyn"/>
- <Col id="jobposcd"/>
- <Col id="oupdtorddrnm"/>
- <Col id="iupdtorddrnm"/>
- <Col id="doflagchk"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_setdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="ordendresn" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="fromflag" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="toflag" type="STRING" size="256"/>
- <Column id="oupdtorddrnm" type="STRING" size="256"/>
- <Column id="iupdtorddrnm" type="STRING" size="256"/>
- <Column id="drappdd" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- <Column id="workflag" type="STRING" size="256"/>
- <Column id="prcsstat" type="STRING" size="256"/>
- <Column id="fromtm" type="STRING" size="256"/>
- <Column id="totm" type="STRING" size="256"/>
- <Column id="doflag" type="STRING" size="256"/>
- <Column id="oupnm" type="STRING" size="256"/>
- <Column id="iupnm" type="STRING" size="256"/>
- <Column id="region" type="STRING" size="256"/>
- <Column id="jobposcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="ordendresn"/>
- <Col id="fromdd"/>
- <Col id="fromflag"/>
- <Col id="todd"/>
- <Col id="toflag"/>
- <Col id="oupnm"/>
- <Col id="oupdtorddrnm"/>
- <Col id="iupnm"/>
- <Col id="iupdtorddrnm"/>
- <Col id="drappdd"/>
- <Col id="remfact"/>
- <Col id="workflag"/>
- <Col id="prcsstat"/>
- <Col id="fromtm"/>
- <Col id="totm"/>
- <Col id="doflag"/>
- <Col id="region"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0406list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_paminit_PK046list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_excel_ordinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="reason" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="fromtm" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="totm" type="STRING" size="256"/>
- <Column id="etc" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_updatedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="datalist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="datalist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="histstatcd" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="endflag" type="STRING" size="256"/>
- <Column id="ordendresn" type="STRING" size="256"/>
- <Column id="histyn" type="STRING" size="256"/>
- <Column id="jobposcd" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="doflagchk" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddrid">A</Col>
- <Col id="orddeptcd"/>
- <Col id="srchcond"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0037list_P0037" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"/>
- <Col id="cdid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0464list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_excel" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_orddrid_orddridlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="dp" type="STRING" size="256"/>
- <Column id="sp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- <Col id="dp"/>
- <Col id="sp"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_R0064list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_P0037list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="result" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="flag"/>
- <Col id="result"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0464list_P464" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddeptcd_orddeptcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_paminit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ioflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_paminit_PK046list_PK046" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_drholiordsche" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="drholiordschelist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="drholiordschelist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0316list_P0316" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">D</Col>
- <Col id="cdnm">전일</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0316list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_result" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="confirmdrholische" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="confirmdrholische"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_P0037list_P0037" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_R0064list_R0064" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_jobposcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">전문의</Col>
- <Col id="value">1782</Col>
- </Row>
- <Row>
- <Col id="label">전공의</Col>
- <Col id="value">1800</Col>
- </Row>
- <Row>
- <Col id="label">연수의</Col>
- <Col id="value">1799</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_doflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">국내</Col>
- <Col id="value">D</Col>
- </Row>
- <Row>
- <Col id="label">국외</Col>
- <Col id="value">O</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_temp_orddeptcd_orddeptcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <FilteredDataset id="dsft_init_orddrid_orddridlist" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_init_orddrid_orddridlist"/>
- <FilteredDataset id="dsft_init_orddrid_orddridlist1" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_init_orddrid_orddridlist"/>
- <Dataset id="ds_send_updatedata_datalist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_paminit_P6606" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group4.cmb_orddrid" propid="value" datasetid="ds_main" columnid="orddrid"/>
- <BindItem id="item1" compid="group3.group4.cmb_orddeptcd" propid="value" datasetid="ds_main" columnid="orddeptcd"/>
- <BindItem id="item2" compid="group3.group4.ipt_fromdd" propid="value" datasetid="ds_main" columnid="fromdd"/>
- <BindItem id="item3" compid="group3.group4.ipt_todd" propid="value" datasetid="ds_main" columnid="todd"/>
- <BindItem id="item4" compid="group3.group4.combo6" propid="value" datasetid="ds_main" columnid="endflag"/>
- <BindItem id="item5" compid="group3.group4.checkbox1" propid="value" datasetid="ds_main" columnid="histyn"/>
- <BindItem id="item6" compid="group3.group4.combo8" propid="value" datasetid="ds_main" columnid="jobposcd"/>
- <BindItem id="item7" compid="group3.combo1" propid="value" datasetid="ds_send_setdata" columnid="orddeptcd"/>
- <BindItem id="item8" compid="group3.combo2" propid="value" datasetid="ds_send_setdata" columnid="orddrid"/>
- <BindItem id="item9" compid="group3.combo3" propid="value" datasetid="ds_send_setdata" columnid="ordendresn"/>
- <BindItem id="item10" compid="group3.input9" propid="value" datasetid="ds_send_setdata" columnid="region"/>
- <BindItem id="item11" compid="group3.input1" propid="value" datasetid="ds_send_setdata" columnid="fromdd"/>
- <BindItem id="item12" compid="group3.combo4" propid="value" datasetid="ds_send_setdata" columnid="fromflag"/>
- <BindItem id="item13" compid="group3.combo5" propid="value" datasetid="ds_send_setdata" columnid="toflag"/>
- <BindItem id="item14" compid="group3.input2" propid="value" datasetid="ds_send_setdata" columnid="todd"/>
- <BindItem id="item15" compid="group3.combo10" propid="value" datasetid="ds_send_setdata" columnid="oupdtorddrnm"/>
- <BindItem id="item16" compid="group3.combo11" propid="value" datasetid="ds_send_setdata" columnid="iupdtorddrnm"/>
- <BindItem id="item17" compid="group3.input5" propid="value" datasetid="ds_send_setdata" columnid="remfact"/>
- <BindItem id="item18" compid="group3.input6" propid="value" datasetid="ds_send_setdata" columnid="drappdd"/>
- <BindItem id="item19" compid="group3.input7" propid="value" datasetid="ds_send_setdata" columnid="fromtm"/>
- <BindItem id="item20" compid="group3.input8" propid="value" datasetid="ds_send_setdata" columnid="totm"/>
- <BindItem id="item21" compid="group3.combo7" propid="value" datasetid="ds_send_setdata" columnid="doflag"/>
- <BindItem id="item22" compid="group3.group4.combo9" propid="value" datasetid="ds_main" columnid="srchcond"/>
- <BindItem id="item23" compid="group3.group4.combo12" propid="value" datasetid="ds_main" columnid="doflagchk"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs";
- include "com_basiccodexp::ZBC001.xjs";
- include "pam_pamcomnxp::PAM.xjs";
- include "mis_miscommonxp::MIS.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- function SMPMB02500_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- grdf_initGrid(group3.grd_excel);
- grdf_initGrid(group3.grd_holische);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- var arrParam = [
- {dsNm: "ds_hidden_P0037list_P0037", cdGrpId: "P0037"},
- {dsNm: "ds_init_P0406list_P0406", cdGrpId: "P0406"},
- {dsNm: "ds_init_P0316list_P0316", cdGrpId: "P0316"},
- {dsNm: "ds_init_P0464list_P0464", cdGrpId: "P0464"},
- {dsNm: "ds_init_R0064list_R0064", cdGrpId: "R0064"}
- ];
- appf_getCodeList(arrParam, false, false, "");
- // 마감승인관련 사용자부서 제어 추가 by 조중래 20131105
- var arrParam = [ {dsNm: "ds_paminit_PK046list_PK046", cdGrpId: "PK046" },
- {dsNm: "ds_paminit_P6606", cdGrpId: "P6606" }];
- pamfGetCodeList(arrParam);
-
- var irow = ds_init_P0316list_P0316.insertRow(0);
- ds_init_P0316list_P0316.setColumn(irow, "cdid", "D");
- ds_init_P0316list_P0316.setColumn(irow, "cdnm", "전일");
- //ds_init_centcdlist
- //ds_init_subdeptcdlist
- //ds_init_orddridlist
- //ds_init_orddeptcdlist
- pamGetDeptCDDrIDList();
-
- // dsf_makeValue( ds_init_orddeptcdlist, "cd", "string", "" );
- // dsf_makeValue( ds_init_orddeptcdlist, "nm", "string", "" );
- ds_init_orddeptcd_orddeptcdlist.copyData(ds_init_orddeptcdlist);
- var iRow = ds_init_orddeptcd_orddeptcdlist.insertRow(0);
- ds_init_orddeptcd_orddeptcdlist.setColumn( iRow, "cd", "");
- //ds_init_orddeptcd_orddeptcdlist.setColumn( iRow, "cd", "");
-
- ds_init_orddrid_orddridlist.copyData(ds_init_orddridlist);
- // 휴가 제외처리 추가 by 조중래 20130716
- // 그리드 설정부에 있음 : nodeset="ds_init_P0037list_P0037[detldesc = 'H' and cdnm != '휴가']"
- //접수예약 그리드에 전체선택 체크박스 추가
- //group3.grd_holische.fixedcellcheckbox(1,1) = true;
- //model.refresh();
- // frmf_addComboItem("group3.group4.cmb_orddeptcd","구강악안면방사선과","2242000000","init");
- // frmf_addComboItem("group3.group4.cmb_orddrid","전체","","above");
- fInitialize();
- //ds_main.setColumn( 0, "histstatcd","YC");
- // group3.combo3.nodeset = "ds_init_P0037list[cddetl = " + 'H' + "]";
- // group3.combo3.rebuild();
-
-
- }
- function fInitialize(){
- ds_send.clearData(); ds_send.addRow();
- ds_main.clearData(); ds_main.addRow();
- ds_main_drholiordsche_drholiordschelist.clearData();
- //조회조건 세팅
- ds_main.setColumn( 0, "srchcond", 'H'); //휴진기간 전체로 세팅
- //end..
-
- //국내구분 세팅
- ds_main.setColumn( 0, "doflagchk", 'T'); //마감부분 신청으로 세팅
- //end..
- //마감구분 세팅
- ds_main.setColumn( 0, "endflag", 'N'); //마감부분 신청으로 세팅
- //end..
-
-
- //휴진기간 구분 조건 세팅
- ds_send_setdata.setColumn( 0, "fromflag", 'D'); //휴진기간 구분 전일로 세팅
- ds_send_setdata.setColumn( 0, "toflag", 'D');
- ds_send_setdata.setColumn( 0, "fromtm", '0830'); //휴진기간 구분 전일로 세팅
- ds_send_setdata.setColumn( 0, "totm", '2359');
- //end..
- var curDate = utlf_getCurrentDate();
- ds_main.setColumn( 0, "fromdd", curDate);
- ds_main.setColumn( 0, "todd", curDate);
- ds_main.setColumn( 0, "jobposcd", "");
-
- ds_send_setdata.setColumn( 0, "fromdd",curDate);
- ds_send_setdata.setColumn( 0, "todd",curDate);
- ds_send_setdata.setColumn( 0, "drappdd",curDate);
- /*
- //현재일자 + 1달
- curDate = curDate.toDate().getAddDate(1,"M");
- var nextDate = curDate.getFullYear();
- nextDate = nextDate.toString() + (( curDate.getMonth() + 1 > 9 ) ? curDate.getMonth() + 1 : "0" + (curDate.getMonth() + 1));
- nextDate = nextDate.toString() + (( curDate.getDate() > 9 ) ? curDate.getDate() : "0" + curDate.getDate()) ;
- ds_main.setColumn( 0, "todd", nextDate);
- */
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- /*
- group3.group4.caption2.visible = false;
- group3.group4.ipt_fromdd.visible = false;
- group3.group4.caption10.visible = false;
- group3.group4.ipt_todd.visible = false;
- */
- //마감버튼처리
- group3.button2.enable = true;
- group3.button4.enable = false;
-
- group3.combo3.value = "";
- //model.refresh();
- }
- function fclear(){
- ds_send_search.clearData(); ds_send_search.addRow();
- ds_main.clearData(); ds_main.addRow();
- ds_main.setColumn( 0, "srchcond", 'A'); //휴진기간 전체로 세팅
- //end..
- //마감구분 세팅
- ds_main.setColumn( 0, "endflag", 'N'); //마감부분 전체로 세팅
- //end..
- //휴진기간 구분 조건 세팅
- ds_send_setdata.setColumn( 0, "fromflag", 'D'); //휴진기간 구분 전일로 세팅
- ds_send_setdata.setColumn( 0, "toflag", 'D');
- var curDate = utlf_getCurrentDate();
- ds_main.setColumn( 0, "fromdd", curDate);
- ds_send_setdata.setColumn( 0, "fromdd",curDate);
- ds_send_setdata.setColumn( 0, "todd",curDate);
- ds_send_setdata.setColumn( 0, "drappdd",curDate);
- //현재일자 + 1달
- curDate = curDate.toDate().getAddDate(1,"M");
- var nextDate = curDate.getFullYear();
- nextDate = nextDate.toString() + (( curDate.getMonth() + 1 > 9 ) ? curDate.getMonth() + 1 : "0" + (curDate.getMonth() + 1));
- nextDate = nextDate.toString() + (( curDate.getDate() > 9 ) ? curDate.getDate() : "0" + curDate.getDate()) ;
- ds_main.setColumn( 0, "todd", nextDate);
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- //model.refresh();
- }
- /*
- function fDataCheck( flag ){
- var ordendcnfmyn = "";
- for( var i = group3.grd_holische.fixedRows; i < group3.grd_holische.rows; i++){
- //model.getValue("ds_main_ordlist_ordschecrite_ordschecritelist[" + (i - 1) + "]_check")
- if( group3.grd_holische.valueMatrix( i, group3.grd_holische.colRef("endcnfmyn") ) == 'Y' ){
- if( flag == 'ok' ){
- if( 'Y' == ds_main_drholiordsche_drholiordschelist.getColumn(i, "endcnfmyn")){
- sysf_messageBox("이미 마감확인 하신 휴진일정을 다시 마감확인 하실 수 없습니다.( " + i + " 번째 줄 확인! )", "E999", "");
- return false;
- }
- }else{
- if( 'Y' != ds_main_drholiordsche_drholiordschelist.getColumn(i, "endcnfmyn")){
- sysf_messageBox("마감확인 하지 않은 휴진일정을 마감취소 하실 수 없습니다.( " + i + " 번째 줄 확인! )", "E999", "");
- return false;
- }
- }
- }
- }
- return true;
- }
- */
- //의사휴진일정 조회
- function fSearchDrHoliSche(strFlag){
- // ds_send.clearData(); ds_send.addRow();
- // var checkflag = ds_main.getColumn(0, "endflag");
- var from = ds_main.getColumn(0, "fromdd");
- var to = ds_main.getColumn(0, "todd");
- if(from > to)
- {
- sysf_messageBox("조회기간이 잘못 입력 되었습니다.", "E999");
- return;
- }
- ds_send_search.setColumn( 0, "orddrid", ds_main.getColumn(0, "orddrid"));
- ds_send_search.setColumn( 0, "orddeptcd", ds_main.getColumn(0, "orddeptcd"));
- ds_send_search.setColumn( 0, "srchcond", ds_main.getColumn(0, "srchcond"));
- ds_send_search.setColumn( 0, "endflag", ds_main.getColumn(0, "endflag"));
- ds_send_search.setColumn( 0, "fromdd", ds_main.getColumn(0, "fromdd"));
- ds_send_search.setColumn( 0, "todd", ds_main.getColumn(0, "todd"));
- ds_send_search.setColumn( 0, "histyn", ds_main.getColumn(0, "histyn"));
- ds_send_search.setColumn( 0, "jobposcd", ds_main.getColumn(0, "jobposcd"));
- ds_send_search.setColumn( 0, "doflagchk", ds_main.getColumn(0, "doflagchk"));
- // if(checkflag == 'A') {
- //2008-06-19 이동식 추가
- ds_send_search.setColumn( 0, "holiflag", 'H');
- if( ds_send_search.getColumn(0, "srchcond") !='' && ds_send_search.getColumn(0, "fromdd") != "" && ds_send_search.getColumn(0, "todd") != "" ){
-
- //submit("TRPMB00901");
- var oParam = {};
- oParam.id = "TRPMB00901";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqGetDrHoliSche";
- oParam.inds = "req=ds_send_search";
- oParam.outds = "ds_main_drholiordsche_drholiordschelist=drholiordschelist";
- oParam.async = false;
- tranf_submit(oParam);
-
- if(utlf_isNull(ds_main_drholiordsche_drholiordschelist.getColumnInfo("check"))) {
- ds_main_drholiordsche_drholiordschelist.addColumn("check", "string");
- for(var i = 0; i < ds_main_drholiordsche_drholiordschelist.rowcount; i++) {
- ds_main_drholiordsche_drholiordschelist.setColumn(i, "check", "0");
- }
- }
- var cnt = ds_main_drholiordsche_drholiordschelist.rowcount;
- var instcd = sysf_getUserInfo("dutplceinstcd");
- // 배경색 초기화
- //group3.grd_holische.rebuildStyle();
- // 배경색 제어 : 타병원(주황색) 및 이력(회색)
- // Expr로 대체함.
- //for (var i = 0; i < cnt; i++) {
- // 타병원에서 전자결재 연동된 경우
-
- // if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "minstcd").substr(0, 3) != ""
- // && ds_main_drholiordsche_drholiordschelist.getColumn(i, "minstcd").substr(0, 3) != instcd) {
- // group3.grd_holische.setCellProprty("body", i, "background", "#FFCCFF"); grd_holische.setCellProperty("body", i, "background2", "#FFCCFF");
- //
- // // 이력처리
- // } else if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "histstat") == "C") {
- // group3.grd_holische.setCellProprty("body", i + 1, "background", "#C0C0C0"); grd_holische.setCellProperty("body", i + 1, "background2", "#C0C0C0");
- //
- // }
- //}
- }
- // }else{
- // sysf_messageBox("조회기간 정보를 입려하지", "E007");
- // }
- // }
- // else if(checkflag == 'B') {
- //
- // //2008-06-19 이동식 추가
- // ds_send_search.setColumn( 0, "holiflag", 'T');
- // if( ds_send_search.getColumn(0, "srchcond") !='' && ds_send_search.getColumn(0, "fromdd") != "" && ds_send_search.getColumn(0, "todd") != "" ){
- // submit("TRPMB00902");
- // }else{
- // sysf_messageBox("조회기간 정보를 입려하지", "E007");
- // }
- // }
- //model.refresh();
- }
- //필수 입력값 확인
- function fcheck(){
- if(utlf_isNull(ds_send_setdata.getColumn(0, "orddeptcd"))) {
- sysf_messageBox("진료과가 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "orddrid"))) {
- sysf_messageBox("진료의사가 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "doflag"))) {
- sysf_messageBox("국내외구분이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "ordendresn"))) {
- sysf_messageBox("휴진사유가 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "fromdd"))) {
- sysf_messageBox("휴직기간의 시작일이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "fromflag"))) {
- sysf_messageBox("휴직기간의 시작일 구분(전일, 오전, 오후)이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "fromtm"))) {
- sysf_messageBox("휴직기간의 시작일 시간이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "todd"))) {
- sysf_messageBox("휴직기간의 종료일이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "toflag"))) {
- sysf_messageBox("휴직기간의 종료일 구분(전일, 오전, 오후)이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "totm"))) {
- sysf_messageBox("휴직기간의 종료일 시간이 입력되지", "E007");
- return false;
- }
- if(utlf_isNull(ds_send_setdata.getColumn(0, "drappdd"))) {
- sysf_messageBox("의사 신청일이 입력되지", "E007");
- return false;
- }
- }
- function fCheckModify() {
- //입력창에 매핑된 send Node 와 변경 전 데이타인 hidden Node 를 비교한다.
- //변경되었으면, return true
- if ( ds_hidden_desc.getColumn(0, "orddeptcd") != ds_send_setdata.getColumn(0, "orddeptcd") ) return true; //진료과
- if ( ds_hidden_desc.getColumn(0, "orddrid") != ds_send_setdata.getColumn(0, "orddrid") ) return true; //진료의사
- if ( ds_hidden_desc.getColumn(0, "ordendresn") != ds_send_setdata.getColumn(0, "ordendresn") ) return true; //휴진사유
- if ( ds_hidden_desc.getColumn(0, "fromdd") != ds_send_setdata.getColumn(0, "fromdd") ) return true; //휴진시작일자
- if ( ds_hidden_desc.getColumn(0, "fromflag") != ds_send_setdata.getColumn(0, "fromflag") ) return true; //휴진시작구분
- if ( ds_hidden_desc.getColumn(0, "todd") != ds_send_setdata.getColumn(0, "todd") ) return true; //휴진종료일자
- if ( ds_hidden_desc.getColumn(0, "toflag") != ds_send_setdata.getColumn(0, "toflag") ) return true; //휴진종료구분
- if ( ds_hidden_desc.getColumn(0, "oupdtorddrnm")!= ds_send_setdata.getColumn(0, "oupdtorddrnm") ) return true; //외래대진진료의사
- if ( ds_hidden_desc.getColumn(0, "iupdtorddrnm")!= ds_send_setdata.getColumn(0, "iupdtorddrnm") ) return true; //입원대진진료의사
- if ( ds_hidden_desc.getColumn(0, "drappdd") != ds_send_setdata.getColumn(0, "drappdd") ) return true; //의사신청일
- if ( ds_hidden_desc.getColumn(0, "remfact") != ds_send_updatedata.getColumn(0, "remfact") ) return true; //비고
- return false;
- }
- function daydatecheck() {
- var from = ds_send_setdata.getColumn(0, "fromdd") + ds_send_setdata.getColumn(0, "fromtm");
- var to = ds_send_setdata.getColumn(0, "todd") + ds_send_setdata.getColumn(0, "totm");
- //과거로 휴진일정 등록가능하도록 프로그램 수정(2019/04/23 이정택)
- if(ds_paminit_P6606.getCaseCount("cdid=='" + sysf_getUserInfo("userid") + "'")==0){
- if (ds_send_setdata.getColumn(0, "fromdd") < utlf_getCurrentDate()) {
- sysf_messageBox("과거일자로의 휴진신청은 불가능합니다.", "E000");
- return false;
- }
- }
- //과거로 휴진일정 등록가능하도록 프로그램 수정(2019/04/23 이정택)
- if( ! utlf_isValidDateTime(from, "YYYYMMDDhhmm") || ! utlf_isValidDateTime(to, "YYYYMMDDhhmm") ){
- sysf_messageBox("휴진기간이 날자형식이 아닙니다. 확인 후 다시 입력해주세요.", "E999", "");
- return false;
- }
- if(from > to)
- {
- sysf_messageBox("조회기간이 잘못 입력 되었습니다.", "E999");
- return false;
- }
- }
- function fIsValidDept() {
- if (sysf_getUserInfo("userid") == "PAM" || sysf_getUserInfo("userid") == "EMR") {
- return true;
- }
- // 사용자 근무부서 취득
- var dutPlceCd = sysf_getUserInfo("dutplcecd");
- // 원무공통코드에 등록되어있는 부서인지 조회
- ds_paminit_PK046list_PK046.filter("cdid == '" + dutPlceCd + "'");
- ds_paminit_PK046list_PK046.loadfiltermode = "keep";
- var cnt = ds_paminit_PK046list_PK046.rowcount;
- ds_paminit_PK046list_PK046.filter("");
- ds_paminit_PK046list_PK046.loadfiltermode = "reset";
- // 존재하지 않으면 false를 리턴
- if (cnt < 1) {
- return false;
- } else {
- return true;
- }
- }
- // EXCEL 데이터를 업로드 처리
- function fLoadExcel(){
- // var fileName = window.fileDialog("open", ",", false, "", "xlsx", "Excel Files(*.xlsx)|*.xlsx|All Files (*.*)|*.*");
- // if (fileName != ""){
- // group3.grd_excel.loadExcel(fileName);
- // //group3.grd_excel.refresh();
- // }
-
-
- var fd = new FileDialog();
- var file = fd.open("open", FileDialog.LOAD,"%MYDOCUMENT%");
- file.open(VirtualFile.openRead | VirtualFile.openBinary);
- file.close();
- var objExtCommon = new ExtCommon();
- ds_excel_ordinfo.clearData();
- objExtCommon.excelImportByIndex(file.fullpath, 0,"ds_excel_ordinfo", true,0,0,2);
-
- fLoadExcelData(ds_excel_ordinfo.rowcount);
- }
- function fLoadExcelData(rows){
- for(var i=0; i < rows; i++){
- //과명을 못 찾았을시에는 해당 로우를 스킵
- var _deptcd = ds_init_orddeptcd_orddeptcdlist.lookupExpr("nm == '"+ ds_excel_ordinfo.getColumn( i, "orddeptnm") + "'", "cd");
- if(utlf_isNull(_deptcd)){
- sysf_messageBox("진료과명을 확인해주십시오. \r\n" + ds_excel_ordinfo.getColumn( i, "orddeptnm"), "E");;
- return;
- }
- var _dridcd = ds_init_orddrid_orddridlist.lookupExpr(" dp == '" + _deptcd + "' && nm == '" + ds_excel_ordinfo.getColumn( i, "orddrnm") + "'", "cd");
- if(utlf_isNull(_dridcd)){
- sysf_messageBox("진료의 사번을 찾을 수 없습니다. \r\n" + "[" + ds_excel_ordinfo.getColumn( i, "orddeptnm") + "] " + ds_excel_ordinfo.getColumn( i, "orddrnm"), "E");
- return;
- }
- dsf_makeValue( ds_send_setdata, "orddeptcd", "string", _deptcd);
- dsf_makeValue( ds_send_setdata, "orddrid", "string", _dridcd );
-
- if(ds_excel_ordinfo.getColumn( i, "gubun") =="국내"){
- dsf_makeValue( ds_send_setdata, "doflag", "string", "D");
- //group3.combo7.dispatch("xforms-value-changed");
- }else if(ds_excel_ordinfo.getColumn( i, "gubun")=="국외"){
- dsf_makeValue( ds_send_setdata, "doflag", "string", "O");
- //group3.combo7.dispatch("xforms-value-changed");
- }else{
- sysf_messageBox("국내외 구분이 올바르지 않습니다.\r\n"+ "[" + ds_excel_ordinfo.getColumn( i, "orddeptnm") + "] " + ds_excel_ordinfo.getColumn( i, "orddrnm"), "E");
- return;
- }
-
- dsf_makeValue( ds_send_setdata, "ordendresn", "string", ds_hidden_P0037list_P0037.lookupExpr(" cdnm =='"+String(ds_excel_ordinfo.getColumn( i, "reason")).trim()+"'", "cdid"));
- dsf_makeValue( ds_send_setdata, "drappdd", "string", group3.input6.value);
- dsf_makeValue( ds_send_setdata, "fromdd", "string", ds_excel_ordinfo.getColumn( i, "fromdd"));
- dsf_makeValue( ds_send_setdata, "fromtm", "string", ds_excel_ordinfo.getColumn( i, "fromtm"));
- dsf_makeValue( ds_send_setdata, "todd", "string", ds_excel_ordinfo.getColumn( i, "todd"));
- dsf_makeValue( ds_send_setdata, "totm", "string", ds_excel_ordinfo.getColumn( i, "totm"));
- dsf_makeValue( ds_send_setdata, "remfact", "string", ds_excel_ordinfo.getColumn( i, "etc"));
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- ds_send_setdata.setColumn( 0, "prcsstat", '01');
-
- //if(!submit("TXPMB02501")){
- var oParam = {};
- oParam.id = "TXPMB02501";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqExeDrHoliSche";
- oParam.inds = "req=ds_send_setdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB02501";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMB02501") < -1) {
- sysf_messageBox("저장시 에러가 발생하였습니다.", "E");
- ds_excel_ordinfo.clearData();
- break;
- };
- }
- }
- function cf_TXPMB02501(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_group4_btn_search_onclick(obj:Button, e:ClickEventInfo) {
- fSearchDrHoliSche("Y");
- //
- //model.refresh();
- }
- function group3_group4_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- dsft_init_orddrid_orddridlist.filterstr = "dp == '" + group3.group4.cmb_orddeptcd.value + "'";
- ds_main.setColumn( 0, "orddrid", "");
-
- //진료과 빈칸으로 세팅시 진료의 필터 해제 20190812 고영민
- if(utlf_isNull(group3.group4.cmb_orddeptcd.value)){
- dsft_init_orddrid_orddridlist.filter("");
- }
- }
- function group3_group4_input10_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (e.keycode == 13) {
- var orddrnm = group3.group4.input10.text;
- var orddrid = ds_init_orddrid_orddridlist.lookupExpr("nm == '" + orddrnm + "'", "cd");
- var orddrnm2 = group3.group4.input10.text + "[Y]"; // 선택진료의사용
- var orddrid2 = ds_init_orddrid_orddridlist.lookupExpr("nm == '" + orddrnm2 + "'", "cd");
-
- if (utlf_isNull(orddrid) && utlf_isNull(orddrid2)) {
- alert("해당의사가 존재하지 않습니다.");
- return;
- } else {
- if (!utlf_isNull(orddrid)) {
- ds_main.setColumn( 0, "orddrid", orddrid);
- } else {
- ds_main.setColumn( 0, "orddrid", orddrid2);
- }
- }
- obj.value = "";
- }
- }
- function group3_caption4_onclick(obj:Static, e:MouseEventInfo) {
- //frmf_modal("SMPMB02510", "SMPMB02510", ""-"", "", "1", "50", "50", "", "", "", "", "", "M");
- }
- function group3_grd_holische_oncellclick(obj:Grid, e:GridClickEventInfo) {
- var cur_row = ds_main_drholiordsche_drholiordschelist.rowposition;
- //cur_row = cur_row-1;
- var confirm = ds_main.getColumn(0, "endflag");
-
-
-
- if(cur_row >= 0)
- {
- if(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "prcsstat") == "01"
- || ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "prcsstat") == "05"){
-
-
- //trace('ds_send_setdata : ' + ds_send_setdata.getColumn(0, "region"))
-
-
-
-
-
- //
- //model.refresh();
-
- dsf_copyColInfo(ds_send_setdata, ds_main_drholiordsche_drholiordschelist);
- ds_send_setdata.clearData(); ds_send_setdata.addRow();
- ds_send_setdata.copyRow( 0, ds_main_drholiordsche_drholiordschelist, cur_row);
-
- dsf_copyColInfo(ds_hidden_desc, ds_main_drholiordsche_drholiordschelist);
- ds_hidden_desc.clearData(); ds_hidden_desc.addRow();
- ds_hidden_desc.copyRow( 0, ds_main_drholiordsche_drholiordschelist, cur_row);
- //model.refresh();
- }
- // 전자결재 연동
- if(e.col == group3.grd_holische.getBindCellIndex("body", "gwstatus")
- && ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "gwstatus") != "") {
- // MIS.js 함수 호출(mis_miscommonweb)
- misfViewElctSanct(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "apprid"));
- }
- }
- //model.refresh();
- var check = ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "check");
- if (check == "Y") {
- ds_main_drholiordsche_drholiordschelist.updatecontrol = false;
- ds_main_drholiordsche_drholiordschelist.setRowType(cur_row, Dataset.ROWTYPE_INSERT); //group3.grd_holische.rowstatus(cur_row) = 1;
- ds_main_drholiordsche_drholiordschelist.updatecontrol = true;
- } else if (check == "C") {
- ds_main_drholiordsche_drholiordschelist.updatecontrol = false;
- ds_main_drholiordsche_drholiordschelist.setRowType(cur_row, Dataset.ROWTYPE_DELETE); //group3.grd_holische.rowstatus(group3.grd_holische.row) = 4;
- ds_main_drholiordsche_drholiordschelist.updatecontrol = true;
- }
- //model.refresh();
- }
- function group3_grd_holische_ontextchanged(obj:Grid, e:GridEditTextChangedEventInfo) {
- /*
- if( group3.grd_holische.col != 1 ){
- return false;
- }
- var cur_row = group3.grd_holische.row;
- cur_row = cur_row-1;
- var nodeList = instance1.selectNodes("ds_main_drholiordsche_drholiordschelist["+ cur_row +"]endcnfmyn='Y']");
- var rCSV = getNodeListCSV(nodeList);
- var checkflag = ds_main.getColumn(0, "endflag");
- var check = ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "endflag"));
- var num = ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "seqno"));
- num = num+1;
- ds_send_updatedata.clearData(); ds_send_updatedata.addRow();
- ds_send_updatedata.setColumn( 0, "datalist", rCSV);
- if(checkflag == 'B') {
- return;
- }
- else{
- //마감승인여부를 체크시
- if(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "endcnfmyn")) == 'Y') {
- if(check == "C"){
- sysf_messageBox("마감취소된 내역은 마감을 할 수 없습니다. ","E999");
- ds_main_drholiordsche.setColumn( cur_row , "endcnfmyn", 'C');
- return;
- }
- if(sysf_messageBox("선택된 휴진내역을 일정에 반영하시겠습니까?", "Q999") != 6)
- {
- ds_main_drholiordsche.setColumn( cur_row , "endcnfmyn", 'C')
- //grd_ordschecrite.deleteItem(cur_row);
- // fSearchDrHoliSche("Y"); //이부분 확인 ????
- return false;
- }
- ds_send_setdata.setColumn( 0, "prcsstat", '05');
- seqno = parseInt(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "seqno")));
- //마이그레이션 데이터 마감승인
- if(seqno < "100"){
- if(submit("TXPMB00904")){
- if( ds_main_result_confirmdrholische.getColumn(cur_row, "layoffunitcnt")) == "0")
- {
- sysf_messageBox("선택하신 휴진내역에 진료일정이 없습니다.", "E999"," ");
- }
- sysf_messageBox("선택하신 휴진내역이 일정에 반영되었습니다. ","E999");
- group3.grd_holische.deleteItem( cur_row+1 );
- }
- }else{
- if(submit("TXPMB00902")){
- // var cnt = ds_main_result_confirmdrholische.rowcount;
- //체크된 데이터만 가져온다.
- // alert(cnt);
- // return;
- // for(var j = 1; j <=cnt; j++)
- // {
- if( ds_main_result_confirmdrholische.getColumn(cur_row, "layoffunitcnt")) == "0")
- {
- sysf_messageBox("선택하신 휴진내역에 진료일정이 없습니다.", "E999"," ");
- }
- //ds_main_drholiordsche.setColumn( cur_row , "prcsstat", '05');
- sysf_messageBox("선택하신 휴진내역이 일정에 반영되었습니다. ","E999");
- group3.grd_holische.deleteItem( cur_row+1 );
- // fSearchDrHoliSche("Y");
- }
- }
- }
- //마감승인여부를 해제시
- if(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "endcnfmyn")) == 'C') {
- if(sysf_messageBox("선택된 휴진내역을 마감취소 하시겠습니까?", "Q999") != 6) return false;
- //취소시 값입력
- ds_send_setdata.setColumn( 0, "prcsstat", '07');
- seqno = parseInt(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "seqno")));
- //마이그레이션 데이터 마감취소
- if(seqno < "100"){
- if(submit("TXPMB00905")){
- sysf_messageBox("선택하신 휴진내역이 취소되었습니다.. ","E999");
- // model.resetInstanceNode("ds_main_drholiordsche_drholiordschelist["+ cur_row +"]");
- group3.grd_holische.deleteItem( cur_row+1 );
- // fSearchDrHoliSche("Y");
- }
- }else{
- if(submit("TXPMB00903")){
- sysf_messageBox("선택하신 휴진내역이 취소되었습니다.. ","E999");
- // model.resetInstanceNode("ds_main_drholiordsche_drholiordschelist["+ cur_row +"]");
- group3.grd_holische.deleteItem( cur_row+1 );
- // fSearchDrHoliSche("Y");
- }
- }
- }
- ds_send_setdata.setColumn( 0, "orddrid", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "orddrid")));
- ds_send_setdata.setColumn( 0, "orddeptcd", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "orddeptcd")));
- ds_send_setdata.setColumn( 0, "ordendresn", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "ordendresn")));
- ds_send_setdata.setColumn( 0, "fromdd", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "fromdd")));
- ds_send_setdata.setColumn( 0, "todd", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "todd")));
- //submit("TRPMB00903");
- // fSearchDrHoliSche("Y");
- }
- */
- }
- function group3_button3_onclick(obj:Button, e:ClickEventInfo) {
- var rows = ds_main_drholiordsche_drholiordschelist.rowcount;
- var cur_row = ds_main_drholiordsche_drholiordschelist.rowposition; //group3.grd_holische.row -1; // 행 번호 가져오기
- var instcd = sysf_getUserInfo("dutplceinstcd");
- if( cur_row >= 0 ){
- var check = ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "endcnfmyn");
- if(check == "Y") {
- sysf_messageBox("마감된 이력은 삭제할 수", "E001");
- return;
- }
- // 취소작업은 가능하도록 수정
- // if (ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "pinstcd")) != ""
- // || ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "minstcd")) != "") {
- // sysf_messageBox("전자결재 데이터는 취소 / 마감승인 / 마감취소 불가능합니다. ", "E999");
- // return;
- // }
- if (ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "histstat") == "C") {
- sysf_messageBox("이력데이터(이력상태:C)는 삭제할 수 없습니다. ", "E999");
- return;
- }
- // 등록한 사람만 삭제가능 20120113 조중래
- // 진료행정팀(3310000000, 3310100000), 치과지원팀(2241400000) 소속은 누구든지 삭제 가능 20120822 조중래
- // 교육수련팀 추가 및 원무공통코드 처리 by 조중래 20131105
- var fstrgstrid = ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "fstrgstrid");
- if (sysf_getUserId() != fstrgstrid && !fIsValidDept()) {
- sysf_messageBox("휴진일정을 등록한 사람만 삭제처리 가능합니다.\r\n\r\n[문의사항]\r\n전문의 : 진료행정팀 / 치과지원팀\r\n전공의 : 교육수련팀 / 교육연구팀", "C000");
- return;
- }
- if(sysf_messageBox("선택된 행의 의사휴진일정 내역을", "Q001") != 6) return;
- //ds_send_updatedata.setColumn( 0, "datalist", group3.grd_holische.getUpdateData("delete"));
- dsf_makeValue( ds_send_setdata, "workflag", "string", "D");
- ds_send_setdata.setColumn( 0, "prcsstat", '03');
- seqno = parseInt(ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "seqno"));
- // model.alert(seqno);
- // return;
- //마이그레이션 데이터 취소시 이력X
- if(seqno < "100"){
- //if( submit("TXPMB02502",true) ) {
- var oParam = {};
- oParam.id = "TXPMB02502";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqExedelDrHoliSche";
- oParam.inds = "req=ds_send_setdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB02502";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMB02502") > -1) {
- group3.group4.btn_search.dispatch("DOMActivate");
- sysf_messageBox("신청한 휴진일정이 취소 ", "I001");
- ds_send_setdata.clearData(); ds_send_setdata.addRow();
- ds_send_setdata.setColumn( 0, "fromflag", 'D');
- ds_send_setdata.setColumn( 0, "toflag", 'D');
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- var curDate = utlf_getCurrentDate();
- ds_main.setColumn( 0, "fromdd", curDate);
- ds_send_setdata.setColumn( 0, "fromdd",curDate);
- ds_send_setdata.setColumn( 0, "todd",curDate);
- ds_send_setdata.setColumn( 0, "drappdd",curDate);
- //현재일자 + 1달
- curDate = curDate.toDate().getAddDate(1,"M");
- var nextDate = curDate.getFullYear();
- nextDate = nextDate.toString() + (( curDate.getMonth() + 1 > 9 ) ? curDate.getMonth() + 1 : "0" + (curDate.getMonth() + 1));
- nextDate = nextDate.toString() + (( curDate.getDate() > 9 ) ? curDate.getDate() : "0" + curDate.getDate()) ;
- ds_main.setColumn( 0, "todd", nextDate);
- }
- }else{
- //if( submit("TXPMB02501",true) ) {
- var oParam = {};
- oParam.id = "TXPMB02501";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqExeDrHoliSche";
- oParam.inds = "req=ds_send_setdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB02501";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMB02501") > -1) {
- group3.group4.btn_search.click();
- sysf_messageBox("신청한 휴진일정이 취소 ", "I001");
- ds_send.clearData(); ds_send.addRow();
- ds_send_setdata.setColumn( 0, "fromflag", 'D'); //휴진기간 구분 전일로 세팅
- ds_send_setdata.setColumn( 0, "toflag", 'D');
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- var curDate = utlf_getCurrentDate();
- ds_main.setColumn( 0, "fromdd", curDate);
- ds_send_setdata.setColumn( 0, "fromdd",curDate);
- ds_send_setdata.setColumn( 0, "todd",curDate);
- ds_send_setdata.setColumn( 0, "drappdd",curDate);
- //현재일자 + 1달
- curDate = curDate.toDate().getAddDate(1,"M");
- var nextDate = curDate.getFullYear();
- nextDate = nextDate.toString() + (( curDate.getMonth() + 1 > 9 ) ? curDate.getMonth() + 1 : "0" + (curDate.getMonth() + 1));
- nextDate = nextDate.toString() + (( curDate.getDate() > 9 ) ? curDate.getDate() : "0" + curDate.getDate()) ;
- ds_main.setColumn( 0, "todd", nextDate);
- }
- }
- }
- //model.refresh();
- }
- function cf_TXPMB02503(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXPMB02502(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXPMB02501(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
-
- //group3.combo2.choices.itemset.attribute("nodeset") = "ds_init_orddrid_orddridlist[dp = '" + group3.combo1.value + "']";
- dsft_init_orddrid_orddridlist1.filterstr = "dp == '" + group3.combo1.value + "'";
- ds_send_setdata.setColumn( 0, "orddrid", "");
- //group3.combo2.refresh();
- }
- function group3_combo4_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var flag = ds_send_setdata.getColumn(0, "fromflag");
- if(flag == "D" || flag == "A" ){
- ds_send_setdata.setColumn( 0, "fromtm", '0830'); //휴진기간 구분 전일로 세팅
- }
- else if(flag == "P" ){
- ds_send_setdata.setColumn( 0, "fromtm", '1330'); //휴진기간 구분 전일로 세팅
- }
- else if(flag == "N" ){
- ds_send_setdata.setColumn( 0, "fromtm", '1730'); //휴진기간 구분 전일로 세팅
- }
- else{
- ds_send_setdata.setColumn( 0, "fromtm", '0830'); //휴진기간 구분 전일로 세팅
- }
- //group3.input7.refresh();
- }
- function group3_combo5_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var flag = ds_send_setdata.getColumn(0, "toflag");
- if(flag == "D" ){
- ds_send_setdata.setColumn( 0, "totm", '2359'); //휴진기간 구분 전일로 세팅
- }
- else if(flag == "A" ){
- ds_send_setdata.setColumn( 0, "totm", '1230'); //휴진기간 구분 전일로 세팅
- }
- else if(flag == "P" ){
- ds_send_setdata.setColumn( 0, "totm", '1730'); //휴진기간 구분 전일로 세팅
- }
- else if(flag == "N" ){
- ds_send_setdata.setColumn( 0, "totm", '2359'); //휴진기간 구분 전일로 세팅
- }
- else{
- ds_send_setdata.setColumn( 0, "totm", '2359'); //휴진기간 구분 전일로 세팅
- }
- }
- function group3_button1_onclick(obj:Button, e:ClickEventInfo) {
- // 본원 및 칠곡 진료행정팀, 치과지원팀 이외의 부서에서는 신청이 되지 않도록 제어 추가 by 조중래 20130528
- // 교육수련팀 추가 및 원무공통코드처리 by 조중래 20131105
- if (!fIsValidDept()) {
- sysf_messageBox("휴진일정 신청은 전자결재를 통해서만 가능합니다. \r\n\r\n[문의사항]\r\n전문의 : 진료행정팀 / 치과지원팀\r\n전공의 : 교육수련팀 / 교육연구팀", "C000");
- return;
- }
- var fixedrow = group3.grd_holische.fixedRows;
- // 신규입력창 필수입력 확인
- if(fcheck() == false) {
- return;
- }
- //날짜 입력 오류 체크
- if(daydatecheck() == false) {
- return;
- }
- if(sysf_messageBox("휴진신청을 하시겠습니까?", "Q999") != 6) return;
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- ds_send_setdata.setColumn( 0, "prcsstat", '01');
-
- //20191004 고영민 전문의/전공의 구별 위해 jobposcd 추가
- var jrow = ds_init_orddrid_orddridlist.findRow("cd", ds_send_setdata.getColumn(0, "orddrid"));
- ds_send_setdata.setColumn(0, "jobposcd", ds_init_orddrid_orddridlist.getColumn(jrow, "jobposcd"));
-
- var rows = ds_main_drholiordsche_drholiordschelist.rowcount;
- rows = rows-1;
-
- var oParam = {};
- oParam.id = "TXPMB02501";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqExeDrHoliSche";
- oParam.inds = "req=ds_send_setdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB02501";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TXPMB02501") > -1) {
- sysf_messageBox("신청이","I002");
- var oParam = {};
- oParam.id = "TRPMB00903";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqGetReDrHoliSche";
- oParam.inds = "req=ds_send_setdata";
- oParam.outds = "ds_main_drholiordsche_drholiordschelist=drholiordschelist";
- oParam.async = false;
- oParam.callback = "cf_TRPMB00903";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRPMB00903") > -1) {
- if(utlf_isNull(ds_main_drholiordsche_drholiordschelist.getColumnInfo("check"))) {
- ds_main_drholiordsche_drholiordschelist.addColumn("check", "string");
- for(var i = 0; i < ds_main_drholiordsche_drholiordschelist.rowcount; i++) {
- ds_main_drholiordsche_drholiordschelist.setColumn(i, "check", "0");
- }
- }
- }
- ds_send_setdata.clearData(); ds_send_setdata.addRow();
- ds_send_setdata.setColumn( 0, "fromflag", 'D'); //휴진기간 구분 전일로 세팅
- ds_send_setdata.setColumn( 0, "toflag", 'D');
- dsf_makeValue( ds_send_setdata, "workflag", "string", "I");
- var curDate = utlf_getCurrentDate();
- ds_main.setColumn( 0, "fromdd", curDate);
- ds_send_setdata.setColumn( 0, "fromdd",curDate);
- ds_send_setdata.setColumn( 0, "todd",curDate);
- ds_send_setdata.setColumn( 0, "drappdd",curDate);
- //현재일자 + 1달
- curDate = curDate.toDate().getAddDate(1,"M");
- var nextDate = curDate.getFullYear();
- nextDate = nextDate.toString() + (( curDate.getMonth() + 1 > 9 ) ? curDate.getMonth() + 1 : "0" + (curDate.getMonth() + 1));
- nextDate = nextDate.toString() + (( curDate.getDate() > 9 ) ? curDate.getDate() : "0" + curDate.getDate()) ;
- ds_main.setColumn( 0, "todd", nextDate);
- }
- }
- function cf_TRPMB00903(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXPMB02501(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_button2_onclick(obj:Button, e:ClickEventInfo) {
- var startRow = 0;
- var endRow = ds_main_drholiordsche_drholiordschelist.rowcount;
- startRow = startRow;
- endRow = endRow;
- var instcd = sysf_getUserInfo("dutplceinstcd");
- //마감체크 내역 확인
- for( var i = startRow; i < endRow; i++){
- if(ds_main_drholiordsche_drholiordschelist.getColumn(i, "endcnfmyn") == 'Y' ){
- sysf_messageBox("선택한 항목중에 이미 마감된 휴진일정이 존재합니다. 확인 후 다시 시도해 주세요. ","E999");
- return;
- }
- // 선택된 데이터만 검증실시
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "check") == "Y") {
- if (!utlf_isNull(ds_main_drholiordsche_drholiordschelist.getColumn(i, "pinstcd"))
- || !utlf_isNull(ds_main_drholiordsche_drholiordschelist.getColumn(i, "minstcd"))) {
- sysf_messageBox("전자결재 데이터는 취소 / 마감승인 / 마감취소 불가능합니다. ", "E999");
- return;
- }
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "histstat") == "C") {
- sysf_messageBox("이력데이터(이력상태:C)는 취소 / 마감승인 / 마감취소 불가능합니다. ", "E999");
- return;
- }
- }
- }
- /*
- ds_send_updatedata.setColumn( 0, "datalist", group3.grd_holische.getUpdateData());
- model.alert(ds_send_updatedata.getColumn(0, "datalist"));
- return;
- // return;
- */
- ds_main_drholiordsche_drholiordschelist.filter("check =='Y'");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "keep";
- //var rCSV = getNodeListCSV(nodeList);
- if( ds_main_drholiordsche_drholiordschelist.rowcount <= 0){ //rCSV == "" || rCSV == null || rCSV == undefined
- //sysf_messageBox("일정을 생성할 기준자료가 선택되지 않았습니다.", "E999", "");
- sysf_messageBox("마감할 휴진일정이 선택되지", "E007");
- return;
- }
- if(sysf_messageBox("선택된 휴진내역을 일정에 반영하시겠습니까?", "Q999") != 6){
- return;
- }
- //ds_send_updatedata_datalist.clearData(); ds_send_updatedata_datalist.addRow();
- ds_send_updatedata_datalist.copyData( ds_main_drholiordsche_drholiordschelist, true);
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
-
- //return;
- //if(submit("TXPMB00902")){
- var oParam = {};
- oParam.id = "TXPMB00902";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqConfirmDrHoliSche";
- oParam.inds = "req=ds_send_updatedata_datalist";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB00902";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMB00902") > -1) {
- // var srow = group3.grd_holische.fixedRows;
- // var erow = group3.grd_holische.rows;
- // var checkRow = startRow;
- //
- // checkRow = srow;
- // for( var i = srow; i < erow; i++){
- //
- // //model.getValue("ds_main_ordlist_ordschecrite_ordschecritelist[" + (i - 1) + "]_check")
- // if( group3.grd_holische.valueMatrix( checkRow, group3.grd_holische.colRef("check") ) == 'Y' ){
- // //디비에서 삭제한 데이터를 그리드에서 삭제한다.
- // group3.grd_holische.deleteItem(checkRow);
- // }else{
- // checkRow++;
- // }
- // }
- //grd_ordschecrite.deleteItem( cur_row);
- //ds_main_ordlist_ordschecritedetail_ordschecritedetaillist.clearData();
- sysf_messageBox("선택하신 휴진내역이 일정에 반영되었습니다. ","E999");
- // fSearchDrHoliSche("Y");
- // 재조회 실시
- group3.group4.btn_search.click();
- }
- }
- function cf_TXPMB00902(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_btn_modify_onclick(obj:Button, e:ClickEventInfo)
- {
- var count = 0;
- var startRow = 0;
- var endRow = ds_main_drholiordsche_drholiordschelist.rowcount;
- var cur_row = ds_main_drholiordsche_drholiordschelist.rowposition;
- var instcd = sysf_getUserInfo("dutplceinstcd");
-
- //trace('region value : '+group3.combo10.value);
- //trace('region value : '+group3.combo11.value);
-
- //마감체크 내역 확인
- for( var i = startRow; i < endRow; i++)
- {
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "check") == "Y")
- {
- count++;
- }
- }
- //trace('count value : '+ count);
-
- if(count==1)
- {
- // 선택된 데이터만 수정
- if (ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "check") == "Y")
- {
-
- if (ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "histstat") == "C")
- {
- sysf_messageBox(" 취소된 데이터는 수정이 불가능 합니다.", "E999");
- return;
- }
- if (ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "histstat") == "Y")
- {
-
-
- ds_send_updatedata_datalist.clearData();
- ds_send_updatedata.addRow();
- ds_send_updatedata_datalist.copyData(ds_main_drholiordsche_drholiordschelist, true);
-
- ds_send_updatedata_datalist.setColumn(cur_row,"oupdtorddrnm",group3.combo10.value);
- ds_send_updatedata_datalist.setColumn(cur_row,"iupdtorddrnm",group3.combo11.value);
-
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
-
-
- var oParam = {};
- oParam.id = "TXPMB00903";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqModifyDrHoliSche";
- oParam.inds = "req=ds_send_updatedata_datalist";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB00903";
- tranf_submit(oParam);
-
-
-
- sysf_messageBox("수정이 완료 되었습니다.", "E999");
-
- }
-
-
-
- }
- else
- {
- sysf_messageBox("수정할 이력을 체크해주세요.", "E999");
- return;
- }
-
-
-
- }
- else if (count >1)
- {
- sysf_messageBox("대진수정은 한 셀만 선택해서 가능합니다.", "E999");
- return;
- }
- else
- {
- sysf_messageBox("대진수정할 셀을 선택하세요.", "E999");
- }
-
- group3.group4.btn_search.click();
-
-
-
-
- }
-
- function group3_button4_onclick(obj:Button, e:ClickEventInfo) {
- var startRow = 0;
- var endRow = ds_main_drholiordsche_drholiordschelist.rowcount;
- var instcd = sysf_getUserInfo("dutplceinstcd");
- //마감체크 내역 확인
- for( var i = startRow; i < endRow; i++)
- {
- if(ds_main_drholiordsche_drholiordschelist.getColumn(i, "endcnfmyn") == 'N' ){
- sysf_messageBox("선택한 항목중에 마감취소 할 휴진일정이 존재하지 않는 항목이 존재합니다. 확인 후 다시 시도해 주세요. ","E999");
- return;
- }
- // 선택된 데이터만 검증실시
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "check") == "Y") {
- // 취소작업은 가능하도록 수정
- // if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "pinstcd") != ""
- // || ds_main_drholiordsche_drholiordschelist.getColumn(i, "minstcd") != "") {
- // sysf_messageBox("전자결재 데이터는 취소 / 마감승인 / 마감취소 불가능합니다. ", "E999");
- // return;
- // }
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "histstat") == "C") {
- sysf_messageBox("이력데이터(이력상태:C)는 취소 / 마감승인 / 마감취소 불가능합니다. ", "E999");
- return;
- }
- }
- }
- // var nodeList = instance1.selectNodes("ds_main_drholiordsche_drholiordschelist[check='Y']");
- // var rCSV = getNodeListCSV(nodeList);
- ds_main_drholiordsche_drholiordschelist.filter("check =='Y'");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "keep";
-
- if( ds_main_drholiordsche_drholiordschelist.rowcount <= 0){ //rCSV == "" || rCSV == null || rCSV == undefined
- //sysf_messageBox("일정을 생성할 기준자료가 선택되지 않았습니다.", "E999", "");
- sysf_messageBox("마감취소할 휴진일정이 선택되지", "E007");
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
- return false;
- }
- // 등록한 사람만 삭제가능 20120731 조중래
- // 진료행정팀(3310000000, 3310100000), 치과지원팀(2241400000) 소속은 누구든지 삭제 가능 20120822 조중래
- // 교육수련팀 추가 및 원무공통코드 처리 by 조중래 20131105
- for( var i = startRow; i < endRow; i++){
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "check") == "Y") {
- var fstrgstrid = ds_main_drholiordsche_drholiordschelist.getColumn(i, "fstrgstrid");
- if (sysf_getUserId() != fstrgstrid && !fIsValidDept()) {
- sysf_messageBox("휴진일정을 등록한 사람만 삭제처리 가능합니다.\r\n\r\n[문의사항]\r\n전문의 : 진료행정팀 / 치과지원팀\r\n전공의 : 교육수련팀 / 교육연구팀", "C000");
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
- return;
- }
- }
- }
- // 과거이력 마감 취소 시에는 진료행정팀 / 치과지원팀 통하도록 메세지 추가 by 조중래 20120822
- // 교육수련팀 추가 및 원무공통코드 제어 추가 by 조중래 20131105
- for( var i = startRow; i < endRow; i++){
- if (ds_main_drholiordsche_drholiordschelist.getColumn(i, "check") == "Y") {
- var fromdd = ds_main_drholiordsche_drholiordschelist.getColumn(i, "fromdd");
- if (fromdd < utlf_getCurrentDate() && !fIsValidDept()) {
- sysf_messageBox("과거건에 대한 마감취소는 반드시 진료행정팀 / 치과지원팀 / 교육수련팀을 통해서 진행하시기 바랍니다.", "E000");
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
- return;
- }
- }
- }
- if(sysf_messageBox("선택된 휴진내역을 마감취소 하시겠습니까?", "Q999") != 6){
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
- return false;
- }
- ds_send_updatedata_datalist.clearData(); ds_send_updatedata.addRow();
- ds_send_updatedata_datalist.copyData(ds_main_drholiordsche_drholiordschelist, true);
-
-
- ds_main_drholiordsche_drholiordschelist.filter("");
- ds_main_drholiordsche_drholiordschelist.loadfiltermode = "reset";
-
- //ds_send_updatedata.setColumn( 0, "datalist", rCSV);
- //model.alert(ds_send_updatedata.getColumn(0, "datalist"));
- //if(submit("TXPMB00903")){
- var oParam = {};
- oParam.id = "TXPMB00903";
- oParam.service = "pambaseinfomngtapp.OrdSche";
- oParam.method = "reqCancelDrHoliSche";
- oParam.inds = "req=ds_send_updatedata_datalist";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPMB00903";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMB00903") > -1) {
- // var srow = group3.grd_holische.fixedRows;
- // var erow = group3.grd_holische.rows;
- // var checkRow = startRow;
- //
- // checkRow = srow;
- // for( var i = srow; i < erow; i++){
- //
- // //model.getValue("ds_main_ordlist_ordschecrite_ordschecritelist[" + (i - 1) + "]_check")
- // if( group3.grd_holische.valueMatrix( checkRow, group3.grd_holische.colRef("check") ) == 'Y' ){
- // //디비에서 삭제한 데이터를 그리드에서 삭제한다.
- // group3.grd_holische.deleteItem(checkRow);
- // }else{
- // checkRow++;
- // }
- // }
- sysf_messageBox("선택하신 휴진내역이 취소되었습니다.. ","E999");
- // 재조회 실시
- group3.group4.btn_search.click();
- // model.resetInstanceNode("ds_main_drholiordsche_drholiordschelist["+ cur_row +"]");
- // group3.grd_holische.deleteItem( cur_row+1 );
- // fSearchDrHoliSche("Y");
- }
- }
- function cf_TXPMB00903(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_btn_deselectall_onclick(obj:Button, e:ClickEventInfo) {
- for(i= 0; i < ds_main_drholiordsche_drholiordschelist.rowcount; i++) {
- ds_main_drholiordsche_drholiordschelist.setColumn( i , "check", "C"); //C
- ds_main_drholiordsche_drholiordschelist.updatecontrol = false;
- ds_main_drholiordsche_drholiordschelist.setRowType(i, Dataset.ROWTYPE_NORMAL); //group3.grd_holische.rowstatus(i) = 0;
- ds_main_drholiordsche_drholiordschelist.updatecontrol = true;
- }
- }
- function group3_btn_selectall_onclick(obj:Button, e:ClickEventInfo) {
- for(i=0; i < ds_main_drholiordsche_drholiordschelist.rowcount; i++) {
- ds_main_drholiordsche_drholiordschelist.setColumn( i , "check","Y"); //Y
- ds_main_drholiordsche_drholiordschelist.updatecontrol = false;
- ds_main_drholiordsche_drholiordschelist.setRowType(i, Dataset.ROWTYPE_INSERT);
- ds_main_drholiordsche_drholiordschelist.updatecontrol = true;
- }
- }
- function group3_input7_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
- var code = e.keycode;
- if ((code >= 48 && code <= 57) || (code >= 96 && code <= 105) || code == 8 || code == 37 || code == 39 || code == 46){ // 숫자, 백스페이스, delete 만 사용가능
- return;
- }
- alert("숫자만 입력 가능 합니다!");
- }
- function group3_input8_onkeyup(obj:MaskEdit, e:KeyEventInfo) {
- var code = e.keycode;
- if ((code >= 48 && code <= 57) || (code >= 96 && code <= 105) || code == 8 || code == 37 || code == 39 || code == 46){ // 숫자, 백스페이스, delete 만 사용가능
- return;
- }
- alert("숫자만 입력 가능 합니다!");
- }
- function group3_button5_onclick(obj:Button, e:ClickEventInfo) {
- // var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- //
- // if (fileName != "") {
- //group3.grd_holische.saveExcel(fileName, "sheet1");
- grdf_exportExcel(group3.grd_holische, "Sheet1", "의사휴진신청관리", false, "" , 'user' , true);
- // }
- }
- function group3_combo7_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var curDate = utlf_getCurrentDate();
- // 공통코드 연동관계상 D의 경우에는 D, A를 함께 조회
- if (ds_send_setdata.getColumn(0, "doflag") == 'D') {
- // 휴진사유 재설정
- //copyNodesetType("ds_hidden_P0037list_P0037", "ds_init_P0037list_P0037[]");
-
- ds_hidden_P0037list_P0037.filter("detldesc == 'H' && cdnm != '휴가' && (cdval == 'A' || cdval == 'D') && valifromdd <= '" + curDate + "' && valitodd >= '" + curDate + "'");
- ds_hidden_P0037list_P0037.loadfiltermode = "keep";
-
- // A의 경우에는 A만 조회
- } else {
- // 휴진사유 재설정
- //copyNodesetType("ds_hidden_P0037list_P0037", "ds_init_P0037list_P0037[detldesc = 'H' and cdnm != '휴가' and (cdval = 'A' or cdval = 'O') and valifromdd <= '" + curDate + "' and valitodd >= '" + curDate + "']");
- ds_hidden_P0037list_P0037.filter("detldesc == 'H' && cdnm != '휴가' && (cdval == 'A' || cdval == 'O') && valifromdd <= '" + curDate + "' && valitodd >= '" + curDate + "'");
- ds_hidden_P0037list_P0037.loadfiltermode = "keep";
- }
- //group3.combo3.refresh();
- }
- function group3_button6_onclick(obj:Button, e:ClickEventInfo) {
- fLoadExcel();
- //model.dispatch("xforms-ready");
- fSearchDrHoliSche("Y");
- //model.refresh();
- }
- function group2_btn_saveSche7_onclick(obj:Button, e:ClickEventInfo) {
- fInitialize();
- }
- function button20_onclick(obj:Button, e:ClickEventInfo) {
- cur_row = ds_main_drholiordsche_drholiordschelist.rowposition;
- if(cur_row > 0){
- frmf_setParameter("SMPMB00800_ORDDEPTCD", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "prcsstat")); //3
- frmf_setParameter("SMPMB00800_ORDDRID", ds_main_drholiordsche_drholiordschelist.getColumn(cur_row, "histstat")); //4
- }
- frmf_open("SMPMB00800", "SMPMB00800", "", "", "1", "50", "50", "", "", "", "", "", "M");
- }
- function ds_main_drholiordsche_drholiordschelist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "check" ){
- obj.setColumn(e.row, e.columnid, (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "C");
- }
- }
- function ds_main_drholiordsche_drholiordschelist_onload(obj:Dataset, e:DSLoadEventInfo)
- {
- for(var i = 0; i < obj.rowcount; i++) {
- obj.setColumn( i , "endcnfmyn", obj.getColumn( i, "endcnfmyn") == "N" ? "0" : "1");
- }
-
- }
- function group3_group4_combo6_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if(obj.value == "N"){
- group3.button2.enable = true;
- group3.button4.enable = false;
- }
- if(obj.value == "Y"){
- group3.button2.enable = false;
- group3.button4.enable = true;
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|