123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPRSD00240" position="absolute 0 0 701 541" titletext="고정자산코드 검색" oninit="SPRSD00240_oninit" onload="SPRSD00240_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 700 514" id="group3" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 700 110" id="group2" class="div_SA2" anchor="default">
- <Layouts>
- <Layout>
- <Edit position="absolute 331 7 544 26" id="ipt_requirementnm" class="input_search" taborder="2" onkeydown="group3_group2_ipt_requirementnm_onkeydown" anchor="default" inputmode="upper"/>
- <Button position="absolute 629 42 685 64" id="btn_search" class="btn1" taborder="8" text="조회" onclick="group3_group2_btn_search_onclick" anchor="default"/>
- <Shape position="absolute 611 15 617 95" linetype="vertical" id="line13" class="line_4" anchor="default"/>
- <Static text="조 건 :" position="absolute 246 8 331 25" id="cap_requirementnm" class="search_name" anchor="default"/>
- <Radio position="absolute 100 8 220 28" id="rdo_requirementcd" class="radio_essential" taborder="1" columncount="2" innerdataset="@ds_init_refcond" datacolumn="label" codecolumn="value" style="border:1 solid #808080ff ;" onitemclick="group3_group2_rdo_requirementcd_onitemclick" anchor="default"/>
- <Combo position="absolute 100 33 220 52" id="cmb_goodflag" class="combo_search" taborder="3" innerdataset="@ds_init_goodflag" datacolumn="label" codecolumn="value" anchor="default"/>
- <Static text="조건구분 :" position="absolute 15 8 101 25" id="cap_requirementcd" class="search_name" anchor="default"/>
- <Static text="물품구분 :" position="absolute 15 34 101 51" id="cap_goodflag" class="search_name" anchor="default"/>
- <Edit position="absolute 610 64 635 83" id="ipt_deptcd" class="input_search" visible="false" anchor="default"/>
- <Button position="absolute 640 64 656 80" id="btn_dept" class="icon_search" visible="false" text="" onclick="group3_group2_btn_dept_onclick" anchor="default"/>
- <Static text="귀속부서 :" position="absolute 544 64 607 81" id="cap_deptcd" class="search_name" visible="false" style="padding:0 0 0 0;" anchor="default"/>
- <Edit position="absolute 661 64 685 83" id="ipt_deptnm" class="input_default" visible="false" anchor="default"/>
- <Button position="absolute 640 85 656 101" id="btn_installplce" class="icon_search" visible="false" text="" onclick="group3_group2_btn_installplce_onclick" anchor="default"/>
- <Static text="설치장소 :" position="absolute 543 85 606 102" id="cap_installplcecd" class="search_name" visible="false" style="padding:0 0 0 0;" anchor="default"/>
- <Edit position="absolute 610 85 635 104" id="ipt_installplcecd" class="input_search" visible="false" anchor="default"/>
- <Edit position="absolute 661 85 685 104" id="ipt_installplcenm" class="input_default" visible="false" anchor="default"/>
- <Edit position="absolute 246 85 544 104" id="ipt_tempmngtdeptnm" class="input_default" taborder="7" anchor="default"/>
- <Edit position="absolute 100 85 220 104" id="ipt_tempmngtdeptcd" class="input_search" taborder="6" anchor="default"/>
- <Button position="absolute 225 59 241 75" id="btn_mngtdeptcd" class="icon_search" taborder="-1" text="" onclick="group3_group2_btn_mngtdeptcd_onclick" anchor="default"/>
- <Button position="absolute 225 85 241 101" id="btn_tempmngtdeptcd" class="icon_search" taborder="-1" text="" onclick="group3_group2_btn_tempmngtdeptcd_onclick" anchor="default"/>
- <Edit position="absolute 246 59 544 78" id="ipt_mngtdeptnm" class="input_default" taborder="5" anchor="default"/>
- <Static text="사용부서 :" position="absolute 15 59 109 76" id="cap_mngtdept" class="search_name" anchor="default"/>
- <Static text="관리부서 :" position="absolute 15 85 101 102" id="cap_tempmngtdept" class="search_name" anchor="default"/>
- <Edit position="absolute 100 59 220 78" id="ipt_mngtdeptcd" class="input_search" taborder="4" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape position="absolute 0 110 700 116" linetype="horizontal" id="line1" class="line_10" anchor="default"/>
- <Grid position="absolute 0 115 700 509" id="grd_rfcmfacdlist" taborder="9" binddataset="ds_main_rfcmfacdlist" onmousemove="group3_grd_rfcmfacdlist_onmousemove" oncelldblclick="group3_grd_rfcmfacdlist_oncelldblclick" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="97"/>
- <Column size="212"/>
- <Column size="212"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="100"/>
- <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="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" text="내/외자코드"/>
- <Cell col="16" text="내/외자명"/>
- <Cell col="17" text="외화금액"/>
- <Cell col="18" text="원화금액"/>
- <Cell col="19"/>
- <Cell col="20" text="Serial No"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23"/>
- <Cell col="24"/>
- <Cell col="25"/>
- <Cell col="26"/>
- <Cell col="27"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="text" text="bind:fixasetcd"/>
- <Cell col="2" displaytype="text" text="bind:goodflaghngnm"/>
- <Cell col="3" displaytype="text" text="bind:goodflagengnm"/>
- <Cell col="4" displaytype="text" text="bind:goodspec"/>
- <Cell col="5" displaytype="text" text="bind:goodmodel"/>
- <Cell col="6" displaytype="text" text="bind:cntrdeptnm"/>
- <Cell col="7" displaytype="text" text="bind:installplcenm"/>
- <Cell col="8" displaytype="text" text="bind:mngtdeptnm"/>
- <Cell col="9" displaytype="text" text="bind:tempmngtdeptnm"/>
- <Cell col="10" displaytype="text" text="bind:prodcmpy"/>
- <Cell col="11" displaytype="text" text="bind:prodcmpynm"/>
- <Cell col="12" displaytype="text" text="bind:windd"/>
- <Cell col="13" displaytype="text" text="bind:suplplcecd"/>
- <Cell col="14" displaytype="text" text="bind:suplplcenm"/>
- <Cell col="15" displaytype="text" text="bind:possnflagcd"/>
- <Cell col="16" displaytype="text" text="bind:possnflagnm"/>
- <Cell col="17" displaytype="text" text="bind:forgncurncyamt"/>
- <Cell col="18" displaytype="text" text="bind:possnamt"/>
- <Cell col="19" displaytype="text" text="bind:curncyunit"/>
- <Cell col="20" displaytype="text" text="bind:mngtno"/>
- <Cell col="21" text="bind:possndd"/>
- <Cell col="22" text="bind:installplcecd"/>
- <Cell col="23" text="bind:depthngnm"/>
- <Cell col="24" text="bind:goodflag"/>
- <Cell col="25" text="bind:cntrdeptcd"/>
- <Cell col="26" text="bind:reqdeptnm"/>
- <Cell col="27" text="bind:originalmngtdeptnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 8 509 700 536" id="group1" scrollbars="autoboth">
- <Layouts>
- <Layout>
- <Button position="absolute 578 5 634 27" id="btn_confirm" class="btn4" text="확인" onclick="group1_btn_confirm_onclick" anchor="default"/>
- <Button position="absolute 636 5 692 27" id="btn_cancel" class="btn4" text="취소" onclick="group1_btn_cancel_onclick" anchor="default"/>
- <Shape position="absolute 0 0 692 6" linetype="horizontal" id="line32" class="line_6" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_rfcmfacdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fixasetcd" type="STRING" size="256"/>
- <Column id="goodflaghngnm" type="STRING" size="256"/>
- <Column id="goodmodel" type="STRING" size="256"/>
- <Column id="cntrdeptcd" type="STRING" size="256"/>
- <Column id="installplcenm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fixasetcd"/>
- <Col id="goodflaghngnm"/>
- <Col id="goodmodel"/>
- <Col id="cntrdeptcd"/>
- <Col id="installplcenm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_target_defaultvalue" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="lrgnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="deptnm" type="STRING" size="256"/>
- <Column id="installplcecd" type="STRING" size="256"/>
- <Column id="installplcenm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="goodflag"/>
- <Col id="lrgcd">A</Col>
- <Col id="lrgnm"/>
- <Col id="instcd"/>
- <Col id="deptcd"/>
- <Col id="deptnm"/>
- <Col id="installplcecd"/>
- <Col id="installplcenm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_refcond" 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">goodflaghngnm</Col>
- </Row>
- <Row>
- <Col id="label">코드</Col>
- <Col id="value">fixasetcd</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_goodflag" 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">GE</Col>
- </Row>
- <Row>
- <Col id="label">의료장비</Col>
- <Col id="value">EQ</Col>
- </Row>
- <Row>
- <Col id="label">전체</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_send_oncolumnchanged">
- <ColumnInfo>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="deptnm" type="STRING" size="256"/>
- <Column id="installplcecd" type="STRING" size="256"/>
- <Column id="installplcenm" type="STRING" size="256"/>
- <Column id="requirementcd" type="STRING" size="256"/>
- <Column id="requirementnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="goodflag" type="STRING" size="256"/>
- <Column id="mngtdeptcd" type="STRING" size="256"/>
- <Column id="mngtdeptnm" type="STRING" size="256"/>
- <Column id="tempmngtdeptcd" type="STRING" size="256"/>
- <Column id="tempmngtdeptnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="deptcd"/>
- <Col id="deptnm"/>
- <Col id="installplcecd"/>
- <Col id="installplcenm"/>
- <Col id="requirementcd"/>
- <Col id="requirementnm"/>
- <Col id="instcd"/>
- <Col id="goodflag"/>
- <Col id="mngtdeptcd"/>
- <Col id="mngtdeptnm"/>
- <Col id="tempmngtdeptcd"/>
- <Col id="tempmngtdeptnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_target_recvitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_target" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group2.ipt_requirementnm" propid="value" datasetid="ds_send" columnid="requirementnm"/>
- <BindItem id="item1" compid="group3.group2.rdo_requirementcd" propid="value" datasetid="ds_send" columnid="requirementcd"/>
- <BindItem id="item2" compid="group3.group2.cmb_goodflag" propid="value" datasetid="ds_send" columnid="goodflag"/>
- <BindItem id="item3" compid="group3.group2.ipt_deptcd" propid="value" datasetid="ds_send" columnid="deptcd"/>
- <BindItem id="item4" compid="group3.group2.ipt_deptnm" propid="value" datasetid="ds_send" columnid="deptnm"/>
- <BindItem id="item5" compid="group3.group2.ipt_installplcecd" propid="value" datasetid="ds_send" columnid="installplcecd"/>
- <BindItem id="item6" compid="group3.group2.ipt_installplcenm" propid="value" datasetid="ds_send" columnid="installplcenm"/>
- <BindItem id="item7" compid="group3.group2.ipt_tempmngtdeptnm" propid="value" datasetid="ds_send" columnid="tempmngtdeptnm"/>
- <BindItem id="item8" compid="group3.group2.ipt_tempmngtdeptcd" propid="value" datasetid="ds_send" columnid="tempmngtdeptcd"/>
- <BindItem id="item9" compid="group3.group2.ipt_mngtdeptnm" propid="value" datasetid="ds_send" columnid="mngtdeptnm"/>
- <BindItem id="item10" compid="group3.group2.ipt_mngtdeptcd" propid="value" datasetid="ds_send" columnid="mngtdeptcd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2017-06-19
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-06-19 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "mis_miscommonxp::MIS.xjs";
- function SPRSD00240_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SPRSD00240_onload(obj:Form, e:LoadEventInfo)
- {
- fInitialize();
- fSettinData();
- }
- function fInitialize()
- {
- try{
- ds_target.copyData(arg_ds_target);
- ds_target_recvitem.copyData(arg_ds_target_recvitem);
- dsf_mergeColumn(ds_target_defaultvalue, arg_ds_target_defaultvalue, true); //화면 기본값 살리기
- }catch(e){}
-
- ds_send.updatecontrol = false;
- ds_send.enableevent = false;
- ds_send.setColumn(0, "instcd" , ds_target_defaultvalue.getColumn(0, "instcd"));
- ds_send.setColumn(0, "goodflag" , ds_target_defaultvalue.getColumn(0, "goodflag"));
- ds_send.setColumn(0, "deptcd" , ds_target_defaultvalue.getColumn(0, "deptcd"));
- ds_send.setColumn(0, "deptnm" , ds_target_defaultvalue.getColumn(0, "deptnm"));
- ds_send.setColumn(0, "installplcecd", ds_target_defaultvalue.getColumn(0, "installplcecd"));
- ds_send.setColumn(0, "installplcenm", ds_target_defaultvalue.getColumn(0, "installplcenm"));
- ds_send.enableevent = true;
- ds_send.updatecontrol = true;
-
- var mainObj = frmf_getMainViewer();
- var scrnID = mainObj.frmf_getScreenID();
- if (scrnID == "SMRFC00700"){ // 고정자산 바코드 출력
- group3.group2.rdo_requirementcd.index = 1;
- }else{
- group3.group2.rdo_requirementcd.index = 0;
- }
- // 물품구분값이 넘어오면 수정하지 못하게한다.
- if ( !utlf_isNull(ds_send.getColumn(0, "goodflag")) ) group3.group2.cmb_goodflag.enable = false;
-
- misfGridInit(group3.grd_rfcmfacdlist);
-
- misfMsterDetailSet("group3.grd_rfcmfacdlist",null,"TRRSD00241","N");
-
- // 장비는 영문명칭을 화면에 보여주고 그외에는 한글명을 보여준다.
- if (ds_target_defaultvalue.getColumn(0, "goodflag") == "EQ")
- {
- group3.grd_rfcmfacdlist.setRealColSize(group3.grd_rfcmfacdlist.getBindCellIndex("body","goodflagengnm"), group3.grd_rfcmfacdlist.getFormatColProperty(group3.grd_rfcmfacdlist.getBindCellIndex("body","goodflagengnm"),"size"), false);
- group3.grd_rfcmfacdlist.setRealColSize(group3.grd_rfcmfacdlist.getBindCellIndex("body","goodflaghngnm"), 0, false);
- }
- }
- function fSettinData()
- {
- var sDeptcd = ds_send.getColumn(0, "deptcd");
- var sDeptnm = ds_send.getColumn(0, "deptnm");
-
- if( !utlf_isNull(sDeptcd) || !utlf_isNull(sDeptnm) )
- {
- group3.group2.ipt_deptcd.enable = false;
- group3.group2.ipt_deptnm.enable = false;
- group3.group2.btn_dept.enable = false;
- }
-
- var sInstallplcecd = ds_send.getColumn(0, "installplcecd");
- var sInstallplcenm = ds_send.getColumn(0, "installplcenm");
-
- if( !utlf_isNull(sInstallplcecd) || !utlf_isNull(sInstallplcenm) )
- {
- group3.group2.ipt_installplcecd.enable = false;
- group3.group2.ipt_installplcenm.enable = false;
- group3.group2.btn_installplce.enable = false;
- }
- }
- function group3_group2_ipt_requirementnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- var ev = new ClickEventInfo;
- frmf_inputEnterKey("group3.group2.btn_search", "onclick", ev );
- }
- }
- function group3_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- misfMsterDetailRetrieve();
- }
- function group3_group2_rdo_requirementcd_onitemclick(obj:Radio, e:RadioMouseEventInfo)
- {
- group3.group2.ipt_requirementnm.setFocus();
- }
- function ds_send_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "deptcd" ){
- misfValidationCheck("02","","deptcd,deptnm");
- }
-
- if( e.columnid == "deptnm" ){
- misfValidationCheck("02","","deptcd,deptnm");
- }
-
- if( e.columnid == "installplcecd" ){
- if( !utlf_isNull(group3.group2.ipt_installplcecd.value) ){
- rszfValidationCheck("TRRAC90701", "custlist", "refcond,retrnm",
- "deptcd," + group3.group2.ipt_installplcecd.value, "", "installplcecd,installplcenm",
- group3.group2.ipt_installplcecd, "PPRAC00700", "","");
- }else{
- group3.group2.ipt_installplcenm.value = "";
- }
- }
-
- if( e.columnid == "installplcenm" ){
- if( !utlf_isNull(group3.group2.ipt_installplcenm.value) ){
- rszfValidationCheck("TRRAC90701", "custlist", "refcond,retrnm",
- "deptnm," + group3.group2.ipt_installplcenm.value, "", "installplcecd,installplcenm",
- group3.group2.ipt_installplcecd, "PPRAC00700", "","");
- }else{
- group3.group2.ipt_installplcecd.value = "";
- }
- }
-
- if( e.columnid == "tempmngtdeptnm" ){
- if( utlf_isNull(group3.group2.ipt_tempmngtdeptnm.value) ){
- group3.group2.ipt_tempmngtdeptcd.value = "";
- }else{
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfValidationCheck("02","","tempmngtdeptcd,tempmngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfValidationCheck("02","","tempmngtdeptcd,tempmngtdeptnm",sInstcd,"instcd");
- }
- }
-
- if( e.columnid == "tempmngtdeptcd" ){
- if( utlf_isNull(group3.group2.ipt_tempmngtdeptcd.value) ){
- group3.group2.ipt_tempmngtdeptnm.value = "";
- }else{
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfValidationCheck("02","","tempmngtdeptcd,tempmngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfValidationCheck("02","","tempmngtdeptcd,tempmngtdeptnm",sInstcd,"instcd");
- }
- }
-
- if( e.columnid == "mngtdeptnm" ){
- if( utlf_isNull(group3.group2.ipt_mngtdeptnm.value) ){
- group3.group2.ipt_mngtdeptcd.value = "";
- }else{
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfValidationCheck("02","","mngtdeptcd,mngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfValidationCheck("02","","mngtdeptcd,mngtdeptnm",sInstcd,"instcd");
- }
- }
-
- if( e.columnid == "mngtdeptcd" ){
- if( utlf_isNull(group3.group2.ipt_mngtdeptcd.value) ){
- group3.group2.ipt_mngtdeptnm.value = "";
- }else{
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfValidationCheck("02","","mngtdeptcd,mngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfValidationCheck("02","","mngtdeptcd,mngtdeptnm",sInstcd,"instcd");
- }
- }
- }
- function group3_group2_btn_dept_onclick(obj:Button, e:ClickEventInfo)
- {
- misfOpenPopUpList("02", group3.group2.ipt_deptcd ,"","deptcd,deptnm");
- }
- function group3_group2_btn_installplce_onclick(obj:Button, e:ClickEventInfo)
- {
- misfOpenPopUpList("19", group3.group2.ipt_installplcecd,"", "installplcecd,installplcenm") ;
- }
- function group3_group2_btn_mngtdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfOpenPopUpList("02",ipt_mngtdeptcd,"","mngtdeptcd,mngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfOpenPopUpList("02",group3.group2.ipt_mngtdeptcd,"","mngtdeptcd,mngtdeptnm",sInstcd,"instcd");
- }
- function group3_group2_btn_tempmngtdeptcd_onclick(obj:Button, e:ClickEventInfo)
- {
- //2015.10.05 박준범 - instcd를 parameter로 넘기기 위해 parameter 수정
- //misfOpenPopUpList("02",ipt_tempmngtdeptcd,"","tempmngtdeptcd,tempmngtdeptnm");
- var sInstcd = ds_send.getColumn(0, "instcd");
- misfOpenPopUpList("02",group3.group2.ipt_tempmngtdeptcd,"","tempmngtdeptcd,tempmngtdeptnm",sInstcd,"instcd");
- }
- function group3_grd_rfcmfacdlist_onmousemove(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row >-1 && e.col > -1){
-
- if(!utlf_isNull(group3.grd_rfcmfacdlist.getCellValue(e.row,e.col))){
-
- group3.grd_rfcmfacdlist.tooltiptext = group3.grd_rfcmfacdlist.getCellValue(e.row,e.col);
-
- }else{
- group3.grd_rfcmfacdlist.tooltiptext ="";
- }
- }
- }
- function group3_grd_rfcmfacdlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if( e.row > -1 && e.col > -1 ) {
- var ev = new ClickEventInfo;
- frmf_inputEnterKey("group1.btn_confirm", "onclick", ev );
- }
- }
- function group1_btn_confirm_onclick(obj:Button, e:ClickEventInfo)
- {
- misfPopUpListReturn(group3.grd_rfcmfacdlist, ds_target_defaultvalue.getColumn(0, "nodebigo"));
- }
- function group1_btn_cancel_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- ]]></Script>
- </Form>
- </FDL>
|