123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPPMC08000" position="absolute 0 0 520 450" titletext="VIP상단정보" onload="SPPMC08000_onload">
- <Layouts>
- <Layout>
- <Div id="group1" position="absolute 0 22 490 420" style="">
- <Layouts>
- <Layout>
- <Shape id="rectangle3" anchor="default" type="rectangle" position="absolute 188 313 487 336" style="border: solid #808080 #808080;background:#dddddd ;"/>
- <Shape id="rectangle2" anchor="default" type="rectangle" position="absolute 188 285 487 308" style="border: solid #808080 #808080;background:#dddddd ;"/>
- <Shape id="rectangle1" anchor="default" type="rectangle" position="absolute 188 257 487 280" style="border: solid #808080 #808080;background:#dddddd ;"/>
- <Static id="caption6" class="cell_1" position="absolute 0 248 90 395" style="align:left middle;font:Dotum,9,bold;" text="VC센터" anchor="default"/>
- <Shape id="line2" class="line_10" linetype="horizontal" position="absolute 0 25 487 29" style="" anchor="default"/>
- <Static id="caption26" class="cell_1" position="absolute 0 29 90 110" style="align:left middle;font:Dotum,9,bold;" text="감면 계정" anchor="default"/>
- <Static id="caption16" class="tit_2" position="absolute 6 8 118 25" style="" text="VIP정보" anchor="default"/>
- <Shape id="line3" class="line_3" linetype="horizontal" position="absolute 0 395 487 398" style="" anchor="default"/>
- <Static id="caption3" class="cell_1" position="absolute 0 112 90 246" style="align:left middle;font:Dotum,9,bold;" text="교직원 소개" anchor="default"/>
- <CheckBox id="bool1" enable="False" truevalue="Y" falsevalue=" N" position="absolute 70 59 85 79" style="" text="" anchor="left bottom"/>
- <CheckBox id="bool2" enable="False" truevalue="Y" falsevalue=" N" position="absolute 70 167 85 187" style="" text="" anchor="left bottom"/>
- <CheckBox id="bool3" enable="False" truevalue="Y" falsevalue=" N" position="absolute 70 311 85 331" style="" text="" anchor="left bottom"/>
- <Button id="btn_insave" class="btn2_letter3" position="absolute 5 374 58 393" style="" text="신 청" onclick="group1_btn_insave_onclick" anchor="default"/>
- <Button id="btn_indelete" class="btn2_letter6" position="absolute 2 205 55 224" style="" text="[ 신 청 ]" onclick="group1_btn_indelete_onclick" anchor="default"/>
- <Static id="caption8" position="absolute 95 113 201 128" style="font:,10,bold;" text="< 추천인 정보 > " anchor="default"/>
- <Grid id="grd_reductacnt" binddataset="ds_hidden_list_patappinfo1" position="absolute 92 30 487 108" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="150"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="70"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell text="할인계정"/>
- <Cell col="1" text="가족관계"/>
- <Cell col="2" text="가족사번"/>
- <Cell col="3" text="소속부서"/>
- </Band>
- <Band id="body">
- <Cell style="align:left middle;" text="bind:discuncocd"/>
- <Cell col="1" style="align:left middle;" text="bind:famyrelcd"/>
- <Cell col="2" style="align:left middle;" text="bind:emplno"/>
- <Cell col="3" style="align:left middle;" text="bind:dutdeptnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption1" position="absolute 100 258 191 277" style="font:Dotum,9,bold;" text="◆ VIP 구분 :" anchor="default"/>
- <Static id="caption2" position="absolute 100 284 191 305" style="font:Dotum,9,bold;" text="◆ VIP 분류 :" anchor="default"/>
- <Static id="caption4" position="absolute 100 312 191 331" style="font:Dotum,9,bold;" text="◆ 근 무 처 :" anchor="default"/>
- <Shape id="line1" class="line_3" linetype="horizontal" position="absolute 0 246 487 249" style="" anchor="default"/>
- <Shape id="line4" class="line_3" linetype="horizontal" position="absolute 0 110 487 113" style="" anchor="default"/>
- <ImageViewer id="img2" url="../../.._com_commonweb_images_icon_x.gif" position="absolute 468 8 484 23" style="background:_gradation stretch;" anchor="default" windowed="true" onclick="group1_img2_onclick"/>
- <Static id="caption13" position="absolute 100 340 193 358" style="font:Dotum,9,bold;" text="◆ 직 책 :" anchor="default"/>
- <Static id="caption14" position="absolute 100 368 198 388" style="font:Dotum,9,bold;" text="◆ 특이사항 :" anchor="default"/>
- <Grid id="datagrid1" binddataset="ds_hidden_list_patappinfo2" position="absolute 91 130 486 245" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell text="ID"/>
- <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="실근무부서"/>
- </Band>
- <Band id="body">
- <Cell text="bind:userid"/>
- <Cell col="1" style="align:left middle;" text="bind:usernm"/>
- <Cell col="2" style="align:left middle;" text="bind:jobposcd"/>
- <Cell col="3" style="align:left middle;" text="bind:rela"/>
- <Cell col="4" style="align:left middle;" text="bind:posinstcd"/>
- <Cell col="5" style="align:left middle;" text="bind:posdeptcd"/>
- <Cell col="6" style="align:left middle;" text="bind:dutinstcd"/>
- <Cell col="7" style="align:left middle;" text="bind:dutunitcd"/>
- <Cell col="8" style="align:left middle;" text="bind:dutplceinstcd"/>
- <Cell col="9" style="align:left middle;" text="bind:dutplcecd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button4" class="btn5_letter2" position="absolute 2 225 44 244" style="" text="수정" onclick="group1_button4_onclick" anchor="default"/>
- <Button id="button5" class="btn5_letter2" position="absolute 45 225 87 244" style="" text="삭제" onclick="group1_button5_onclick" anchor="default"/>
- <Edit id="ipt_dutplce" class="input_s_essential" enable="False" position="absolute 190 315 485 334" style="" anchor="default" onkeypress="group1_ipt_dutplce_onkeypress"/>
- <Edit id="ipt_vipflag" class="input_s_essential" enable="False" position="absolute 190 259 485 278" style="" anchor="default" onkeypress="group1_ipt_vipflag_onkeypress"/>
- <Edit id="ipt_rem" class="input_s_essential" enable="False" position="absolute 190 371 485 390" style="" anchor="default" onkeypress="group1_ipt_rem_onkeypress"/>
- <Edit id="ipt_vipcls" class="input_s_essential" enable="False" position="absolute 190 287 485 306" style="" anchor="default" onkeypress="group1_ipt_vipcls_onkeypress"/>
- <Edit id="input1" class="input_s_essential" enable="False" position="absolute 190 343 485 362" style="" anchor="default" onkeypress="group1_input1_onkeypress"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group3" position="absolute 0 0 490 25" style="">
- <Layouts>
- <Layout>
- <Static id="caption19" class="tit_1" position="absolute 0 0 111 23" style="" text="VIP정보"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_empintroducergst" position="absolute 90 200 460 417" style="background:#ffddddff;border:1 solid #000000ff #000000ff;">
- <Layouts>
- <Layout>
- <Shape id="line5" class="line_10" linetype="horizontal" position="absolute 0 21 364 25" style="" anchor="default"/>
- <Static id="caption7" class="tit_2" position="absolute 6 4 132 20" style="" text="교직원 소개 등록" anchor="default"/>
- <Static id="caption21" position="absolute 5 142 89 157" style="font:Dotum,9, bold;" text="▪직원번호 :" anchor="default"/>
- <Edit id="input9" class="input_s_essential" position="absolute 94 139 247 158" style="" anchor="default" onkeypress="grp_empintroducergst_input9_onkeypress"/>
- <Edit id="input10" class="input_s_essential" position="absolute 94 164 364 183" style="" anchor="default" onkeypress="grp_empintroducergst_input10_onkeypress"/>
- <Shape id="line7" class="line_3" linetype="horizontal" position="absolute 0 185 364 188" style="" anchor="default"/>
- <Static id="caption5" position="absolute 5 167 89 182" style="font:Dotum,9, bold;" text="▪관 계 :" anchor="default"/>
- <Button id="button1" class="btn4_letter3" position="absolute 227 189 295 211" style="" text="등 록" onclick="grp_empintroducergst_button1_onclick" anchor="default"/>
- <Button id="button2" class="btn4_letter3" position="absolute 295 189 363 211" style="" text="닫 기" onclick="grp_empintroducergst_button2_onclick" anchor="default"/>
- <Button id="button3" class="btn5_letter2" position="absolute 248 139 290 158" style="" text="조회" onclick="grp_empintroducergst_button3_onclick" anchor="default"/>
- <Grid id="datagrid3" binddataset="ds_hidden_ref_empinfolist" position="absolute 1 25 363 133" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell text="ID"/>
- <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="실근무부서"/>
- </Band>
- <Band id="body">
- <Cell text="bind:userid"/>
- <Cell col="1" style="align:left middle;" text="bind:usernm"/>
- <Cell col="2" style="align:left middle;" text="bind:jobposcd"/>
- <Cell col="3" style="align:left middle;" text="bind:posinstcd"/>
- <Cell col="4" style="align:left middle;" text="bind:posdeptcd"/>
- <Cell col="5" style="align:left middle;" text="bind:dutinstcd"/>
- <Cell col="6" style="align:left middle;" text="bind:dutunitcd"/>
- <Cell col="7" style="align:left middle;" text="bind:dutplceinstcd"/>
- <Cell col="8" style="align:left middle;" text="bind:dutplcecd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_Z0007list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_R0063list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send_empintrorgst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="rela" type="STRING" size="256"/>
- <Column id="setflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="userid"/>
- <Col id="rela"/>
- <Col id="setflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_empintroduce" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="empintroducelist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="empintroducelist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_R0063list_R0063" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_vccenter" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="vipflag" type="STRING" size="256"/>
- <Column id="vipcls" type="STRING" size="256"/>
- <Column id="dutplce" type="STRING" size="256"/>
- <Column id="jobpos" type="STRING" size="256"/>
- <Column id="rem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="vipflag"/>
- <Col id="vipcls"/>
- <Col id="dutplce"/>
- <Col id="jobpos"/>
- <Col id="rem"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reductacnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="reductacntlist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reductacntlist"/>
- </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="newElement" 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="hidden" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="patinfo" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_ins" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="patappinfo1" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="patappinfo1"/>
- </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="list" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="list"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="empinfolist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="empinfolist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_Z0007list_Z0007" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_chkvalue" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="redchk" type="STRING" size="256"/>
- <Column id="empchk" type="STRING" size="256"/>
- <Column id="vcchk" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="redchk"/>
- <Col id="empchk"/>
- <Col id="vcchk"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_list_patappinfo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_list_patappinfo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_list_patappinfo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_list_patappinfo4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group1.bool1" propid="value" datasetid="ds_main_chkvalue" columnid="redchk"/>
- <BindItem id="item1" compid="group1.bool2" propid="value" datasetid="ds_main_chkvalue" columnid="empchk"/>
- <BindItem id="item2" compid="group1.bool3" propid="value" datasetid="ds_main_chkvalue" columnid="vcchk"/>
- <BindItem id="item3" compid="group1.ipt_dutplce" propid="value" datasetid="ds_main_vccenter" columnid="dutplce"/>
- <BindItem id="item4" compid="group1.ipt_vipflag" propid="value" datasetid="ds_main_vccenter" columnid="vipflag"/>
- <BindItem id="item5" compid="group1.ipt_rem" propid="value" datasetid="ds_main_vccenter" columnid="rem"/>
- <BindItem id="item6" compid="group1.ipt_vipcls" propid="value" datasetid="ds_main_vccenter" columnid="vipcls"/>
- <BindItem id="item7" compid="group1.input1" propid="value" datasetid="ds_main_vccenter" columnid="jobpos"/>
- <BindItem id="item8" compid="grp_empintroducergst.input9" propid="value" datasetid="ds_send_empintrorgst" columnid="userid"/>
- <BindItem id="item9" compid="grp_empintroducergst.input10" propid="value" datasetid="ds_send_empintrorgst" columnid="rela"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include 'com_commonxp::comm_main.xjs';
- include 'com_basiccodexp::ZBC001.xjs';
- include 'pam_pamcomnxp::PAM.xjs';
- function fn_TRZBC00101() {
- dsf_createDsRow("ds_init_cmd",
- [{col:"minimum", val:""}
- ,{col:"join", val:""}]);
- dsf_createDsRow("ds_data_req",
- [{col:"cdgrupid", val:""}
- ,{col:"cdid", val:""}
- ,{col:"cdnm", val:""}
- ,{col:"sortfield", val:""}
- ,{col:"sortmethod", val:""}]);
- dsf_createDsRow("ds_data_${repeat_ref}/${repeat_ref}",
- [{col:"cdid", val:""}
- ,{col:"cdnm", val:""}]);
- var objParam = new Object();
- objParam.id = "TRZBC00101";
- objParam.service = "basiccodeapp.BasicCodeUser";
- objParam.method = "reqGetCodeLists";
- objParam.inds = "cmd=ds_init_cmd req=ds_data_req";
- objParam.outds ="ds_data_${repeat_ref}/${repeat_ref}=${repeat_ref}/${repeat_ref}";
- objParam.callback = "cbf_TRZBC00101";
- tranf_submit(objParam);
- }
- function SPPMC08000_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- grdf_initGrid(group1.grd_reductacnt);
- grdf_initGrid(group1.datagrid1);
- grdf_initGrid(grp_empintroducergst.datagrid3);
-
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- // 기관정보, 직책정보
- var arrParam = [
- {dsNm: "ds_init_Z0007list_Z0007", cdGrpId: "Z0007"}
- ,{dsNm: "ds_init_R0063list_R0063", cdGrpId: "R0063"}
- ];
-
- appf_getCodeList(arrParam);
- // 각 인스턴스 초기화
- fInitialize();
- fGetUserInfosSampling();//세션정보
- // 과정보
- ds_send.setColumn( 0, "instcd", sysf_getUserInfo("dutplceinstcd")); //ds_hidden_session.getColumn(0, "posinstcd"));
-
- //submit("TRPMC02708");
- var oParam = {};
- oParam.id = "TRPMC02708";
- oParam.service = "patinfomngtapp.IndusPat";
- oParam.method = "reqGetComn";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_hidden_suppkind=suppkind " +
- "ds_init_hidden_chosresn=chosresn " +
- "ds_init_hidden_endcnts=endcnts " +
- "ds_init_hidden_mtrtamtflag=mtrtamtflag " +
- "ds_init_hidden_orddeptcd=orddeptcd " +
- "ds_init_hidden_orddrid=orddrid " +
- "ds_init_hidden_bizplce=bizplce " +
- "ds_init_hidden_indulist=indulist " +
- "ds_init_hidden_profcd=profcd " +
- "ds_init_hidden_coordresncd=coordresncd";
- oParam.async = false;
- tranf_submit(oParam);
- // //submit("TRZBC00101");
- // var oParam = {};
- // oParam.id = "TRZBC00101";
- // oParam.service = "basiccodeapp.BasicCodeUser";
- // oParam.method = "reqGetCodeLists";
- // oParam.inds = "cmd=ds_ req=ds_";
- // oParam.outds = "ds_=${repeat_ref}";
- // oParam.async = false;
- // tranf_submit(oParam);
- fn_TRZBC00101();
- fInitializeRef();
- }
- // 초기화
- function fInitialize(){
- ds_main_reductacnt_reductacntlist.clearData(); ds_main_reductacnt_reductacntlist.addRow();
- ds_main_chkvalue.clearData(); ds_main_chkvalue.addRow();
- ds_main_empintroduce.clearData(); ds_main_empintroduce.addRow();
- ds_main_vccenter.clearData(); ds_main_vccenter.addRow();
- ds_send_empintrorgst.clearData(); ds_send_empintrorgst.addRow();
- ds_hidden_list_patappinfo1.clearData(); ds_hidden_list_patappinfo1.addRow();
- ds_hidden_list_patappinfo2.clearData(); ds_hidden_list_patappinfo2.addRow();
- ds_hidden_list_patappinfo3.clearData(); ds_hidden_list_patappinfo3.addRow();
- ds_hidden_list_patappinfo4.clearData(); ds_hidden_list_patappinfo4.addRow();
- //model.refresh();
- };
- function fInitializeRef(){
- //dsf_makeValue( ds_send_patinfo, "pid", "string", "7000006");
- if(ds_send_patinfo.getColumn(0, "pid") != "" && ds_send_patinfo.getColumn(0, "pid") != null){
-
- //submit("TRPMC08001");
- var oParam = {};
- oParam.id = "TRPMC08001";
- oParam.service = "patinfomngtapp.SubVipInfo";
- oParam.method = "reqGetSubVipInfoList";
- oParam.inds = "req=ds_send_patinfo";
- oParam.outds = "ds_hidden_list_patappinfo1=patappinfo1 ds_hidden_list_patappinfo2=patappinfo2 ds_hidden_list_patappinfo2=patappinfo3 ds_hidden_list_patappinfo2=patappinfo4";
- oParam.async = false;
- oParam.callback = "cf_TRPMC08001";
- tranf_submit(oParam);
- }
- // 감면계정 셋팅
- // 감면계정은 그리드형태여서 hidden인스턴스를 바로 보게함.
- // 교직원소개 셋팅
- ds_main_empintroduce.copyData(ds_hidden_list_patappinfo2);
- // VC센터 셋팅
- ds_main_vccenter.copyData(ds_hidden_list_patappinfo3);
- // 정보체크 셋팅
- ds_main_chkvalue.copyData(ds_hidden_list_patappinfo4);
- //model.refresh();
- }
- // 입원등록이 있는 신생아 정보 조회
- function fBabyInfo_Query(){
- //model.refresh();
- }
- // 교직원소개 등록시 확인사항
- function fInsRgstChk() {
- var infocount = ds_hidden_ref_empinfolist.rowcount;
- var userid = ds_send_empintrorgst.getColumn(0, "userid");
- var rela = ds_send_empintrorgst.getColumn(0, "rela");
- if(infocount < 1){
- sysf_messageBox("직원정보 조회가 되지","E007");
- return false;
- }else{
- return true;
- }
- if(userid == "" || userid == null || rela == "" || rela == null){
- sysf_messageBox("입력하지 않은 내용이","I010");
- return false;
- }else{
- return true;
- }
- //model.refresh();
- }
- //세션정보
- function fGetUserInfosSampling()
- {
- var sUserInfosS = sysf_getUserInfos();
- sUserInfosS = sUserInfosS + "|";
- var UserInfosS_Array = sUserInfosS.split("|");
- var userid = UserInfosS_Array[0]; //사용자번호
- var usernm = UserInfosS_Array[1]; //사용자이름
- //var posinstcd = UserInfosS_Array[2]; //소속기관코드
- //var posinstnm = UserInfosS_Array[3]; //소속기관명
- var posinstcd = UserInfosS_Array[6]; //근무지기관코드 2009.04.15
- var posinstnm = UserInfosS_Array[7]; //근무지기관명 2009.04.15
- var posdeptcd = UserInfosS_Array[4]; //소속부서코드
- var posdeptnm = UserInfosS_Array[5]; //소속부서명
- // model.makeNode("ds_hidden_session/" + "userid");
- // model.makeNode("ds_hidden_session/" + "usernm");
- // model.makeNode("ds_hidden_session/" + "posinstcd");
- // model.makeNode("ds_hidden_session/" + "posinstnm");
- // model.makeNode("ds_hidden_session/" + "posdeptcd");
- // model.makeNode("ds_hidden_session/" + "posdeptnm")
- if (userid == null || userid == "" || userid == " " || userid == "-") userid = "pam";
- //if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-") posinstcd = "";
- dsf_makeValue(ds_hidden_session, "userid", "string", userid);
- dsf_makeValue(ds_hidden_session, "usernm", "string", usernm);
- dsf_makeValue(ds_hidden_session, "posinstcd", "string", posinstcd);
- dsf_makeValue(ds_hidden_session, "posinstnm", "string", posinstnm);
- dsf_makeValue(ds_hidden_session, "posdeptcd", "string", posdeptcd);
- dsf_makeValue(ds_hidden_session, "posdeptnm", "string", posdeptnm);
- //model.refresh();
- }
- function group1_btn_insave_onclick(obj:Button, e:ClickEventInfo) {
- //frmf_modal("../../.._pam_patinfomngtweb_xrw_SPPMC04700", "SMPAI00200", "ds_hidden_vippatbaseinfo""-"ds_main_vippatbaseinfo"", "", "1", "150", "150", "", "", "", "", "", "M");
- frmf_setParameter("SPPMC04700_pid",ds_send_patinfo.getColumn(0, "pid"));
- frmf_modal("SPPMC04700", "SMPAI00200", "", "", "1", "150", "150", "", "", "", "", "", "M");
- }
- function group1_btn_indelete_onclick(obj:Button, e:ClickEventInfo) {
- grp_empintroducergst.button1.text = "신 청";
- ds_send_empintrorgst.setColumn( 0, "setflag","I");
- grp_empintroducergst.visible = true;
- ds_send_empintrorgst.setColumn( 0, "userid",ds_hidden_session.getColumn(0, "userid"));
- grp_empintroducergst.button3.click(); //.dispatch("DOMActivate");
- }
- function group1_img2_onclick(obj:ImageViewer, e:ClickEventInfo) {
- opener.appf_getPatientInfos();
- this.close();
- }
- function group1_button4_onclick(obj:Button, e:ClickEventInfo) {
- grp_empintroducergst.button1.text = "수 정";
- ds_send_empintrorgst.setColumn( 0, "setflag","U");
- //ds_send_empintrorgst.setColumn( 0, "userid",ds_hidden_session.getColumn(0, "userid"));
- var selRow = ds_hidden_list_patappinfo2.rowposition;
- if(selRow == null || selRow == "" || selRow == " " || selRow < 0){
- sysf_messageBox("추천인정보에서 수정할 내역을","C002");
- return;
- }else{
- grp_empintroducergst.visible = true;
- grp_empintroducergst.input9.enable = false;
- ds_send_empintrorgst.setColumn( 0, "userid",ds_hidden_list_patappinfo2.getColumn(selRow, "userid")));
- grp_empintroducergst.button3.click();
- }
- }
- function group1_button5_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_empintrorgst.setColumn( 0, "setflag","D");
- var selRow = ds_hidden_list_patappinfo1.rowposition;
- if(selRow == null || selRow == "" || selRow == " " || selRow < 0){
- sysf_messageBox("추천인정보에서 삭제할 내역을","C002");
- return;
- }else{
- ds_send_empintrorgst.setColumn( 0, "userid",ds_hidden_list_patappinfo2.getColumn(selRow, "userid")));
- var msgyn = sysf_messageBox("선택하신내용을 삭제","S001");
- if(msgyn == "6"){
- grp_empintroducergst.button1.click();
- }
- }
- }
- function group1_ipt_dutplce_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function group1_ipt_vipflag_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function group1_ipt_rem_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function group1_ipt_vipcls_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function group1_input1_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function grp_empintroducergst_input9_onkeydown(obj:Edit, e:KeyEventInfo) {
- frmf_inputEnterKey("grp_empintroducergst.button3", "onclick", new ClickEventInfo);
- }
- function grp_empintroducergst_input10_onkeydown(obj:Edit, e:KeyEventInfo) {
- if( e.keycode == 13)
- {
- }
- }
- function grp_empintroducergst_button1_onclick(obj:Button, e:ClickEventInfo) {
- group1.bool1.selected = 'false';
- group1.bool2.selected = 'false';
- group1.bool3.selected = 'false';
- var chkflag = ds_send_empintrorgst.getColumn(0, "setflag");
- if(chkflag != "D"){
- var msg = sysf_messageBox("입력하신내용을 ","Q014");
- }else{
- var msg = "6";
- }
- if(msg == "6"){
- if(fInsRgstChk() == true){
- dsf_makeValue( ds_send_empintrorgst, "pid", "string", ds_send_patinfo.getColumn(0, "pid"));
- //dsf_makeValue( ds_send_empintrorgst, "pid", "string", "18785104");
- dsf_makeValue( ds_send_empintrorgst, "recomrgstdd", "string", utlf_getCurrentDate());
- dsf_makeValue( ds_send_empintrorgst, "recomflag", "string", "Y");
- //model.refresh();
- ds_hidden_ins_patappinfo1.clearData(); ds_hidden_ins_patappinfo1.addRow();
- //if(submit("TXPMC08001")){
- var oParam = {};
- oParam.id = "TXPMC08001";
- oParam.service = "patinfomngtapp.SubVipInfo";
- oParam.method = "reqSetSubVipInfoEmpIntro";
- oParam.inds = "setinfo=ds_send_empintrorgst";
- oParam.outds = "ds_hidden_ins_patappinfo1=patappinfo1";
- oParam.async = false;
- oParam.callback = "cf_TXPMC08001";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMC08001") > -1) {
- if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 0){
- sysf_messageBox("이미 등록된 정보","E008"); // 이미 등록된 정보 입니다.
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 1){
- sysf_messageBox("저장","I001"); // 저장 처리되었습니다.
- fInitialize();
- fInitializeRef();
- opener.ds_main_patinfo.setColumn( 0, "vip","Y");
- //opener.model.refresh();
- opener.javascript.fSetCtrlClass("vip");
- //opener.grp_patientinfo.refresh();
- grp_empintroducergst.visible = false;
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 2){
- sysf_messageBox("수정할 정보","I004"); // 수정할 정보가 없습니다.
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 3){
- sysf_messageBox("수정","I001"); // 수정 처리되었습니다.
- fInitialize();
- fInitializeRef();
- opener.ds_main_patinfo.setColumn( 0, "vip","Y");
- //opener.model.refresh();
- opener.javascript.fSetCtrlClass("vip");
- //opener.grp_patientinfo.refresh();
- grp_empintroducergst.visible = false;
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 4){
- sysf_messageBox("수정되지","E007"); // 수정되지 않았습니다.
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 5){
- sysf_messageBox("삭제할 정보","I004"); // 삭제할 정보가 없습니다.
- }else if(ds_hidden_ins_patappinfo1.getColumn(0, "count") == 6){
- sysf_messageBox("삭제","I001"); // 삭제 처리되었습니다.
- fInitialize();
- fInitializeRef();
- opener.ds_main_patinfo.setColumn( 0, "vip","N");
- //opener.model.refresh();
- opener.javascript.fSetCtrlClass("vip");
- //opener.grp_patientinfo.refresh();
- }
- }
- }
- }
- }
- function cf_TXPMC08001(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function grp_empintroducergst_button2_onclick(obj:Button, e:ClickEventInfo) {
- grp_empintroducergst.visible = false;
- grp_empintroducergst.input9.enable = true;
- }
- function grp_empintroducergst_button3_onclick(obj:Button, e:ClickEventInfo) {
- ds_hidden_ref_empinfolist.clearData();
- ds_send_empintrorgst.setColumn( 0, "rela","-");
- var userid = ds_send_empintrorgst.getColumn(0, "userid");
- if(userid == "" || userid == " " || userid == null){
- sysf_messageBox("직원번호가 입력되지","E007");
- }else{
- //if(submit("TRPMC08002")){
- var oParam = {};
- oParam.id = "TRPMC08002";
- oParam.service = "patinfomngtapp.SubVipInfo";
- oParam.method = "reqGetEmpInfoList";
- oParam.inds = "req=ds_send_empintrorgst";
- oParam.outds = "ds_hidden_ref_empinfolist=empinfolist";
- oParam.async = false;
- oParam.callback = "cf_TRPMC08002";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRPMC08002") > -1) {
- }
- }
- }
- function cf_TRPMC08002(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- ]]></Script>
- </Form>
- </FDL>
|