123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPMNG02000" position="absolute 0 0 1194 743" titletext="관장처방조회" oninit="SPMNG02000_oninit" onload="SPMNG02000_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 13 1194 736" id="group3" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Div position="absolute 0 10 1194 45" align="align:center top;" id="group5" anchor="default" class="div_SA">
- <Layouts>
- <Layout>
- <Static text="적용일자 :" position="absolute 10 9 96 26" id="caption20" class="search_name" anchor="default"/>
- <Shape position="absolute 994 7 1000 29" linetype="vertical" id="line16" anchor="default"/>
- <Static text="병 동 :" position="absolute 564 9 654 26" id="caption8" class="search_name" visible="false" anchor="default"/>
- <Combo position="absolute 638 8 772 27" id="cmb_ward" class="combo_search" taborder="1" visible="false" innerdataset="ds_temp_ward" datacolumn="wardnm" codecolumn="wardcd" anchor="default" onitemchanged="group3_group5_cmb_ward_onitemchanged"/>
- <Calendar position="absolute 98 8 185 27" id="ipt_fromdd" class="input_search" taborder="3" autoselect="true" anchor="default" oncloseup="group3_group5_ipt_fromdd_oncloseup"/>
- <Calendar position="absolute 200 8 287 27" id="ipt_orddd" class="input_search" taborder="3" autoselect="true" anchor="default" oncloseup="group3_group5_ipt_orddd_oncloseup"/>
- <Static text="~" position="absolute 188 7 203 27" id="caption3" anchor="default"/>
- <Button position="absolute 1000 7 1056 29" id="btn_PatListSel" class="btn1" taborder="6" text="조회" anchor="default" onclick="group3_group5_btn_PatListSel_onclick"/>
- <Button position="absolute 1058 7 1126 29" id="btn_excel" class="btn7" text="Excel" anchor="default" onclick="group3_group5_btn_excel_onclick"/>
- <Radio position="absolute 387 9 555 26" id="radio1" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" anchor="default" onitemchanged="group3_group5_radio1_onitemchanged">
- <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>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="처치구분 :" position="absolute 300 9 390 26" id="caption1" class="search_name" anchor="default"/>
- <Button id="button6" taborder="7" text="출력" class="btn6" position="absolute 1128 7 1184 29" anchor="default" onclick="group3_group5_button6_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="처방내역" position="absolute 1 59 114 76" id="caption2" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 75 1194 81" linetype="horizontal" id="line2" class="line_10" anchor="default"/>
- <Grid position="absolute 1 80 1193 723" id="grd_prcplist" class="datagrid2" scrollbars="autoboth" taborder="18" binddataset="ds_main_prcpinfo_prcplist" anchor="default" autoenter="select" onheadclick="group3_grd_prcplist_onheadclick" cellsizingtype="col" cellsizebandtype="allband" tooltiptype="hover">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26" band="left"/>
- <Column size="75" band="left"/>
- <Column size="174" band="left"/>
- <Column size="40" band="left"/>
- <Column size="120" band="left"/>
- <Column size="0" band="left"/>
- <Column size="80" band="left"/>
- <Column size="53"/>
- <Column size="70"/>
- <Column size="74"/>
- <Column size="23"/>
- <Column size="23"/>
- <Column size="23"/>
- <Column size="57"/>
- <Column size="50"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="111"/>
- <Column size="100"/>
- <Column size="57"/>
- <Column size="100"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="26" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="checkbox" edittype="checkbox"/>
- <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" colspan="3" text="감염정보" taborder="undefined"/>
- <Cell col="13" text="성별"/>
- <Cell col="14" text="나이"/>
- <Cell col="15" text="1회 용량"/>
- <Cell col="16" text="용량 단위"/>
- <Cell col="17" text="1회 수량"/>
- <Cell col="18" text="수량 단위"/>
- <Cell col="19" text="일수"/>
- <Cell col="20" text="Remark"/>
- <Cell col="21" text="중앙공급실 Remark"/>
- <Cell col="22" text="완료 여부"/>
- <Cell col="23" text="완료자"/>
- <Cell col="24" text="완료일시"/>
- <Cell col="25" text="caption1"/>
- <Cell col="26" text="caption2"/>
- <Cell col="27" text="caption3"/>
- <Cell col="28" text="caption4"/>
- <Cell col="29" text="prcpdd"/>
- <Cell col="30" text="prcpno"/>
- <Cell col="31" text="prcphistno"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chkyn" expr="expr:chkyn == 'Y' || chkyn == '1' ? '1' : '0'" tooltiptext="bind:chkyn"/>
- <Cell col="1" style="align:left top;padding:5 2 0 2;" text="bind:prcpcd" wordwrap="char" tooltiptext="bind:prcpcd"/>
- <Cell col="2" style="align:left top;padding:5 2 0 2;" text="bind:prcpnm" wordwrap="char" tooltiptext="bind:prcpnm"/>
- <Cell col="3" text="bind:prcptimes" tooltiptext="bind:prcptimes"/>
- <Cell col="4" text="bind:prcpdt" mask="####-##-## ##:##:##" maskchar=" " tooltiptext="bind:prcpdt"/>
- <Cell col="5" text="bind:wardcd"/>
- <Cell col="6" style="align:left top;padding:5 2 0 2;" text="bind:wardnm" wordwrap="char" tooltiptext="bind:wardnm"/>
- <Cell col="7" text="bind:roomcd" tooltiptext="bind:roomcd"/>
- <Cell col="8" text="bind:pid" tooltiptext="bind:pid"/>
- <Cell col="9" text="bind:patnm" tooltiptext="bind:patnm"/>
- <Cell col="10" style="background:EXPR(disp1imgJuso);background2:EXPR(disp1imgJuso);selectbackground:EXPR(disp1imgJuso);" text="bind:disp1img" tooltiptext="bind:disp1img"/>
- <Cell col="11" style="background:EXPR(disp2imgJuso);background2:EXPR(disp2imgJuso);selectbackground:EXPR(disp2imgJuso);" text="bind:disp2img" tooltiptext="bind:disp2img"/>
- <Cell col="12" style="background:EXPR(disp3imgJuso);background2:EXPR(disp3imgJuso);selectbackground:EXPR(disp3imgJuso);" text="bind:disp3img" tooltiptext="bind:disp3img"/>
- <Cell col="13" text="bind:sex" tooltiptext="bind:sex"/>
- <Cell col="14" text="bind:age" tooltiptext="bind:age"/>
- <Cell col="15" text="bind:drprcpetc7"/>
- <Cell col="16" text="bind:prcpvolunitnm"/>
- <Cell col="17" text="bind:drprcpetc8"/>
- <Cell col="18" text="bind:prcpqtyunitnm"/>
- <Cell col="19" text="bind:prcptimes"/>
- <Cell col="20" style="align:left top;padding:5 2 0 2;" text="bind:docremark" wordwrap="char" tooltiptext="bind:docremark"/>
- <Cell col="21" displaytype="text" edittype="text" style="align:left top;padding:5 2 0 2;" text="bind:ccrremark" wordwrap="char" editautoselect="true" tooltiptext="bind:ccrremark"/>
- <Cell col="22" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:actyn" combodataset="ds_cbo_actyn" combocodecol="value" combodatacol="label" tooltiptext="bind:actyn"/>
- <Cell col="23" text="bind:actnm" tooltiptext="bind:actnm"/>
- <Cell col="24" text="bind:actdt" mask="####-##-## ##:##:##" maskchar=" " tooltiptext="bind:actdt"/>
- <Cell col="25" text="bind:enemaflag"/>
- <Cell col="26" text="bind:disp1"/>
- <Cell col="27" text="bind:disp2"/>
- <Cell col="28" text="bind:disp3"/>
- <Cell col="29" text="bind:prcpdd"/>
- <Cell col="30" text="bind:prcpno"/>
- <Cell col="31" text="bind:prcphistno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 1106 55 1148 74" id="button1" class="btn5" text="완료" anchor="default" onclick="group3_button1_onclick"/>
- <Button position="absolute 1150 55 1192 74" id="button2" class="btn5" text="취소" anchor="default" onclick="group3_button2_onclick"/>
- <Button position="absolute 1018 55 1104 74" id="button3" class="btn5" text="Remark저장" anchor="default" onclick="group3_button3_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="처방내역조회(관장)" class="tit_1" position="absolute 0 0 156 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_cmb_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardnm" type="STRING"/>
- <Column id="wardcd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chkyn" type="STRING"/>
- <Column id="prcpcd" type="STRING"/>
- <Column id="prcpnm" type="STRING"/>
- <Column id="prcptimes" type="STRING"/>
- <Column id="prcpdt" type="STRING"/>
- <Column id="wardcd" type="STRING"/>
- <Column id="wardnm" type="STRING"/>
- <Column id="roomcd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="patnm" type="STRING"/>
- <Column id="disp1img" type="STRING"/>
- <Column id="disp2img" type="STRING"/>
- <Column id="disp3img" type="STRING"/>
- <Column id="sex" type="STRING"/>
- <Column id="age" type="STRING"/>
- <Column id="drprcpetc7" type="STRING"/>
- <Column id="prcpvolunitnm" type="STRING"/>
- <Column id="drprcpetc8" type="STRING"/>
- <Column id="prcpqtyunitnm" type="STRING"/>
- <Column id="prcptimes" type="STRING"/>
- <Column id="docremark" type="STRING"/>
- <Column id="ccrremark" type="STRING"/>
- <Column id="actyn" type="STRING"/>
- <Column id="actnm" type="STRING"/>
- <Column id="actdt" type="STRING"/>
- <Column id="enemaflag" type="STRING"/>
- <Column id="disp1" type="STRING"/>
- <Column id="disp2" type="STRING"/>
- <Column id="disp3" type="STRING"/>
- <Column id="prcpdd" type="STRING"/>
- <Column id="prcpno" type="STRING"/>
- <Column id="prcphistno" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="fromdt" type="STRING" size="256"/>
- <Column id="todt" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="wardcd"/>
- <Col id="fromdt"/>
- <Col id="todt"/>
- <Col id="flag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_prcpinfo_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_prcpinfo_prcplist_oncolumnchanged"/>
- <Dataset id="ds_send_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cbo_actyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">완료</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">미완료</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group5.ipt_fromdd" propid="value" datasetid="ds_main_cond" columnid="fromdt"/>
- <BindItem id="item1" compid="group3.group5.ipt_orddd" propid="value" datasetid="ds_main_cond" columnid="todt"/>
- <BindItem id="item2" compid="group3.group5.radio1" propid="value" datasetid="ds_main_cond" columnid="flag"/>
- <BindItem id="item3" compid="group3.group5.cmb_ward" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-07-11
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-07-11 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- var arErrorCode = new HashArray();
- function SPMNG02000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- function SPMNG02000_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_setGridSort(group3.grd_prcplist);
-
- ds_main_cond.setColumn(0, "fromdt", utlf_getCurrentDate());
- ds_main_cond.setColumn(0, "todt", utlf_getCurrentDate());
-
- ds_main_prcpinfo_prcplist.clearData();
- //grd_prcplist.fixedcellcheckbox(0, 0) = true;
-
- fGetPrcpList();
- }
- function group3_group5_btn_PatListSel_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetPrcpList();
- }
- function fGetPrcpList(){
-
- ds_main_prcpinfo_prcplist.clearData();
- var wardcd = ds_main_cond.getColumn(0, "wardcd");
- var fromdt = ds_main_cond.getColumn(0, "fromdt");
- var todt = ds_main_cond.getColumn(0, "todt");
- var flag = ds_main_cond.getColumn(0, "flag");
-
-
- dsf_makeValue(ds_send_cond, "wardcd", "string", wardcd);
- dsf_makeValue(ds_send_cond, "fromdt", "string", fromdt);
- dsf_makeValue(ds_send_cond, "todt", "string", todt);
- dsf_makeValue(ds_send_cond, "flag", "string", flag);
- var oParam = {};
- oParam.id = "TRMNG02000";
- oParam.service = "csrapp.CsrMngt";
- oParam.method = "reqGetChkPrcpList";
- oParam.inds = "cond=ds_send_cond";
- oParam.outds = "ds_main_prcpinfo_prcplist=prcplist";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_main_prcpinfo_prcplist.addColumn("chkyn", "string");
-
- ds_main_prcpinfo_prcplist.addColumn("disp1imgJuso", "string");
- ds_main_prcpinfo_prcplist.addColumn("disp2imgJuso", "string");
- ds_main_prcpinfo_prcplist.addColumn("disp3imgJuso", "string");
-
- ds_main_prcpinfo_prcplist.enableevent = false;
- ds_main_prcpinfo_prcplist.updatecontrol = false;
- var disp1;
- var disp2;
- var disp3;
- for(var i = 0; i < ds_main_prcpinfo_prcplist.rowcount; i++) {
- disp1 = ds_main_prcpinfo_prcplist.getColumn(i, "disp1");
- disp2 = ds_main_prcpinfo_prcplist.getColumn(i, "disp2");
- disp3 = ds_main_prcpinfo_prcplist.getColumn(i, "disp3");
-
- if (disp1 == "Y" || disp1 == "1") {
- ds_main_prcpinfo_prcplist.setColumn(i, "disp1imgJuso", "URL(IMG::emr/ICON/btn_top_infection0.gif)");
- }else{
- ds_main_prcpinfo_prcplist.setColumn(i, "disp1imgJuso", "");
- }
- if (disp2 == "Y" || disp2 == "1") {
- ds_main_prcpinfo_prcplist.setColumn(i, "disp2imgJuso", "URL(IMG::emr/ICON/btn_top_infection1.gif)");
- }else{
- ds_main_prcpinfo_prcplist.setColumn(i, "disp2imgJuso", "");
- }
- if (disp3 == "Y" || disp3 == "1") {
- ds_main_prcpinfo_prcplist.setColumn(i, "disp3imgJuso", "URL(IMG::emr/ICON/btn_top_infection2.gif)");
- }else{
- ds_main_prcpinfo_prcplist.setColumn(i, "disp3imgJuso", "");
- }
- }
- ds_main_prcpinfo_prcplist.updatecontrol = true;
- ds_main_prcpinfo_prcplist.enableevent = true;
- }
- function group3_group5_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveGridToExcel();
- }
- function fSaveGridToExcel(){
- grdf_exportExcel(group3.grd_prcplist, "SheetName" + utlf_getCurrentDate(), "sheetname1" , true, "" , "" , true);
- }
- function group3_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- fSave("3");
- }
- //20120316_KNUH_start 완료는 1, 취소는 2
- function fSave(flag) {
- var rtn;
- if(flag == "1") {
- rtn = sysf_messageBox("완료처리 하시겠습니까?", "Q");
- }
- else if(flag == "2") {
- rtn= sysf_messageBox("완료취소처리 하시겠습니까?", "Q");
- } else if(flag == "3") {
- rtn= sysf_messageBox("Remark저장하시겠습니까?", "Q");
- }
-
- if(rtn == "6") {
- var updateData = grdf_getGridUpdateData(group3.grd_prcplist);
- //grdf_setStatusColumn(updateData, "status");
-
- ds_send_savedata_prcplist.copyData(updateData, true)
-
- dsf_makeValue(ds_send_savedata, "flag", "string", flag);
- var oParam = {};
- oParam.id = "TXMNG02000";
- oParam.service = "csrapp.CsrMngt";
- oParam.method = "reqExeEnemList";
- oParam.inds = "prcplist=ds_send_savedata_prcplist saveinfo=ds_send_savedata";
- oParam.outds = "";
- oParam.async = false;
- tranf_submit(oParam);
-
- fGetPrcpList();
- }
- }
- function group3_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fSave("1");
- }
- function group3_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fSave("2");
- }
- function ds_main_prcpinfo_prcplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(group3.grd_prcplist.currentcol == group3.grd_prcplist.getBindCellIndex("body", "ccrremark")) {
- ds_main_prcpinfo_prcplist.setColumn(ds_main_prcpinfo_prcplist.rowposition,"chkyn", "Y");
- }
-
- if(group3.grd_prcplist.currentcol == group3.grd_prcplist.getBindCellIndex("body", "chkyn")) {
- if(ds_main_prcpinfo_prcplist.getColumn(ds_main_prcpinfo_prcplist.rowposition,"chkyn") == "Y" || ds_main_prcpinfo_prcplist.getColumn(ds_main_prcpinfo_prcplist.rowposition,"chkyn") == "1"){
- ds_main_prcpinfo_prcplist.setColumn(ds_main_prcpinfo_prcplist.rowposition,"chkyn", "Y");
- }else{
- ds_main_prcpinfo_prcplist.setColumn(ds_main_prcpinfo_prcplist.rowposition,"chkyn", "N");
- }
- }
- }
- function group3_group5_ipt_fromdd_oncloseup(obj:Calendar, e:CalendarCloseUpEventInfo)
- {
- fGetPrcpList();
- }
- function group3_group5_ipt_orddd_oncloseup(obj:Calendar, e:CalendarCloseUpEventInfo)
- {
- fGetPrcpList();
- }
- function group3_group5_radio1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fGetPrcpList();
- }
- function group3_group5_cmb_ward_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetPrcpList();
- }
- function group3_grd_prcplist_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.col == 0) {
- ds_main_prcpinfo_prcplist.enableevent = false;
- ds_main_prcpinfo_prcplist.updatecontrol = false;
- if(obj.getCellProperty("Head", 0, "text") == "expr:1"){
- obj.setCellProperty("Head", 0,"text","expr:0");
-
- for(var i = 0 ; i < ds_main_prcpinfo_prcplist.rowcount ;i++){
- ds_main_prcpinfo_prcplist.setColumn(i, "chkyn", "N");
- }
- }else{
- obj.setCellProperty("Head", 0,"text","expr:1");
-
- for(var i = 0 ; i < ds_main_prcpinfo_prcplist.rowcount ;i++){
- ds_main_prcpinfo_prcplist.setColumn(i, "chkyn", "Y");
- }
- }
- ds_main_prcpinfo_prcplist.updatecontrol = true;
- ds_main_prcpinfo_prcplist.enableevent = true;
- }
- }
- function group3_group5_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_prcpinfo_prcplist.filter("chkyn == 'Y' || chkyn == '1'");
-
- if(ds_main_prcpinfo_prcplist.rowcount > 0){
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- rptf_setNodeListToDOM(objDOM, "root/main/prcpinfo/prcplist", ds_main_prcpinfo_prcplist);
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
-
- //미리보기출력
- var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
- rptf_exeReportPreview30(["RPMNG02000"],[objParam], option);
- }
-
- ds_main_prcpinfo_prcplist.filter("");
- }
- ]]></Script>
- </Form>
- </FDL>
|