123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPAEA05000" position="absolute 0 0 500 131" titletext="예약 시 추가 정보" oninit="SPAEA05000_oninit" onload="SPAEA05000_onload">
- <Layouts>
- <Layout>
- <Combo id="cmb_rsrvpos" taborder="7" innerdataset="@ds_init1_baseinfo_examposinfo_NM001" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 357 57 494 76"/>
- <Combo id="cmb_reqhospcd" taborder="4" innerdataset="@ds_init_baseinfo_inithospcd_Z0007" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 357 57 494 76"/>
- <Shape id="line17" class="line_10" position="absolute 0 25 495 31"/>
- <Combo id="cmb_glycosyn" taborder="1" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 114 32 251 51">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption14" text="당뇨유무" class="cell_1" position="absolute 0 30 111 53"/>
- <Static id="caption17" text="당뇨치료사항" class="cell_1" position="absolute 253 30 356 53"/>
- <Combo id="cmb_glycoscure" taborder="2" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 357 32 494 51">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">PO</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">INSULINE</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">PO+INSULINE</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">INSULINE PUMP</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">식이요법내지운동</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Shape id="line18" linetype="horizontal" class="line_2" position="absolute 2 52 497 58"/>
- <Static id="caption21" text="환자전화번호" class="cell_1" position="absolute 0 55 111 78"/>
- <Edit id="opt_phone" taborder="3" readonly="true" position="absolute 114 57 251 76" class="output"/>
- <Static id="cpt_pos" text="의뢰병원" class="cell_1" position="absolute 253 55 356 78"/>
- <Shape id="line19" linetype="horizontal" class="line_2" position="absolute 2 77 497 83"/>
- <Static id="caption23" text="환자병실전화번호" class="cell_1" position="absolute 0 80 111 103"/>
- <Edit id="opt_wardnursno" taborder="5" readonly="true" position="absolute 114 82 251 101" class="output"/>
- <Static id="caption26" text="비고" class="cell_1" position="absolute 253 80 356 103"/>
- <Shape id="line16" linetype="horizontal" class="line_3" position="absolute 2 102 497 108"/>
- <Button id="btn_close" taborder="6" text="확인" class="btn4" position="absolute 439 106 495 128" onclick="btn_close_onclick"/>
- <Edit id="ipt_rsrvrem" taborder="8" position="absolute 357 82 494 101" autoselect="true" autoskip="true"/>
- <Static id="caption13" text="예약 시 추가 정보" class="tit_1" position="absolute 0 0 197 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_rsrvinfo" 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="glycosyn" type="STRING" size="256"/>
- <Column id="glycoscure" type="STRING" size="256"/>
- <Column id="phone" type="STRING" size="256"/>
- <Column id="reqhospcd" type="STRING" size="256"/>
- <Column id="roomtelno" type="STRING" size="256"/>
- <Column id="rsrvrem" type="STRING" size="256"/>
- <Column id="exampos" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpdd"/>
- <Col id="execprcpuniqno"/>
- <Col id="glycosyn"/>
- <Col id="glycoscure"/>
- <Col id="phone"/>
- <Col id="reqhospcd"/>
- <Col id="roomtelno"/>
- <Col id="rsrvrem"/>
- <Col id="exampos"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_inithospcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_baseinfo_examposinfo_NM001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_inithospcd_Z0007" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="cmb_glycosyn" propid="value" datasetid="ds_main_rsrvinfo" columnid="glycosyn"/>
- <BindItem id="item1" compid="cmb_glycoscure" propid="value" datasetid="ds_main_rsrvinfo" columnid="glycoscure"/>
- <BindItem id="item2" compid="opt_phone" propid="value" datasetid="ds_main_rsrvinfo" columnid="phone"/>
- <BindItem id="item3" compid="cmb_reqhospcd" propid="value" datasetid="ds_main_rsrvinfo" columnid="reqhospcd"/>
- <BindItem id="item4" compid="cmb_rsrvpos" propid="value" datasetid="ds_main_rsrvinfo" columnid="reqhospcd"/>
- <BindItem id="item5" compid="opt_wardnursno" propid="value" datasetid="ds_main_rsrvinfo" columnid="roomtelno"/>
- <BindItem id="item6" compid="ipt_rsrvrem" propid="value" datasetid="ds_main_rsrvinfo" columnid="rsrvrem"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "ast_examcurexp::AEZ0001.xjs";
- include "com_commodulexp::SMZFS00501.xjs";
- include "ast_examcurexp::combolist.xjs";
- var vSuppdeptcd ;
- function SPAEA05000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SPAEA05000_onload(obj:Form, e:LoadEventInfo)
- {
- try
- {
- ds_hidden.copyData(arg_ds_hidden);
- }
- catch(e)
- {
- }
-
- if (frmf_checkOpener())
- {
- var srchrsrvtm = ds_hidden.getColumn(0, "srchrsrvtm");
-
- if (!utlf_isNull(srchrsrvtm))
- {
- ds_main_rsrvinfo.copyData(ds_hidden);
- }
- }
-
- var arrParam = [{dsNm: "ds_init_baseinfo_inithospcd_Z0007", cdGrpId: "Z0007"}]
- appf_getCodeList(arrParam);
-
- frmf_addComboItem("cmb_reqhospcd"," ","","above");
- cmb_reqhospcd.index = 0;
-
- lf_aezfSetSuppDeptcd();
- vSuppdeptcd = frmf_getPrestDeptCd();
-
- var arrParam = [{dsNm: "ds_init1_baseinfo_examposinfo_NM001" , cdGrpId: "NM001"}]
- lf_getAstCodeList(arrParam);
- var nodeCnt = ds_init1_baseinfo_examposinfo_NM001.rowcount;
-
- if (nodeCnt > 1)
- {
- cmb_rsrvpos.visible = true;
- cmb_reqhospcd.visible = false;
- cpt_pos.text = "검사실위치";
- ds_main_rsrvinfo.setColumn(0, "reqhospcd", ds_init1_baseinfo_examposinfo_NM001.getColumn(1, "cdid"));
- }
- else
- {
- ds_main_rsrvinfo.setColumn(0, "reqhospcd", "");
- cmb_rsrvpos.visible = false;
- cmb_reqhospcd.visible = true;
- cpt_pos.text = "의뢰병원";
- }
- }
- function btn_close_onclick(obj:Button, e:ClickEventInfo)
- {
- if (frmf_checkOpener())
- {
- var rownum = ds_hidden.getColumn(0, "rownum");
-
- opener.ds_main_subordlist_subordlist1.setColumn(rownum, "glycosyn", ds_main_rsrvinfo.getColumn(0, "glycosyn"));
- opener.ds_main_subordlist_subordlist1.setColumn(rownum, "glycoscure", ds_main_rsrvinfo.getColumn(0, "glycoscure"));
- opener.ds_main_subordlist_subordlist1.setColumn(rownum, "reqhospcd", ds_main_rsrvinfo.getColumn(0, "reqhospcd"));
- opener.ds_main_subordlist_subordlist1.setColumn(rownum, "rsrvrem", ds_main_rsrvinfo.getColumn(0, "rsrvrem"));
- }
- this.close();
- }
- ]]></Script>
- </Form>
- </FDL>
|