123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPASB01600" position="absolute 0 0 425 366" titletext="격리주의 안내문" onload="SPASB01600_onload">
- <Layouts>
- <Layout>
- <Div id="group3" scrollbars="autoboth" position="absolute 5 33 410 338" style="">
- <Layouts>
- <Layout>
- <Div id="group2" position="absolute 0 8 405 43" style="align: top;" class="div_SA" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption2" class="search_name" position="absolute 15 8 101 25" style="" text="격리종류 :" anchor="default"/>
- <Radio innerdataset="ds_init_A0140list_A0140" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="rdo_isolkind" taborder="3" position="absolute 110 10 375 25" style="" onitemchanged="group3_group2_rdo_isolkind_onitemchanged" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption1" class="tit_2" position="absolute 5 48 127 65" style="" text="격리주의 안내문" anchor="default"/>
- <Shape id="line1" class="line_1" linetype="horizontal" position="absolute 0 65 400 69" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
- <Div id="ivw_isolguidedoculist" taborder="1" position="absolute 1 69 402 288" style="border:1 solid #808080ff ;"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_tle" position="absolute 0 0 405 25" style="">
- <Layouts>
- <Layout>
- <Static id="caption14" class="tit_1" position="absolute 0 0 162 23" style="" text="격리주의 안내문"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_btn" position="absolute 0 320 405 350" style="">
- <Layouts>
- <Layout>
- <Button id="btn_close" class="btn4_letter2" position="absolute 345 5 401 27" style="" text="닫기" onclick="grp_btn_btn_close_onclick"/>
- <Button id="btn_rgcn" class="btn4_letter2" position="absolute 289 5 345 27" style="" text="등록" onclick="grp_btn_btn_rgcn_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="isolkind" type="STRING" size="256"/>
- <Column id="patpid" type="STRING" size="256"/>
- <Column id="isoldispkind" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="isolkind"/>
- <Col id="patpid"/>
- <Col id="isoldispkind"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_isolguidedocuinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="isolguidedoculist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="isolguidedoculist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="send" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="send"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hidden" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hidden"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="isoldispdisplists" type="STRING" size="256"/>
- </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="A0140list" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0140list_A0140" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group2.rdo_isolkind" propid="value" datasetid="ds_main_cond" columnid="isolkind"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include 'com_commonxp::comm_main.xjs';
- include 'com_departmentcodexp::ZSD001.xjs';
- include 'com_basiccodexp::ZBC001.xjs';
- function SPASB01600_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- //grdf_initGrid(grd_XXX);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- fInitialize();
- }
- function fInitialize() {
-
- trace(' SPASB01600 load ');
-
- // 공통코드를 조회한다.
- //zbcfGetCodeList( new Array("A0140"), new Array("ds_init_A0140list"));
- var arrParam = [
- {dsNm: "ds_init_A0140list_A0140", cdGrpId: "A0140" }
- ];
- appf_getCodeList(arrParam);
-
-
- ds_main_cond.clearData();
- ds_main_cond.addRow();
- //var getPara = opener.window.javascript.frmf_getParameter("SPASB01600_param"); 김홍점 수정 20071015
- //var isolkind = ds_main_cond.getColumn(0, "isolkind");
- var isolkind = arg_isolkind;
- ds_main_cond.setColumn(0, "isolkind", isolkind);
-
- trace("격리주의 안내문 : isolkind : " + arg_isolkind);
-
- if(isolkind == "B"){
- //ds_main_cond.setColumn( 0, "isolkind", getPara);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01700_혈액주의안내문.xfdl" //ivw_isolguidedoculist
- } else if(isolkind == "C"){
- //ds_main_cond.setColumn( 0, "isolkind", getPara);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01800_접촉주의안내문.xrw"
- } else if(isolkind == "A"){
- //ds_main_cond.setColumn( 0, "isolkind", getPara);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01900_공기주의안내문.xrw"
- }
- if ( getPatientInfo("pid") != '' ) {
- ds_main_cond.setColumn( 0, "patpid", getPatientInfo("pid") );
- }
- ds_main_cond.setColumn( 0, "isoldispkind",ds_main_cond.getColumn(0, "isolkind"));
- dsf_makeValue( ds_send, "reqdata", "string", "" );
- ds_send_reqdata.copyData(ds_main_cond);
- // if(submit('TRASB01201')) {
- // grp_btn.btn_rgcn.text = '해제';
- // }
- //model.refresh();
- }
- function group3_group2_rdo_isolkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo) {
- if(ds_main_cond.getColumn(0, "isolkind") == "B") {
- ds_main_cond.setColumn( 0, "isoldispkind",ds_main_cond.getColumn(0, "isolkind"));
- ds_send_reqdata.copyData(ds_main_cond);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01700_혈액주의안내문.xrw"
- } else if(ds_main_cond.getColumn(0, "isolkind") == "C"){
- ds_main_cond.setColumn( 0, "isoldispkind",ds_main_cond.getColumn(0, "isolkind"));
- ds_send_reqdata.copyData(ds_main_cond);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01800_접촉주의안내문.xrw"
- } else if(ds_main_cond.getColumn(0, "isolkind") == "A"){
- ds_main_cond.setColumn( 0, "isoldispkind",ds_main_cond.getColumn(0, "isolkind"));
- ds_send_reqdata.copyData(ds_main_cond);
- group3.ivw_isolguidedoculist.url = "ast_infcmngtxp::SPASB01900_공기주의안내문.xrw"
- }
- }
- function grp_btn_btn_close_onclick(obj:Button, e:ClickEventInfo) {
- this.close();
- }
- function grp_btn_btn_rgcn_onclick(obj:Button, e:ClickEventInfo) {
- frmf_setParameter("SMASB01100_dispcd", ds_main_cond.getColumn(0, "isolkind"));
- frmf_open("SMASB01100", "SMASB01100", ""-"", "", "1", "10", "10", "", "", "", "", "", "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|