123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMLLP02200" position="absolute 0 0 1280 1024" titletext="유전자검사동의서조회" onload="SMLLP02200_onload">
- <Layouts>
- <Layout>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 48 1195 792" style="">
- <Layouts>
- <Layout>
- <Shape id="line1" class="line_1" linetype="horizontal" position="absolute 0 70 1194 73" style="" anchor="default"/>
- <Static id="caption1" class="tit_2" position="absolute 5 55 87 69" style="" text="환자명단" anchor="default"/>
- <Div id="group1" position="absolute 0 10 1195 45" style="" anchor="default">
- <Layouts>
- <Layout>
- <Shape id="roundrect2" anchor="default" class="roundrect_search" type="roundrectangle" position="absolute 0 0 1194 35" style=""/>
- <Button id="btn_ref" class="btn1" position="absolute 1124 8 1180 30" style="" text="조회" onclick="group3_group1_btn_ref_onclick" anchor="default"/>
- <Shape id="line3" class="line_4" linetype="vertical" position="absolute 1109 7 1112 29" style="" anchor="default"/>
- <Static id="caption8" position="absolute 280 10 295 30" style="align: middle;" text="~" anchor="default"/>
- <Calendar id="ipt_usdd" class="input_search" position="absolute 184 8 274 27" style="" anchor="default"/>
- <Calendar id="ipt_uedd" class="input_search" position="absolute 296 8 386 27" style="" anchor="default"/>
- <Static id="caption13" class="search_name" position="absolute 887 9 906 26" style="" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_ref" class="combo_search" position="absolute 908 8 998 27" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">등록번호</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">동의서번호</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="ipt_pid" position="absolute 1000 8 1100 27" style="" anchor="default" onkeypress="group3_group1_ipt_pid_onkeypress" onkeydown="group3_group1_ipt_pid_onkeydown"/>
- <Static id="caption14" class="search_name" position="absolute 395 10 457 27" style="" text="구분 :" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="select" position="absolute 459 9 532 28" style="font:,,normal;" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">00</Col>
- <Col id="datacolumn">- 전체 -</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">외래</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">입원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">응급</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio2" position="absolute 542 11 690 26" style="" value="A" index="2" anchor="default">
- <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>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="cap_prntflag" class="search_name" position="absolute 691 9 800 26" style="" text="동의서상태 :" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_prnt" class="combo_search" position="absolute 795 8 875 27" style="align:center ;" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">- 전체 -</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">출력</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">반납</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">반납확인</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">스캔</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">삭제</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo1" position="absolute 100 8 180 27" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">접수일자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">P</Col>
- <Col id="datacolumn">처방일자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption2" class="search_name" position="absolute 9 9 95 26" style="" text="조회구분 :" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_excel" class="btn2" visible="true" position="absolute 1149 49 1191 68" style="" text="엑셀" onclick="group3_btn_excel_onclick" anchor="default"/>
- <Button id="btn_left" class="btn2" visible="true" position="absolute 790 50 832 69" style="" text="▶" onclick="group3_btn_left_onclick" anchor="default"/>
- <Button id="button1" class="btn2" visible="true" position="absolute 747 50 789 69" style="" text="◀" onclick="group3_button1_onclick" anchor="default"/>
- <Grid id="grd_list" binddataset="ds_main_getSepogetlist" position="absolute 0 75 1194 735" style="font:,,bold;align:center ;" oncelldblclick="group3_grd_list_oncelldblclick" onaftersort="group3_grd_list_onaftersort" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21" band="left"/>
- <Column size="100" band="left"/>
- <Column size="80" band="left"/>
- <Column size="80" band="left"/>
- <Column size="80" band="left"/>
- <Column size="190" band="left"/>
- <Column size="90" band="left"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="70"/>
- <Column size="100"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="25"/>
- <Column size="70"/>
- <Column size="120"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <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="접수일자"/>
- <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"/>
- <Cell col="16" text="확인자"/>
- <Cell col="17" text="확인일시"/>
- </Band>
- <Band id="body">
- <Cell expr="currow+1"/>
- <Cell col="1" text="bind:ocrtag"/>
- <Cell col="2" text="bind:pid"/>
- <Cell col="3" text="bind:hngnm"/>
- <Cell col="4" style="align:left;" text="bind:tclscd"/>
- <Cell col="5" style="align:left;" text="bind:tclsnm"/>
- <Cell col="6" displaytype="date" style="align:center middle;" text="bind:prcpdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="7" displaytype="date" style="align:center middle;" text="bind:fstprntdt" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" displaytype="date" style="align:center middle;" text="bind:spcacptdt" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="9" text="bind:spcproccd"/>
- <Cell col="10" text="bind:spcpossnterm"/>
- <Cell col="11" text="bind:usernm"/>
- <Cell col="12" text="bind:inorddeptnm"/>
- <Cell col="13" text="bind:roomcd"/>
- <Cell col="14" text="bind:sday"/>
- <Cell col="15" displaytype="checkbox" edittype="checkbox" style="controlbackground:darkgray;" text="bind:cnfmyn" expr="cnfmyn=='Y'?1:0" editdisplay="display"/>
- <Cell col="16" text="bind:delivecnfmid"/>
- <Cell col="17" text="bind:delivecnfmdt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group4" scrollbars="none" position="absolute 0 13 1195 48" style="">
- <Layouts>
- <Layout>
- <Button id="btn_init" class="btn4" position="absolute 1127 3 1195 25" style="" text="초기화" onclick="group4_btn_init_onclick" anchor="default"/>
- <Button id="btn_aprv" class="btn2" position="absolute 1 9 161 33" text="유전자동의서확인" onclick="group4_btn_aprv_onclick" anchor="default"/>
- <Shape id="line2" class="line_6" linetype="horizontal" position="absolute 0 34 1194 37" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group2" position="absolute 0 0 1195 21" style="" scrollbars="none">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 248 22" style="" text="유전자검사 동의서 조회" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="code" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="select" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="textflag" type="STRING" size="256"/>
- <Column id="prntflag" type="STRING" size="256"/>
- <Column id="cnfmyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="code"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="select"/>
- <Col id="pid"/>
- <Col id="textflag"/>
- <Col id="prntflag"/>
- <Col id="cnfmyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="code" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="select" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="textflag" type="STRING" size="256"/>
- <Column id="prntflag" type="STRING" size="256"/>
- <Column id="cnfmyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_getSepogetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="tclscd" type="STRING" size="256"/>
- <Column id="tclsnm" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="fstprntdt" type="STRING" size="256"/>
- <Column id="spcacptdt" type="STRING" size="256"/>
- <Column id="spcproccd" type="STRING" size="256"/>
- <Column id="spcpossnterm" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="inorddeptnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="sday" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="ocrtag" type="STRING" size="256"/>
- <Column id="cnfmyn" type="STRING" size="256"/>
- <Column id="delivecnfmid" type="STRING" size="256"/>
- <Column id="delivecnfmdt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hngnm"/>
- <Col id="tclscd"/>
- <Col id="tclsnm"/>
- <Col id="prcpdd"/>
- <Col id="fstprntdt"/>
- <Col id="spcacptdt"/>
- <Col id="spcproccd"/>
- <Col id="spcpossnterm"/>
- <Col id="usernm"/>
- <Col id="inorddeptnm"/>
- <Col id="roomcd"/>
- <Col id="sday"/>
- <Col id="pid"/>
- <Col id="ocrtag"/>
- <Col id="cnfmyn"/>
- <Col id="delivecnfmid"/>
- <Col id="delivecnfmdt"/>
- </Row>
- </Rows>
- </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_main" 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>
- <Column id="init" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="init"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group1.ipt_usdd" propid="value" datasetid="ds_hidden_ref" columnid="fromdd"/>
- <BindItem id="item1" compid="group3.group1.ipt_uedd" propid="value" datasetid="ds_hidden_ref" columnid="todd"/>
- <BindItem id="item2" compid="group3.group1.cmb_ref" propid="value" datasetid="ds_hidden_ref" columnid="textflag"/>
- <BindItem id="item3" compid="group3.group1.ipt_pid" propid="value" datasetid="ds_hidden_ref" columnid="pid"/>
- <BindItem id="item4" compid="group3.group1.select" propid="value" datasetid="ds_hidden_ref" columnid="select"/>
- <BindItem id="item5" compid="group3.group1.radio2" propid="value" datasetid="ds_hidden_ref" columnid="cnfmyn"/>
- <BindItem id="item6" compid="group3.group1.cmb_prnt" propid="value" datasetid="ds_hidden_ref" columnid="prntflag"/>
- <BindItem id="item7" compid="group3.group1.combo1" propid="value" datasetid="ds_hidden_ref" columnid="code"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-05-01
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-05-01 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "lis_commonxp::LLZ001.xjs";
- function SMLLP02200_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- //grdf_initGrid(grd_XXX);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- fSetInit();
- }
- // 초기화
- function fSetInit(){
- var toDay = utlf_getCurrentDate();
- ds_main_getSepogetlist.clearData();
- ds_hidden_ref.setColumn( 0, "fromdd",toDay);
- ds_hidden_ref.setColumn( 0, "todd",toDay);
- ds_hidden_ref.setColumn( 0, "select","00");
- ds_hidden_ref.setColumn( 0, "pid","");
- ds_hidden_ref.setColumn( 0, "code","S");
- ds_hidden_ref.setColumn( 0, "cnfmyn","A");
- ds_hidden_ref.setColumn( 0, "prntflag","-");
- ds_hidden_ref.setColumn( 0, "textflag","1");
- }
- // 엑셀 저장
- function fExeExcel() {
- // var fileName = window.fileDialog("save", ",", false, "유전자검사동의서_" + utlf_getCurrentDate(), "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
- // if (fileName != ""){
- // group3.grd_list.saveExcel(fileName);
- // }
- }
- // 조회일자 3개월 이전으로 못가게 막기
- function fSetFromdd() {
- var fromdd = ds_hidden_ref.getColumn(0, "fromdd");
- var todd = ds_hidden_ref.getColumn(0, "todd");
- var mDate = todd.toDate("YYYYMMDD").getAddDate(-3, "M");
- if(mDate.getDateFormat("YYYYMMDD") > fromdd) {
- sysf_messageBox("3개월 이내의 기간만 검색","I006");
- return false;
- }else if(todd < fromdd) {
- sysf_messageBox("기간설정이 잘못", "E005");
- return false;
- }else {
- return true;
- }
- }
- // 조회
- function fGetSepogetlist(){ //조회일자 check
- ds_main_getSepogetlist.clearData();
- ds_main_getSepogetlist.addRow();
- //model.refresh();
- if(!fSetFromdd()){
- return;
- }
- ds_main_getSepogetlist.clearData();
- //model.copyNode("ds_send" , "root_hidden_ref");
- // submit("TRLLP02102");
- var oParam = {};
- oParam.id = "TRLLP02102";
- oParam.service = "refprintmngtapp.GeneralRefPrintMngt";
- oParam.method = "getSepogetlist";
- oParam.inds = "cond=ds_hidden_ref";
- oParam.outds = "ds_main_getSepogetlist=getSepogetlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLLP02102";
- tranf_submit(oParam);
- for(i=0; i< ds_main_getSepogetlist.rowcount; i++){ //즉시폐기시 색변환
- if(ds_main_getSepogetlist.getColumn(i, "spcproccd") == "즉시폐기") {
- group3.grd_list.cellStyle("background-color", i, group3.grd_list.colRef("spcacptdt"), i, group3.grd_list.colRef("spcacptdt")) = "#f7a08b";
- }
- if(ds_main_getSepogetlist.getColumn(i, "spcpossnterm") != "검사종료시") {
- if(ds_main_getSepogetlist.getColumn(i, "spcpossnterm") != "5년") {
- group3.grd_list.cellStyle("background-color", i, group3.grd_list.colRef("spcproccd"), i, group3.grd_list.colRef("spcproccd")) = "#93DAFF";
- }
- }
- }
- }
- function fPopup(){
- // ds_send_iemr.clearData();
- // ds_send_iemr.addRow();
- //
- // var row = ds_main_getSepogetlist.rowposition;
- //
- // if(ds_main_getSepogetlist.getColumn(row, "sday") == "스캔") {
- //
- //
- //
- // dsf_createDsRow("ds_send_iemr", [{col : "pid", val : ds_main_getSepogetlist.getColumn(row,"pid") }
- // ,{col : "orddeptcd", val : ds_main_getSepogetlist.getColumn(row,"orddeptcd") }
- // ,{col : "indd", val : ds_main_getSepogetlist.getColumn(row,"orddd") }
- // ,{col : "docucd", val : ds_main_getSepogetlist.getColumn(row,"formcd") }
- // ,{col : "ioflag", val : ds_main_getSepogetlist.getColumn(row,"prcpgenrflag") }
- // ,{col : "cmc_cretno", val : ds_main_getSepogetlist.getColumn(row,"cretno") }
- // ,{col : "cmc_spcid", val : "" }
- // ,{col : "cmc_orddate", val : "" }
- // ,{col : "cmc_orderseqno", val : "" }]);
- //
- // var objArg = new Object();
- //
- // objArg.arg_ds_send_iemr = ds_send_iemr;
- //
- // frmf_open("SSMRC03110", "SSMRC03110", objArg, "", "", "", "", "", "", "", "", "", "M");
- //
- // // if(window.children.item("imgemrviewer") == null) {
- // // frmf_open("SSMRC03110", "imgemrviewer", "ds_send_iemr","ds_hidden_temp", "", "", "", "", "", "", "", "", "", "M");
- // // //window.load("SSMRC03110.xrw", "modeless", "imgemrviewer", "", "ds_send_iemr", "ds_hidden_temp");
- // // }else{
- // // // 팝업 EMR Viewer 사용중인 상태에서 리로드 기능 추가 - 20080416
- // // var iemrNode = instance1.selectSingleNode("ds_send_iemr");
- // // window.children.item("imgemrviewer").javascript.reloadChart(iemrNode);
- // // // 팝업 EMR Viewer 화면 맨 앞으로 가져오기
- // // window.children.item("imgemrviewer").modelesstopmost = true;
- // // window.children.item("imgemrviewer").modelesstopmost = false;
- // // }
- // }
- ds_send_iemr.clear();
- var row = ds_main_getSepogetlist.rowposition;
-
- if(ds_main_getSepogetlist.getColumn(row,"sday") == "스캔") {
-
- //dsf_makeValue(ds_send_iemr,"ocrcode","string" , ds_aprvlist.getColumn(row,"ocrtag"));
- dsf_createDsRow("ds_send_iemr", [{col : "ocrcode", val : ds_main_getSepogetlist.getColumn(row,"ocrtag")}
- ,{col : "pid", val : ds_main_getSepogetlist.getColumn(row, "pid")}]);
- if(utlf_isNull(frmf_findPopup("SSMRC03130"))) {
- var objArg = {};
- //objArg["ds_send_iemr"] = ds_send_iemr; // Dataset인경우 명명규칙 plgds
- objArg.arg_ds_hidden_temp = ds_send_iemr;
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- }else{
- // 팝업 EMR Viewer 사용중인 상태에서 리로드 기능 추가 - 20080416
- // var iemrNode = instance1.selectSingleNode("/root/send/iemr");
- // window.children.item("imgemrviewer").javascript.reloadChart(iemrNode);
- // // 팝업 EMR Viewer 화면 맨 앞으로 가져오기
- // window.children.item("imgemrviewer").modelesstopmost = true;
- // window.children.item("imgemrviewer").modelesstopmost = false;
- }
- }
- }
- //키이벤트 엔터키 입력시
- function fKeyEvent(){
- if(event.keyCode == "13"){
- if(event.target=="group3.group1.ipt_pid"){
- ds_hidden_ref.setColumn( 0, "pid", (group3.group1.ipt_pid.text).getTrim().substr(0,13));
- //동의서 바코드 리딩시 동의서번호+페이지번호가 같이 읽혀짐..
- fGetSepogetlist();
- }
- }
- }
- function group3_group1_btn_ref_onclick(obj:Button, e:ClickEventInfo) {
- fGetSepogetlist();
- }
- function group3_group1_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (e.keycode == "13") {
- ds_hidden_ref.setColumn( 0, "pid", (group3.group1.ipt_pid.text).getTrim().substr(0,13));
- //동의서 바코드 리딩시 동의서번호+페이지번호가 같이 읽혀짐..
- fGetSepogetlist();
- }
- }
- function group3_btn_excel_onclick(obj:Button, e:ClickEventInfo) {
- var toDay = utlf_getCurrentDate();
- trace("toDay :"+toDay);
- grdf_exportExcel(group3.grd_list, lf_lisGetTitle(this) + "_"+toDay, "sheet1", true);
- }
- function group3_btn_left_onclick(obj:Button, e:ClickEventInfo) {
- group3.grd_list.setCellPos(17);
- }
- function group3_button1_onclick(obj:Button, e:ClickEventInfo) {
- group3.grd_list.setCellPos(7);
- }
- function group3_grd_list_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- fPopup();
- }
- function group3_grd_list_onaftersort() {
- group3.grd_list.gridToInstance();
- }
- function group4_btn_init_onclick(obj:Button, e:ClickEventInfo) {
- fSetInit();
- }
- function group4_btn_aprv_onclick(obj:Button, e:ClickEventInfo) {
- frmf_open("SPLLJ90400", "SPLLJ90400", "","", "", "", "", "", "", "", "", "", "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|