1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAER00020" position="absolute 0 0 1215 953" titletext="EKG Portable 이미지관리" onload="SMAER00020_onload" ontimer="SMAER00020_ontimer">
- <Layouts>
- <Layout>
- <Div id="grp_sea" taborder="1" class="div_SA" position="absolute 0 25 1194 81">
- <Layouts>
- <Layout>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1099 17 1105 39" anchor="default"/>
- <Button id="btn_sea" taborder="1" text="조회" class="btn1" position="absolute 1118 17 1174 39" anchor="default" onclick="grp_sea_btn_sea_onclick"/>
- <Static id="caption1" text="지원부서 :" class="search_name" position="absolute 271 21 349 38" anchor="default"/>
- <Combo id="combo1" taborder="2" innerdataset="@ds_init_cmb_info_suppdeptlist" codecolumn="suppdeptcd" datacolumn="depthngnm" class="combo_search" position="absolute 349 18 452 37" anchor="default" onitemchanged="grp_sea_combo1_onitemchanged"/>
- <Static id="caption5" text="검사/치료실 :" class="search_name" position="absolute 463 21 561 38" anchor="default" visible="false"/>
- <Combo id="cmb_excuroom" taborder="3" innerdataset="@ds_init_cmb_info_excuroomcdlist" codecolumn="basecd" datacolumn="basecdflagdesc" class="combo_search" position="absolute 568 18 705 37" anchor="default" usebitmapcache="false" visible="false"/>
- <Calendar id="ipt_fromdd" taborder="4" class="input_default" visible="false" position="absolute 770 15 860 34" anchor="default"/>
- <Combo id="cmb_ddflag" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" visible="false" position="absolute 772 18 872 37" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">prcpdd</Col>
- <Col id="datacolumn">처방일자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">acptdd</Col>
- <Col id="datacolumn">접수일자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">execdd</Col>
- <Col id="datacolumn">실시일자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Calendar id="input1" taborder="6" class="input_default" visible="false" position="absolute 762 13 852 32" anchor="default"/>
- <Edit id="ipt_pid" taborder="7" class="input_search" position="absolute 547 18 647 37" anchor="default" onkeydown="grp_sea_ipt_pid_onkeydown"/>
- <Static id="caption8" text="등록번호 :" class="search_name" position="absolute 468 21 556 38" anchor="default"/>
- <Button id="button31" taborder="8" text=" 이미지보기" class="btn2" position="absolute 672 17 766 36" anchor="default" onclick="grp_sea_button31_onclick" visible="false"/>
- <Button id="button00" taborder="9" text="저장및 삭제내역 히스토리 보기" class="btn2" position="absolute 776 17 966 36" onclick="grp_sea_button00_onclick" visible="false"/>
- <Static id="caption2" text="시행일 :" class="search_name" position="absolute 5 22 77 39"/>
- <Calendar id="ipt_date1" taborder="10" autoselect="true" onchanged="grp_sea_ipt_date1_onchanged" class="input_default" position="absolute 82 20 170 39" oneditclick="grp_sea_ipt_date1_oneditclick"/>
- <Calendar id="ipt_date2" taborder="11" autoselect="true" onchanged="grp_sea_ipt_date2_onchanged" class="input_default" position="absolute 173 20 261 39"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 8 110 1202 939" id="grp_biz" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 8 1194 445" id="grd_mdvlist" class="datagrid2" binddataset="ds_main_mdvlist" anchor="default" cellclickbound="cell" cellsizingtype="col" selecttype="multirow" oncellclick="grp_biz_grd_mdvlist_oncellclick" oncelldblclick="grp_biz_grd_mdvlist_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="22"/>
- <Column size="63"/>
- <Column size="59"/>
- <Column size="140"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="90"/>
- <Column size="0"/>
- <Column size="63"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="36"/>
- <Column size="66"/>
- <Column size="50"/>
- <Column size="0"/>
- <Column size="79"/>
- <Column size="66"/>
- <Column size="68"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="73"/>
- <Column size="86"/>
- <Column size="38"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="선택" wordwrap="char"/>
- <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="처방명"/>
- <Cell col="9" text="처방코드"/>
- <Cell col="10" text="처방상태"/>
- <Cell col="11" text="접수일시"/>
- <Cell col="12" text="실시일시"/>
- <Cell col="13" text="판독일시"/>
- <Cell col="14" text="구분"/>
- <Cell col="15" text="처방과"/>
- <Cell col="16" text="처방의"/>
- <Cell col="17" text="처방과코드"/>
- <Cell col="18" text="처방의사번"/>
- <Cell col="19" text="접수자"/>
- <Cell col="20" text="실시자"/>
- <Cell col="21" text="소견"/>
- <Cell col="22" text="결론"/>
- <Cell col="23" text="판독의1"/>
- <Cell col="24" text="판독의2"/>
- <Cell col="25" text="판독의3"/>
- <Cell col="26" text="판독의4"/>
- <Cell col="27" text="처방전달사항"/>
- <Cell col="28" text="실시코멘트"/>
- <Cell col="29" text="지원부서"/>
- <Cell col="30" text="검사실코드"/>
- <Cell col="31" text="시행부서"/>
- <Cell col="32" text="시행부서명"/>
- <Cell col="33" text="S/A"/>
- <Cell col="34" text="병동"/>
- <Cell col="35" text="병실"/>
- <Cell col="36" text="입원외래코드"/>
- <Cell col="37" text="처방상태코드"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:check"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:pid"/>
- <Cell col="3" text="bind:hngnm"/>
- <Cell col="4" style="align:left;padding:0 2 0 2;" text="bind:suppdeptnm"/>
- <Cell col="5" style="align:left;padding:0 2 0 2;" text="bind:excuroomnm"/>
- <Cell col="6" displaytype="text" edittype="text" text="bind:prcpdd"/>
- <Cell col="7" displaytype="text" edittype="text" text="bind:execprcpuniqno"/>
- <Cell col="8" style="align:left;padding:0 2 0 2;" text="bind:prcpnm"/>
- <Cell col="9" displaytype="text" edittype="text" style="align:left;padding:0 2 0 2;" text="bind:calcscorcd"/>
- <Cell col="10" style="background:EXPR(hb=="Y"?"#fcd2c1":"");background2:EXPR(hb=="Y"?"#fcd2c1":"");selectbackground:EXPR(hb=="Y"?"#fcd2c1":"");" text="bind:execprcpstatcd"/>
- <Cell col="11" text="bind:acptdt" mask="####-##-## ##:##:##"/>
- <Cell col="12" text="bind:execdt" mask="####-##-## ##:##:##"/>
- <Cell col="13" text="bind:cnfmdt" mask="####-##-## ##:##:##"/>
- <Cell col="14" text="bind:ioflag"/>
- <Cell col="15" style="align:left;padding:0 2 0 2;" text="bind:orddeptnm"/>
- <Cell col="16" text="bind:rgstrnm"/>
- <Cell col="17" text="bind:orddeptcd"/>
- <Cell col="18" text="bind:rgstrid"/>
- <Cell col="19" text="bind:acptidnm"/>
- <Cell col="20" text="bind:execridnm"/>
- <Cell col="21" style="align:left;padding:0 2 0 2;" text="bind:rsltcomment"/>
- <Cell col="22" style="align:left;padding:0 2 0 2;" text="bind:rsltrept"/>
- <Cell col="23" text="bind:cnfmmanid"/>
- <Cell col="24" text="bind:readdrid1"/>
- <Cell col="25" text="bind:readdrid2"/>
- <Cell col="26" text="bind:readdrid3"/>
- <Cell col="27" style="align:left;padding:0 2 0 2;" text="bind:prcpdelivefact"/>
- <Cell col="28" style="align:left;padding:0 2 0 2;" text="bind:execrem"/>
- <Cell col="29" style="align:left;padding:0 2 0 2;" text="bind:suppdeptcd"/>
- <Cell col="30" style="align:left;padding:0 2 0 2;" text="bind:excuroomcd"/>
- <Cell col="31" style="align:left;padding:0 2 0 2;" text="bind:prcpexecdeptcd"/>
- <Cell col="32" style="align:left;padding:0 2 0 2;" text="bind:prcpexecdeptnm"/>
- <Cell col="33" text="bind:sna"/>
- <Cell col="34" text="bind:wardcd"/>
- <Cell col="35" text="bind:roomcd"/>
- <Cell col="36" text="bind:prcpgenrflag"/>
- <Cell col="37" text="bind:statcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 0 4 1194 8" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
- <Grid id="grd_pid_history" class="datagrid2" taborder="1" binddataset="ds_main_mdvlist_histo" useinputpanel="false" selecttype="multirow" cellsizingtype="col" cellclickbound="cell" oncellclick="grp_biz_grd_mdvlist_oncellclick" oncelldblclick="grp_biz_grd_mdvlist_oncelldblclick" position="absolute 3 483 1192 814" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="31"/>
- <Column size="63"/>
- <Column size="128"/>
- <Column size="131"/>
- <Column size="939"/>
- </Columns>
- <Rows>
- <Row size="30" 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="이미지 저장"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" style="align:center middle;" text="expr:currow+1"/>
- <Cell col="1" displaytype="text" edittype="text" style="align:center;" text="bind:state"/>
- <Cell col="2" displaytype="normal" text="bind:acpttime" mask="####-##-## ##:##:##"/>
- <Cell col="3" style="align:left;padding:0 2 0 2;" text="bind:lasteditdt" mask="####-##-## ##:##:##"/>
- <Cell col="4" style="align:left middle;font:arial,8;" text="bind:imgpath"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption00" text="검사항목별 이미지 보기" class="tit_1" position="absolute 0 456 194 481" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="EKG검사 실시취소관리-Portable EKG연동결과 [이미지]를 삭제할 수 있는 화면입니다." class="tit_1" position="absolute 0 0 601 25"/>
- <Button position="absolute 937 42 1014 64" id="btn_excel" class="btn7" text="엑셀저장" onclick="btn_excel_onclick"/>
- <Button position="absolute 1035 42 1091 64" id="btn_del" class="btn4" text="취소" onclick="btn_del_onclick"/>
- <Static id="caption00" text="검사내역 보기 -> 클릭시 저장된 이미지와 이미지 저장시 히스토리 정보를 볼수 있습니다." class="tit_1" position="absolute 8 88 591 113"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_mdvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_mdvlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="check" type="STRING" size="256"/>
- <Column id="mig" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="suppdeptnm" type="STRING" size="256"/>
- <Column id="excuroomnm" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="acptdt" type="STRING" size="256"/>
- <Column id="execdt" type="STRING" size="256"/>
- <Column id="cnfmdt" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="rgstrnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="rgstrid" type="STRING" size="256"/>
- <Column id="rsltcomment" type="STRING" size="256"/>
- <Column id="rsltrept" type="STRING" size="256"/>
- <Column id="rsltrecm" type="STRING" size="256"/>
- <Column id="cnfmmanid" type="STRING" size="256"/>
- <Column id="readdrid1" type="STRING" size="256"/>
- <Column id="readdrid2" type="STRING" size="256"/>
- <Column id="readdrid3" type="STRING" size="256"/>
- <Column id="cnfmmanidnm" type="STRING" size="256"/>
- <Column id="readdrid1nm" type="STRING" size="256"/>
- <Column id="readdrid2nm" type="STRING" size="256"/>
- <Column id="readdrid3nm" type="STRING" size="256"/>
- <Column id="acptidnm" type="STRING" size="256"/>
- <Column id="execridnm" type="STRING" size="256"/>
- <Column id="prcpdelivefact" type="STRING" size="256"/>
- <Column id="execrem" type="STRING" size="256"/>
- <Column id="suppdeptcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256"/>
- <Column id="prcpexecdeptnm" type="STRING" size="256"/>
- <Column id="sna" type="STRING" size="256"/>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="statcd" type="STRING" size="256"/>
- <Column id="cdisstat" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="check"/>
- <Col id="mig"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="suppdeptnm"/>
- <Col id="excuroomnm"/>
- <Col id="prcpdd"/>
- <Col id="execprcpuniqno"/>
- <Col id="prcpnm"/>
- <Col id="calcscorcd"/>
- <Col id="execprcpstatcd"/>
- <Col id="acptdt"/>
- <Col id="execdt"/>
- <Col id="cnfmdt"/>
- <Col id="ioflag"/>
- <Col id="orddeptnm"/>
- <Col id="rgstrnm"/>
- <Col id="orddeptcd"/>
- <Col id="rgstrid"/>
- <Col id="rsltcomment"/>
- <Col id="rsltrept"/>
- <Col id="rsltrecm"/>
- <Col id="cnfmmanid"/>
- <Col id="readdrid1"/>
- <Col id="readdrid2"/>
- <Col id="readdrid3"/>
- <Col id="cnfmmanidnm"/>
- <Col id="readdrid1nm"/>
- <Col id="readdrid2nm"/>
- <Col id="readdrid3nm"/>
- <Col id="acptidnm"/>
- <Col id="execridnm"/>
- <Col id="prcpdelivefact"/>
- <Col id="execrem"/>
- <Col id="suppdeptcd"/>
- <Col id="excuroomcd"/>
- <Col id="prcpexecdeptcd"/>
- <Col id="prcpexecdeptnm"/>
- <Col id="sna"/>
- <Col id="wardcd"/>
- <Col id="roomcd"/>
- <Col id="prcpgenrflag"/>
- <Col id="statcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_globalinstance" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instance1" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="suppdeptcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="ddflag" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="ekgptl" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="exectodd" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="suppdeptcd"/>
- <Col id="excuroomcd"/>
- <Col id="ddflag"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="pid"/>
- <Col id="ekgptl">ekgptl</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpdd"/>
- <Col id="execprcpuniqno"/>
- <Col id="pid"/>
- <Col id="prcpgenrflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_M0010" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_E0002" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_info_excuroomcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_info_suppdeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init1_cmb_info_initexcuroomgrp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecdcnts" type="STRING" size="256" sumtext="검사그룹코드"/>
- <Column id="basecdcnts2" type="STRING" size="256" sumtext="검사그룹코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexcuroomgrp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecdcnts" type="STRING" size="256" sumtext="검사그룹코드"/>
- <Column id="basecdcnts2" type="STRING" size="256" sumtext="검사그룹코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="검사실코드"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="검사실코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecrid1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="실시자ID1"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="실시자명1"/>
- <Column id="equaluserid" type="STRING" size="256" sumtext="ID일치여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecrid2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="실시자ID2"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="실시자명2"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecrid3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="실시자ID3"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="실시자명3"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecrid4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="실시자ID4"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="실시자명4"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initexecward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardroomcdid" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardroomcdnm" type="STRING" size="256" sumtext="병동코드명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_suppdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="suppdeptcd" type="STRING" size="256" sumtext="부서코드"/>
- <Column id="depthngnm" type="STRING" size="256" sumtext="부서명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initsystgrd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="통계대분류코드"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="통계대분류명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_cmb_info_initsystmdl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="basecd" type="STRING" size="256" sumtext="통계중분류코드"/>
- <Column id="basecdflagdesc" type="STRING" size="256" sumtext="통계중분류명"/>
- <Column id="basecdcnts" type="STRING" size="256" sumtext="통계대분류연계"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="formkind" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="btnvisible" type="STRING" size="256"/>
- <Column id="btnenable" type="STRING" size="256"/>
- <Column id="unpreprec" type="STRING" size="256"/>
- <Column id="modalyn" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="formkind"/>
- <Col id="formcd"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="btnvisible"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="docucd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="pagetot" type="STRING" size="256"/>
- <Column id="cmc_spcid" type="STRING" size="256"/>
- <Column id="cmc_orddate" type="STRING" size="256"/>
- <Column id="cmc_orderseqno" type="STRING" size="256"/>
- <Column id="treatno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_mdvlist_histo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_mdvlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="state" type="STRING" size="256"/>
- <Column id="acpttime" type="STRING" size="256"/>
- <Column id="imgpath" type="STRING" size="256"/>
- <Column id="lasteditdt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.cmb_ddflag" propid="value" datasetid="ds_send" columnid="ddflag"/>
- <BindItem id="item1" compid="grp_sea.ipt_fromdd" propid="value" datasetid="ds_send" columnid="fromdd"/>
- <BindItem id="item2" compid="grp_sea.input1" propid="value" datasetid="ds_send" columnid="todd"/>
- <BindItem id="item3" compid="grp_sea.combo1" propid="value" datasetid="ds_send" columnid="suppdeptcd"/>
- <BindItem id="item4" compid="grp_sea.cmb_excuroom" propid="value" datasetid="ds_send" columnid="excuroomcd"/>
- <BindItem id="item5" compid="grp_sea.ipt_pid" propid="value" datasetid="ds_send" columnid="pid"/>
- <BindItem id="item6" compid="grp_sea.ipt_date1" propid="value" datasetid="ds_send" columnid="fromdd"/>
- <BindItem id="item7" compid="grp_sea.ipt_date2" propid="value" datasetid="ds_send" columnid="todd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-10
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-10 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs"
- include "ast_examcurexp::AEZ0001.xjs"
- include "ast_commonxp::AST.xjs"
- include "ast_examcurexp::combolist.xjs"
- include "com_commonxp::comm_main.xjs"
- include "emr_commonxp::EMRCommon.xjs"
- include "emr_medirecxp::MMRCommon.xjs"
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- var sRow = -1;
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description :
- ****************************************************************************************/
- function call_TRAEA00902() {
- dsf_createDsRow("ds_send_reqdata",[{col:"basesuppdeptcd", val:ds_send_globalinstance.getColumn(0,"instance1")}
- ,{col:"rbasecdflag" , val:"R"}
- ]);
- var oParam = {};
- oParam.id = "TRAEA00902";
- oParam.service = "examcurebaseapp.ExamCureRoom";
- oParam.method = "reqGetExamCureRoomGrpList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_cmb_info_excuroomcdlist=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAEA00902";
- tranf_submit(oParam);
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 장비결과 조회
- ****************************************************************************************/
- function call_TRAER00010() {
-
- ds_send.setColumn(0,"ekgptl","ekgptl");
- ds_send.setColumn(0,"ddflag","prcpdd");
-
- var oParam = {};
- oParam.id = "TRAER00010";
- oParam.service = "examcureresultapp.RsltInpt";
- oParam.method = "reqGetExamCureRsltList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_mdvlist=item";
- oParam.async = false;
- oParam.callback = "cf_TRAER00010";
- tranf_submit(oParam);
-
- //for(i=0; i<ds_main_mdvlist.rowcount; i++){
- //alert(grp_biz.grd_mdvlist.getCellCount("Body"));
- for(var i=1; i<grp_biz.grd_mdvlist.getCellCount("Body"); i++){
- grp_biz.grd_mdvlist.setCellProperty("Body", i, "background" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");');
- grp_biz.grd_mdvlist.setCellProperty("Body", i, "background2" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");');
-
- }
-
- }
- function cf_TRAER00010(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- dsf_setTypeFormat(ds_main_mdvlist, "execprcpuniqno:INT");
- //dsf_setDefaultVal(ds_main_mdvlist, "check:N");
- dsf_setDefaultVal(ds_main_mdvlist, "check:0");
-
- for(j = 0; j < ds_main_mdvlist.rowcount; j++)
- {
-
- if(ds_main_mdvlist.getColumn(j, "execprcpuniqno")== ds_send.getColumn(0, "execprcpuniqno"))
- {
- // ds_main_mdvlist.setColumn(j, "check",'1'); 이재오 막다. 2019.11.27일
- //ds_main_mdvlist.getColumn(j,"check") == "1"
- }
- if(ds_main_mdvlist.getColumn(j, "cdisstat")=="5")
- {
-
- for(var i=1; i<grp_biz.grd_mdvlist.getCellCount("Body"); i++){
- grp_biz.grd_mdvlist.setCellProperty("Body", i, "background" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");'); ;
- grp_biz.grd_mdvlist.setCellProperty("Body", i, "background2" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");'); ;
- grp_biz.grd_mdvlist.setCellProperty("Body", i, "selectcolor" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");'); ;
-
- }
- //group3.group100.grd_prcplist.cellStyle("color", i, 4, i, 4) = "#EE0000";
- }
- // trace(j);
- }
-
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 장비결과 취소
- ****************************************************************************************/
- function call_TXAER00010() {
- dsf_setTypeFormat(ds_send_data, "execprcpuniqno:INT");
- var oParam = {};
- oParam.id = "TXAER00010";
- oParam.service = "examcureresultapp.RsltInpt";
- oParam.method = "reqExeExamCureRsltdel";
- oParam.inds = "req=ds_send_data";
- oParam.outds = "ds_hidden=item";
- oParam.async = false;
- oParam.callback = "cf_TXAER00010";
- tranf_submit(oParam);
- }
- function cf_TXAER00010(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMAER00010
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMAER00020_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMAER00010
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMAER00020_onload(obj:Form, e:LoadEventInfo)
- {
-
- frmf_initForm(obj); // 폼 초기화
- // this.setTimer(0,100);
- initload();
- grp_sea.ipt_date1.value = utlf_getCurrentDate();
- grp_sea.ipt_date2.value = utlf_getCurrentDate();
-
- }
- function cf_TRAEA01301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
-
- ds_init1_cmb_info_initexcuroomgrp.updateColID("basecdcnts" ,"excuroomgrpcdid");
- ds_init1_cmb_info_initexcuroomgrp.updateColID("basecdcnts2" ,"excuroomgrpcdnm");
-
- ds_init1_cmb_info_initexcuroomgrp2.updateColID("basecdcnts" ,"excuroomgrpcdid");
- ds_init1_cmb_info_initexcuroomgrp2.updateColID("basecdcnts2","excuroomgrpcdnm");
-
- ds_init1_cmb_info_initexecroom.updateColID("basecd" ,"excuroomcdid");
- ds_init1_cmb_info_initexecroom.updateColID("basecdflagdesc" ,"excuroomcdnm");
-
- ds_init1_cmb_info_initexecrid1.updateColID("basecd" ,"execrid1cdid");
- ds_init1_cmb_info_initexecrid1.updateColID("basecdflagdesc" ,"execrid1cdnm");
- ds_init1_cmb_info_initexecrid1.updateColID("equaluserid" ,"equaluserid");
-
- ds_init1_cmb_info_initexecrid2.updateColID("basecd" ,"execrid2cdid");
- ds_init1_cmb_info_initexecrid2.updateColID("basecdflagdesc" ,"execrid2cdnm");
-
- ds_init1_cmb_info_initexecrid3.updateColID("basecd" ,"execrid3cdid");
- ds_init1_cmb_info_initexecrid3.updateColID("basecdflagdesc" ,"execrid3cdnm");
-
- ds_init1_cmb_info_initexecrid4.updateColID("basecd" ,"execrid4cdid");
- ds_init1_cmb_info_initexecrid4.updateColID("basecdflagdesc" ,"execrid4cdnm");
-
- ds_init1_cmb_info_initexecward.updateColID("wardroomcdid" ,"execwardcdid");
- ds_init1_cmb_info_initexecward.updateColID("wardroomcdnm" ,"execwardcdnm");
-
- ds_init1_cmb_info_initsystgrd.updateColID("basecd" ,"rsltclscd1");
- ds_init1_cmb_info_initsystgrd.updateColID("basecdflagdesc" ,"rsltclsnm1");
-
- ds_init1_cmb_info_initsystmdl.updateColID("basecd" ,"rsltclscd2");
- ds_init1_cmb_info_initsystmdl.updateColID("basecdflagdesc" ,"rsltclsnm2");
- ds_init1_cmb_info_initsystmdl.updateColID("basecdcnts" ,"basecdcnts");
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : grp_sea.combo1
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_sea_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_globalinstance.setColumn(0,"instance1", ds_send.getColumn(0,"suppdeptcd"));
- ds_send.setColumn(0,"excuroomcd","")
-
- call_TRAEA00902();
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : grp_sea.ipt_pid
- * Event : onkeydown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_sea_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- obj.updateToDataset();
- var ev = new ClickEventInfo;
- frmf_inputEnterKey("grp_sea.btn_sea", "onclick", ev );
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_sea.btn_sea
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_mdvlist.clearData();
- /*
- if ( opener.frmf_getParameter("SMAER00020_SrchGb") == "CDIS" ) {
- if ( utlf_isNull(ds_send.getColumn(0,"suppdeptcd")) ) {
- alert("부서코드는 필수 조회 사항입니다");
- return;
- }
-
- if ( utlf_isNull(ds_send.getColumn(0,"pid")) ) {
- alert("등록번호는 필수사항입니다");
- return;
- }
-
- call_TRAER00010();
- */
- // }else {
- if ( utlf_isNull(ds_send.getColumn(0,"pid")) ) {
- alert("등록번호는 필수사항입니다");
- return;
- }
-
- call_TRAER00010();
- // }
- // er 처방에서 erprcpflag '1' 로 왔을때 readonly
-
-
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : grp_sea.btn_sea
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function ds_main_mdvlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- // if(e.columnid=="check") {
- // obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
- // }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_excel
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_mdvlist.rowcount < 1) return;
- grdf_exportExcel(grp_biz.grd_mdvlist,"excel","sheet1");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_del
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function btn_del_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( sysf_messageBox("취소를","Q002")==6 ) {
- for(j = 0; j < ds_main_mdvlist.rowcount; j++)
- {
- // PACS연동 결과취소는 권한부여된 사람만 취소가능하게 한다.
- if (ds_main_mdvlist.getColumn(j,"check") == "1" ) {
-
- if (ds_main_mdvlist.getColumn(j,"cdisstat") == "5" ) {
- alert("취소된 자료를 선택 했습니다.");
- }
- else{
- dsf_makeValue(ds_send_data,"prcpdd" ,"string",ds_main_mdvlist.getColumn(j,"prcpdd"));
- dsf_makeValue(ds_send_data,"execprcpuniqno" ,"string",ds_main_mdvlist.getColumn(j,"execprcpuniqno"));
- dsf_makeValue(ds_send_data,"prcpgenrflag" ,"string",ds_main_mdvlist.getColumn(j,"prcpgenrflag"));
- dsf_makeValue(ds_send_data,"pid" ,"string",ds_main_mdvlist.getColumn(j,"pid"));
- dsf_makeValue(ds_send_data,"instcd" ,"string",ds_main_mdvlist.getColumn(j,"instcd"));
-
- call_TXAER00010();
-
- if ( arErrorCode.pop("TXAER00010") > -1 ) {
- sysf_messageBox("정상적으로 취소하였습니다.", "I");
- var ev = new ClickEventInfo;
- frmf_inputEnterKey("grp_sea.btn_sea", "onclick", ev );
- }else {
- alert("취소 실패");
- return;
- }
- }
- }
- }
- }
- else {
- return;
- }
- }
- function SMAER00020_ontimer(obj:Form, e:TimerEventInfo)
- {
- if(e.timerid == 0) {
- this.killTimer(0);
-
- var srchgb = opener.frmf_getParameter("SMAER00020_SrchGb");
- var suppdeptcd = opener.frmf_getParameter("SMAER00020_Suppdeptcd");
- ds_main_mdvlist.clearData();
-
- lf_aezfSetSuppDeptcd(); //AEZ0001.xjs
- ds_send_globalinstance.setColumn(0,"instance1",frmf_getParameter("AST_DEPTCD"));
-
- // zbcfGetCodeList( new Array("M0011","M0010"), new Array("/root/init2/cmb_info/initexecprcpstatcd","/root/init2/cmb_info/prcpgenrflag") );
- // submit("TRZBC00101", false);
- var arrParam = [{dsNm: "ds_init_M0010", cdGrpId: "M0010"} ////root/init2/cmb_info/initexecprcpstatcd
- ,{dsNm: "ds_init_M0011", cdGrpId: "M0011"} ////root/init2/cmb_info/prcpgenrflag
- ]
- appf_getCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_E0002", cdGrpId: "E0002"} ////root/init3/baseinfo/emplinfo
- ]
- lf_getAstCodeList(arrParam);
- // ds_init_E0002.deleteRow(0);
-
- call_TRAEA00902();
-
- dsf_createDsRow("ds_send_reqdata1",[{col:"basesuppdeptcd", val:ds_send_globalinstance.getColumn(0,"instance1")}
- ]);
- var oParam = {};
- oParam.id = "TRAEA00904";
- oParam.service = "examcurersrvapp.RsrvRef";
- oParam.method = "reqGetSuppDeptCdList";
- oParam.inds = "req=ds_send_reqdata1";
- oParam.outds = "ds_init_cmb_info_suppdeptlist=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAEA00904";
- tranf_submit(oParam);
-
- var nRow = ds_init_cmb_info_suppdeptlist.addRow();
- ds_init_cmb_info_suppdeptlist.setColumn(nRow,"suppdeptcd","00");
- ds_init_cmb_info_suppdeptlist.setColumn(nRow,"depthngnm","전 체");
-
-
- dsf_createDsRow("ds_send_reqdata2",[{col:"basesuppdeptcd", val:ds_send_globalinstance.getColumn(0,"instance1")}
- ,{col:"rbasecdflag" , val:"R"}
- ,{col:"ebasecdflag" , val:"E"}
- ,{col:"initflag" , val:"1"}
- ]);
- var oParam = {};
- oParam.id = "TRAEA01301";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetInitExamCureRoomGrpCodeList";
- oParam.inds = "reqparam=ds_send_reqdata2";
- oParam.outds = "ds_init1_cmb_info_initexcuroomgrp=initexcuroomgrp ds_init1_cmb_info_initexcuroomgrp2=initexcuroomgrp2 "
- +"ds_init1_cmb_info_initexecroom=initexcuroom ds_init1_cmb_info_initexecrid1=initexecrid "
- +"ds_init1_cmb_info_initexecrid2=initexecrid ds_init1_cmb_info_initexecrid3=initexecrid "
- +"ds_init1_cmb_info_initexecrid4=initexecrid ds_init1_cmb_info_initexecward=initexcuward "
- +"ds_init1_cmb_info_suppdept=suppdept ds_init1_cmb_info_initsystgrd=initsystgrd ds_init1_cmb_info_initsystmdl=initsystmdl";
- oParam.async = false;
- oParam.callback = "cf_TRAEA01301";
- tranf_submit(oParam);
- if ( srchgb == "CDIS" ) {
- //grp_sea.combo1.value = suppdeptcd;
- trace("11111111111222222222");
- grp_sea.combo1.value = "00";
- trace("3434343434343434 +" + grp_sea.combo1.value);
- var ev = new ItemChangeEventInfo;
- frmf_inputEnterKey("grp_sea.combo1", "onitemchanged", ev );
- //grp_sea.combo1.enable = false;
- dsf_makeValue(ds_send,"authgb","string","CDIS");
- } else {
- dsf_makeValue(ds_send,"authgb","string","");
- }
-
- var srchgb = opener.frmf_getParameter("SMAER00020_SrchGb");
- var suppdeptcd = opener.frmf_getParameter("SMAER00020_Suppdeptcd");
- var pid = opener.frmf_getParameter("SMAER00020_pid");
- var l_execprcpuniqno = opener.frmf_getParameter("SMAER00020_execprcpuniqno");
- //trace("pDUGGParm = " + pDJGGParm);
- //ds_send.copyData(pDJGGParm);
- ds_send.setColumn(0,"pid",pid );
- //ds_send.setColumn(0,"suppdeptcd",suppdeptcd );
- ds_send.setColumn(0,"execprcpuniqno",l_execprcpuniqno );
- //ds_send.setColumn(0,"pid",pid );
- grp_sea_btn_sea_onclick();
-
- grp_sea.ipt_pid.setFocus();
- }
- }
- function grp_biz_grd_mdvlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if ( e.row > -1 ) {
-
- for(iRow= 0;iRow < ds_main_mdvlist.rowcount; iRow++){
- ds_main_mdvlist.setColumn(iRow,"check","0");
- }
-
- row = e.row;
- ds_main_mdvlist.setColumn(row,"check","1");
-
- fGetExamCureCnfmList();
- call_imghistory();
-
- }
-
- // if(e.row > -1) {
- // if(e.col == 1) {
- // for(i = 0 ; i < ds_main_mdvlist.rowcount ; i++) {
- // ds_main_mdvlist.setColumn(i,"check","N");
- // }
- // ds_main_mdvlist.setColumn(e.row,"check","Y");
- // sRow = e.row;
- // trace(sRow);
- // }
- // }
- }
- /****************************************************************************************
- * Argument : xpath - ds명
- * : row1 - 해당row
- * Description :
- ****************************************************************************************/
- function fGetExamCureCnfmList(row1) {
- var prcpdd = "";
- var execprcpuniqno = "";
- var instcd = "";
- var flag = "";
-
- var srchLength1 = ds_main_mdvlist.rowcount;
- for ( var i = 0; i < srchLength1; i++ ) {
- if (ds_main_mdvlist.getColumn(i, "check") == "1" ) {
-
- prcpdd += ds_main_mdvlist.getColumn(i,"prcpdd").getTrim()+",";
- execprcpuniqno += ds_main_mdvlist.getColumn(i,"execprcpuniqno").toString().getTrim()+",";
- instcd += sysf_getUserInfo("dutplceinstcd").getTrim()+",";
- flag = "Y";
- }
- }
- if ( flag == "Y" ) {
- var sprcpdd = aezfTrim(prcpdd, 44);
- var sexecprcpuniqno = aezfTrim(execprcpuniqno, 44);
- var sinstcd = aezfTrim(instcd, 44);
- if(ds_send_iemr.rowcount == 0)
- {
- ds_send_iemr.addRow();
- }
- ds_send_iemr.setColumn(0,"cmc_orddate", sprcpdd);
- ds_send_iemr.setColumn(0,"cmc_orderseqno", sexecprcpuniqno);
- ds_send_iemr.setColumn(0,"cmc_spcid", sinstcd);
-
- var objArg = new Object();
- objArg.arg_ds_hidden_temp = ds_send_iemr; // SSMRC03130 화면 수정후 적용
-
- frmf_open("SSMRC03130", "SSMRC03130", objArg, null, null, null, null, null, null, null, null, null, "M");
- }
- /*
- //var rslttmplcd = objects["ds_main" + xpath].getColumn(row1,"rslttmplcd");
- var pid = ds_main_mdvlist.getColumn(row1,"pid");
- var orddd = ds_main_mdvlist.getColumn(row1,"orddd");
- var cretno = ds_main_mdvlist.getColumn(row1,"cretno");
- var prcpgenrflag = ds_main_mdvlist.getColumn(row1,"prcpgenrflag");
- var orddeptcd = ds_main_mdvlist.getColumn(row1,"orddeptcd");
-
- var objArg = new Object();
-
- ds_cond_formdata.clearData();
- ds_cond_formdata.addRow();
- ds_cond_formdata.setColumn(0, "formcd" , '0000002124');
- ds_cond_formdata.setColumn(0, "formkind" , "new");
- ds_cond_formdata.setColumn(0, "btnvisible" , "false");
- ds_cond_formdata.setColumn(0, "btnenable" , "false");
- ds_cond_formdata.setColumn(0, "pid" , pid);
- ds_cond_formdata.setColumn(0, "orddd" , orddd);
- ds_cond_formdata.setColumn(0, "cretno" , cretno);
- ds_cond_formdata.setColumn(0, "ioflag" , prcpgenrflag);
- ds_cond_formdata.setColumn(0, "orddeptcd" , orddeptcd);
-
- frmf_setParameter("SSMMR01100_getTopYn", "N");
- //group3.ivw_loader.fSetPamInfo(pid, orddd, cretno, prcpgenrflag);
- objArg.ds_cond_formdata = ds_cond_formdata;
- lf_loadSMMMR01100(false, objArg, false);
- */
- }
- function grp_biz_grd_mdvlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- // if ( e.row > -1 ) {
- //
- // for(iRow= 0;iRow < ds_main_mdvlist.rowcount; iRow++){
- // ds_main_mdvlist.setColumn(iRow,"check","0");
- // }
- //
- //
- // row = e.row;
- // ds_main_mdvlist.setColumn(row,"check","1");
- //
- // fGetExamCureCnfmList();
- // call_imghistory();
- //
- // }
- }
- function call_imghistory() {
- var pid = "";
- var prcpdd = "";
- var execprcpuniqno = "";
- var instcd = "";
-
- var row1 = ds_main_mdvlist.rowposition ;
-
- pid = ds_main_mdvlist.getColumn(row1,"pid");
- prcpdd = ds_main_mdvlist.getColumn(row1,"prcpdd");
- execprcpuniqno = ds_main_mdvlist.getColumn(row1,"execprcpuniqno");
- instcd = ds_main_mdvlist.getColumn(row1,"instcd");
- ds_send.setColumn(0,"pid", pid);
- ds_send.setColumn(0,"prcpdd", prcpdd);
- ds_send.setColumn(0,"execprcpuniqno", execprcpuniqno);
- ds_send.setColumn(0,"instcd", instcd);
-
- var oParam = {};
- oParam.id = "TRAER00011";
- oParam.service = "examcureresultapp.RsltInpt";
- oParam.method = "reqGetExamCureImgList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_mdvlist_histo=item";
- oParam.async = false;
- oParam.callback = "cf_TRAER00010";
- tranf_submit(oParam);
-
- // for(var i=1; i<grp_biz.grd_mdvlist.getCellCount("Body"); i++){
- //
- // grp_biz.grd_mdvlist.setCellProperty("Body", i, "background" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");');
- // grp_biz.grd_mdvlist.setCellProperty("Body", i, "background2" , 'EXPR(cdisstat=="5"?"#fcd2c1":"default");');
- //
- // }
-
- }
- function grp_sea_button31_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetExamCureCnfmList();
- }
- function grp_sea_button00_onclick(obj:Button, e:ClickEventInfo)
- {
- call_imghistory();
- }
- function grp_sea_ipt_date1_oneditclick(obj:Calendar, e:EditClickEventInfo)
- {
-
- }
- function initload()
- {
- // var srchgb = opener.frmf_getParameter("SMAER00020_SrchGb");
- // var suppdeptcd = opener.frmf_getParameter("SMAER00020_Suppdeptcd");
- var srchgb = "";
- var suppdeptcd = "";
- trace("111111111111111111"+ srchgb);
- trace("222222222222222222"+ suppdeptcd);
-
- ds_main_mdvlist.clearData();
-
- lf_aezfSetSuppDeptcd(); //AEZ0001.xjs
- ds_send_globalinstance.setColumn(0,"instance1",frmf_getParameter("AST_DEPTCD"));
-
- var arrParam = [{dsNm: "ds_init_M0010", cdGrpId: "M0010"} ////root/init2/cmb_info/initexecprcpstatcd
- ,{dsNm: "ds_init_M0011", cdGrpId: "M0011"} ////root/init2/cmb_info/prcpgenrflag
- ]
- appf_getCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_E0002", cdGrpId: "E0002"} ////root/init3/baseinfo/emplinfo
- ]
- lf_getAstCodeList(arrParam);
-
- call_TRAEA00902();
-
- dsf_createDsRow("ds_send_reqdata1",[{col:"basesuppdeptcd", val:ds_send_globalinstance.getColumn(0,"instance1")}
- ]);
- var oParam = {};
- oParam.id = "TRAEA00904";
- oParam.service = "examcurersrvapp.RsrvRef";
- oParam.method = "reqGetSuppDeptCdList";
- oParam.inds = "req=ds_send_reqdata1";
- oParam.outds = "ds_init_cmb_info_suppdeptlist=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAEA00904";
- tranf_submit(oParam);
-
- var nRow = ds_init_cmb_info_suppdeptlist.addRow();
- ds_init_cmb_info_suppdeptlist.setColumn(nRow,"suppdeptcd","00");
- ds_init_cmb_info_suppdeptlist.setColumn(nRow,"depthngnm","전 체");
-
-
- dsf_createDsRow("ds_send_reqdata2",[{col:"basesuppdeptcd", val:ds_send_globalinstance.getColumn(0,"instance1")}
- ,{col:"rbasecdflag" , val:"R"}
- ,{col:"ebasecdflag" , val:"E"}
- ,{col:"initflag" , val:"1"}
- ]);
- var oParam = {};
- oParam.id = "TRAEA01301";
- oParam.service = "examcureacptexecapp.ExamCureAcpt";
- oParam.method = "reqGetInitExamCureRoomGrpCodeList";
- oParam.inds = "reqparam=ds_send_reqdata2";
- oParam.outds = "ds_init1_cmb_info_initexcuroomgrp=initexcuroomgrp ds_init1_cmb_info_initexcuroomgrp2=initexcuroomgrp2 "
- +"ds_init1_cmb_info_initexecroom=initexcuroom ds_init1_cmb_info_initexecrid1=initexecrid "
- +"ds_init1_cmb_info_initexecrid2=initexecrid ds_init1_cmb_info_initexecrid3=initexecrid "
- +"ds_init1_cmb_info_initexecrid4=initexecrid ds_init1_cmb_info_initexecward=initexcuward "
- +"ds_init1_cmb_info_suppdept=suppdept ds_init1_cmb_info_initsystgrd=initsystgrd ds_init1_cmb_info_initsystmdl=initsystmdl";
- oParam.async = false;
- oParam.callback = "cf_TRAEA01301";
- tranf_submit(oParam);
- trace("11111111111222222222");
- grp_sea.combo1.value = "00";
- trace("3434343434343434 +" + grp_sea.combo1.value);
- var ev = new ItemChangeEventInfo;
- frmf_inputEnterKey("grp_sea.combo1", "onitemchanged", ev );
- dsf_makeValue(ds_send,"authgb","string","CDIS");
-
- var srchgb = "";
- var suppdeptcd = "";
- var pid = "";
- var l_execprcpuniqno = "";
-
- ds_send.setColumn(0,"pid",pid );
- ds_send.setColumn(0,"execprcpuniqno",l_execprcpuniqno );
- // grp_sea_btn_sea_onclick();
- grp_sea.ipt_pid.setFocus();
- }]]></Script>
- </Form>
- </FDL>
|