123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMADB70000" position="absolute 0 0 506 246" titletext="주사조제정보 및 MIX 정보" oninit="SMADB70000_oninit" onload="SMADB70000_onload">
- <Layouts>
- <Layout>
- <Shape position="absolute 10 80 495 210" id="roundrect2" type="roundrectangle"/>
- <Shape position="absolute 10 31 495 70" id="roundrect1" type="roundrectangle"/>
- <Static text="주사조제정보 및 MIX 정보" position="absolute 15 9 225 29" align="align:center middle;" id="caption2" class="tit_2"/>
- <Static text="약품코드" position="absolute 22 42 108 59" id="caption3" class="search_name"/>
- <Shape position="absolute 417 40 423 62" linetype="vertical" id="line1"/>
- <Edit position="absolute 118 42 205 61" id="input1" class="input_search" onkeydown="input1_onkeydown"/>
- <Shape position="absolute 9 72 495 80" linetype="horizontal" id="line3" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
- <Button position="absolute 431 40 487 62" id="btn_req" class="btn1" text="조회" onclick="btn_req_onclick"/>
- <Button position="absolute 434 215 490 237" id="btn_cfm" class="btn4" text="종료" onclick="btn_cfm_onclick"/>
- <Shape position="absolute 15 102 485 108" linetype="horizontal" id="line2"/>
- <Shape position="absolute 302 80 308 205" linetype="vertical" id="line4"/>
- <Shape position="absolute 127 80 133 205" linetype="vertical" id="line5"/>
- <Static text="재구성" position="absolute 202 85 272 105" id="caption1"/>
- <Static text="희석" position="absolute 375 85 445 105" id="caption4"/>
- <Static text="용매" position="absolute 40 112 95 132" id="caption5"/>
- <Static text="용매량(ml)" position="absolute 40 136 102 156" id="caption6"/>
- <Static text="안정시간(hr)" position="absolute 40 161 124 181" id="caption7"/>
- <Static text="차광 및 냉장" position="absolute 40 183 124 203" id="caption8"/>
- <Shape position="absolute 15 202 485 208" linetype="horizontal" id="line6"/>
- <Edit position="absolute 140 110 300 129" id="input3"/>
- <Edit position="absolute 140 133 300 152" id="input2"/>
- <Edit position="absolute 140 158 300 177" id="input4"/>
- <Combo position="absolute 140 183 300 202" id="cmb_reconkeepmthd" class="combo_default" taborder="53" innerdataset="@ds_A0013" datacolumn="cdnm" codecolumn="cdid"/>
- <Edit position="absolute 318 133 478 152" id="input6"/>
- <Edit position="absolute 318 110 478 129" id="input7"/>
- <Edit position="absolute 318 158 478 177" id="input8"/>
- <Button position="absolute 212 45 228 61" id="button27" class="icon_search" visible="false" text="" onclick="button27_onclick"/>
- <Combo position="absolute 318 183 478 202" id="cmb_dilukeepmthd" class="combo_default" taborder="53" innerdataset="@ds_A0013" datacolumn="cdnm" codecolumn="cdid"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_A0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_dilukeepmthd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING"/>
- <Column id="cdid" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchdrugcd" type="STRING" size="256"/>
- <Column id="srcholddrugcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_drugdata" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hosoutinjyn" type="STRING" size="256"/>
- <Column id="astyn" type="STRING" size="256"/>
- <Column id="reconsolv" type="STRING" size="256"/>
- <Column id="reconmixqty" type="STRING" size="256"/>
- <Column id="reconvalitm" type="STRING" size="256"/>
- <Column id="reconkeepmthd" type="STRING" size="256"/>
- <Column id="dilusolv" type="STRING" size="256"/>
- <Column id="dilumixqty" type="STRING" size="256"/>
- <Column id="diluvalitm" type="STRING" size="256"/>
- <Column id="dilukeepmthd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_receivedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_receiveref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="input1" propid="value" datasetid="ds_send_srchinfo" columnid="srchdrugcd"/>
- <BindItem id="item1" compid="input3" propid="value" datasetid="ds_main_drugdata" columnid="reconsolv"/>
- <BindItem id="item2" compid="input2" propid="value" datasetid="ds_main_drugdata" columnid="reconmixqty"/>
- <BindItem id="item3" compid="input4" propid="value" datasetid="ds_main_drugdata" columnid="reconvalitm"/>
- <BindItem id="item4" compid="cmb_reconkeepmthd" propid="value" datasetid="ds_main_drugdata" columnid="reconkeepmthd"/>
- <BindItem id="item5" compid="input7" propid="value" datasetid="ds_main_drugdata" columnid="dilusolv"/>
- <BindItem id="item6" compid="input6" propid="value" datasetid="ds_main_drugdata" columnid="dilumixqty"/>
- <BindItem id="item7" compid="input8" propid="value" datasetid="ds_main_drugdata" columnid="diluvalitm"/>
- <BindItem id="item8" compid="cmb_dilukeepmthd" propid="value" datasetid="ds_main_drugdata" columnid="dilukeepmthd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-05
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-05 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- var arErrorCode = new HashArray();
- /******************************************************************
- * Argument :
- * Description : 초기화
- ******************************************************************/
- function SMADB70000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMADB70000_onload(obj:Form, e:LoadEventInfo)
- {
- //공통코드 호출
- appf_getCodeList( [{dsNm: "ds_A0013", cdGrpId: "A0013"}], true );
-
- for( var i=0 ; i<ds_A0013.rowcount ; i++ ){
- ds_A0013.setColumn(i, "cdnm", ds_A0013.getColumn(i, "cdid")+" "+ds_A0013.getColumn(i, "cdnm"));
- }
-
- ds_A0013.insertRow(0);
-
- ds_send_srchinfo.setColumn(0, "srchdrugcd", opener.frmf_getParameter("SMADB70000_param_prcpcd"));
-
- var oParam = {};
- oParam.id = "TRADB70000";
- oParam.service = "pharmacybaseapp.DrugIdBase";
- oParam.method = "reqGetDrugPreMix";
- oParam.inds = "req=ds_send_srchinfo";
- oParam.outds = "ds_main_drugdata=drugdata";
- oParam.async = false;
- //oParam.callback = "cf_TRADB70000";
- tranf_submit(oParam);
- }
- /******************************************************************
- * Argument :
- * Description : 약품코드조회(돋보기)
- ******************************************************************/
- function button27_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDs("ds_temp_receivedata",
- [{col:"receiveref", type:"string", size:256, val:ds_hidden_receiveref.getColumn(0, "receivedrugcd")}
- ,{col:"srchflag", type:"string", size:256, val:""}
- ,{col:"srchcnts", type:"string", size:256, val:""}
- ,{col:"drugkind", type:"string", size:256, val:""}],true);
-
- var objArg = new Object();
- objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
- frmf_open("SPADB60100", "SPADB60100", objArg, null, null, null, null, null, null, null, null, null, "M");
-
- ds_send_srchinfo.setColumn(0, "srcholddrugcd");
- if( utlf_isNull(ds_send_srchinfo.getColumn(0, "srcholddrugcd")) ){
- return;
- } else {
- var oParam = {};
- oParam.id = "TRADB70000";
- oParam.service = "pharmacybaseapp.DrugIdBase";
- oParam.method = "reqGetDrugPreMix";
- oParam.inds = "req=ds_send_srchinfo";
- oParam.outds = "ds_main_drugdata=drugdata";
- oParam.async = false;
- //oParam.callback = "cf_TRADB70000";
- tranf_submit(oParam);
- }
- }
- /******************************************************************
- * Argument :
- * Description : 종료 Button Event
- ******************************************************************/
- function btn_cfm_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- /******************************************************************
- * Argument :
- * Description : 종료 Button Event
- ******************************************************************/
- function input1_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- button27_onclick();
- }
- }
- function btn_req_onclick(obj:Button, e:ClickEventInfo)
- {
- var oParam = {};
- oParam.id = "TRADB70000";
- oParam.service = "pharmacybaseapp.DrugIdBase";
- oParam.method = "reqGetDrugPreMix";
- oParam.inds = "req=ds_send_srchinfo";
- oParam.outds = "ds_main_drugdata=drugdata";
- oParam.async = false;
- //oParam.callback = "cf_TRADB70000";
- tranf_submit(oParam);
- }
- ]]></Script>
- </Form>
- </FDL>
|