123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMQK00100" position="absolute 0 0 1200 740" titletext="QI 계획서 및 보고서" oninit="SMMQK00100_oninit" onload="SMMQK00100_onload" style="background:white;">
- <Layouts>
- <Layout>
- <Div position="absolute 0 15 1195 734" id="group3" scrollbars="autoboth" style="background:white;">
- <Layouts>
- <Layout>
- <Combo position="absolute 240 151 355 170" id="combo1" class="combo_default" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">combo1</Col>
- <Col id="datacolumn">combo1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="계획서입력" position="absolute 0 9 95 25" id="caption1" class="tit_2"/>
- <Shape position="absolute 0 25 1194 31" linetype="horizontal" id="line1" class="line_10"/>
- <Edit readonly="true" position="absolute 103 31 283 50" id="input2" class="output"/>
- <Static text="QI활동 접수번호" position="absolute 0 30 100 53" align="align:center middle;" id="caption7" class="cell_1"/>
- <Shape position="absolute 0 50 1194 56" linetype="horizontal" id="line4" class="line_2"/>
- <Edit position="absolute 103 55 1190 74" id="output3" class="input_default" autoselect="true"/>
- <Static text="QI활동 주제명" position="absolute 0 54 100 77" align="align:center middle;" id="caption3" class="cell_1"/>
- <Shape position="absolute 0 74 1194 80" linetype="horizontal" id="line2" class="line_2"/>
- <Shape position="absolute 2 122 596 128" linetype="horizontal" id="line9" class="line_2"/>
- <Static text="주무부서" position="absolute 0 78 100 101" align="align:center middle;" id="caption2" class="cell_1"/>
- <Shape position="absolute 1 98 1195 104" linetype="horizontal" id="line3" class="line_2"/>
- <Shape position="absolute 1 146 595 152" linetype="horizontal" id="line5" class="line_2"/>
- <Static text="팀장 연락처" position="absolute 0 126 100 149" align="align:center middle;" id="caption4" class="cell_1"/>
- <Shape position="absolute 601 122 1195 128" linetype="horizontal" id="line6" class="line_2"/>
- <Shape position="absolute 601 146 1195 152" linetype="horizontal" id="line22" class="line_2"/>
- <Static text="간사" position="absolute 600 102 700 125" align="align:center middle;" id="caption5" class="cell_1"/>
- <Static text="팀장" position="absolute 0 102 100 125" align="align:center middle;" id="caption14" class="cell_1"/>
- <Shape position="absolute 601 170 1195 176" linetype="horizontal" id="line29" class="line_2"/>
- <Static text="팀장 메일" position="absolute 0 150 100 173" align="align:center middle;" id="caption9" class="cell_1"/>
- <Static text="간사 메일" position="absolute 600 150 700 173" align="align:center middle;" id="caption13" class="cell_1"/>
- <Shape position="absolute 1 170 595 176" linetype="horizontal" id="line30" class="line_2"/>
- <Edit position="absolute 103 127 299 146" id="input14" autoselect="true"/>
- <Edit position="absolute 103 151 220 170" id="input12" autoselect="true"/>
- <Static text="@" position="absolute 223 151 238 171" id="caption15"/>
- <Edit position="absolute 703 151 820 170" id="input17" autoselect="true"/>
- <Static text="@" position="absolute 823 151 838 171" id="caption35"/>
- <Static text="활동계획서" position="absolute 0 174 100 197" align="align:center middle;" id="caption38" class="cell_1"/>
- <Button position="absolute 549 175 591 194" id="button1" class="btn5" text="다운" onclick="group3_button1_onclick"/>
- <Button position="absolute 420 175 459 194" id="btn_addfile" class="btn2" text="찾기" onclick="group3_btn_addfile_onclick"/>
- <Edit readonly="true" position="absolute 103 175 415 194" id="output2" class="output"/>
- <TextArea position="absolute 0 226 1195 705" id="textarea1"/>
- <Combo position="absolute 840 151 962 170" id="combo7" class="combo_default" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">combo1</Col>
- <Col id="datacolumn">combo1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Button position="absolute 1075 2 1131 24" id="button9" class="btn4" text="저장"/>
- <Button position="absolute 1134 2 1190 24" id="btn_init" class="btn4" text="전송" onclick="group3_btn_init_onclick"/>
- <Static text="QI팀 F/B내용(500자 이내)" position="absolute 0 205 191 221" id="caption11" class="tit_2"/>
- <Shape position="absolute 0 221 1194 227" linetype="horizontal" id="line8" class="line_10"/>
- <Shape position="absolute 0 196 1194 202" linetype="horizontal" id="line13" class="line_3"/>
- <Shape position="absolute 0 704 1194 710" linetype="horizontal" id="line14" class="line_3"/>
- <Edit readonly="true" position="absolute 284 31 374 50" id="output1" class="output"/>
- <Static text="등록자" position="absolute 600 30 700 53" align="align:center middle;" id="caption18" class="cell_1"/>
- <Edit readonly="true" position="absolute 703 31 793 50" id="output4" class="output"/>
- <Edit readonly="true" position="absolute 795 31 1098 50" id="output5" class="output"/>
- <Edit readonly="true" position="absolute 1100 31 1190 50" id="output6" class="output"/>
- <Button position="absolute 224 104 240 120" id="button6" class="icon_search" text="" onclick="group3_button6_onclick"/>
- <Button position="absolute 249 80 265 96" id="button2" class="icon_search" text="" onclick="group3_button2_onclick"/>
- <Button position="absolute 849 80 865 96" id="button3" class="icon_search" text="" onclick="group3_button3_onclick"/>
- <Static text="참여부서" position="absolute 600 78 700 101" align="align:center middle;" id="caption16" class="cell_1"/>
- <Edit position="absolute 703 79 845 98" id="input5" autoselect="true"/>
- <Button position="absolute 824 104 840 120" id="button4" class="icon_search" text="" onclick="group3_button4_onclick"/>
- <Edit position="absolute 703 103 820 122" id="input6" autoselect="true"/>
- <Edit position="absolute 845 103 1190 122" id="input7" autoselect="true"/>
- <Edit position="absolute 405 127 597 146" id="input8" autoselect="true"/>
- <Static text="팀장 H.P" position="absolute 302 126 402 149" align="align:center middle;" id="caption17" class="cell_1"/>
- <Edit position="absolute 1005 127 1190 146" id="input9" autoselect="true"/>
- <Edit position="absolute 703 127 899 146" id="input10" autoselect="true"/>
- <Static text="팀장 연락처" position="absolute 600 126 700 149" align="align:center middle;" id="caption8" class="cell_1"/>
- <Static text="팀장 H.P" position="absolute 902 126 1002 149" align="align:center middle;" id="caption10" class="cell_1"/>
- <Button position="absolute 461 175 503 194" id="button5" class="btn2" text="삭제" onclick="group3_button5_onclick"/>
- <Button position="absolute 505 175 547 194" id="button7" class="btn2" text="양식" onclick="group3_button7_onclick"/>
- <Button position="absolute 930 200 994 219" id="button8" class="btn5" text="F/B 요청" onclick="group3_button8_onclick"/>
- <Button position="absolute 995 200 1059 219" id="button10" class="btn5" text="F/B 반영" onclick="group3_button10_onclick"/>
- <Button position="absolute 1060 200 1124 219" id="button11" class="btn5" text="F/B 마감" onclick="group3_button11_onclick"/>
- <Button position="absolute 1125 200 1194 219" id="button12" class="btn5" text="마감 취소" onclick="group3_button12_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 17 1195 736" id="group2" scrollbars="autoboth" style="background:white;">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1195 200" id="grp_plan" anchor="default">
- <Layouts>
- <Layout>
- <Button position="absolute 224 102 240 118" id="button17" class="icon_search" taborder="3" text="" anchor="default" onclick="group2_grp_plan_button17_onclick"/>
- <Edit readonly="true" position="absolute 703 29 793 48" id="output10" anchor="default" class="output"/>
- <Shape position="absolute 1 168 595 174" linetype="horizontal" id="line20" class="line_2" anchor="default"/>
- <Edit readonly="true" position="absolute 795 29 1098 48" id="output11" anchor="default" class="output"/>
- <Shape position="absolute 0 48 1194 54" linetype="horizontal" id="line10" class="line_2" anchor="default"/>
- <Edit readonly="true" position="absolute 103 29 283 48" id="output7" anchor="default" class="output"/>
- <Button position="absolute 824 103 840 119" id="button19" class="icon_search" taborder="4" text="" anchor="default" onclick="group2_grp_plan_button19_onclick"/>
- <MaskEdit readonly="true" position="absolute 1100 29 1190 48" id="output12" mask="####-##-##" anchor="default" maskchar=" " displaynulltext=" " type="string" style="align:left middle;" trimtype="both"/>
- <Shape position="absolute 0 72 1194 78" linetype="horizontal" id="line11" class="line_2" anchor="default"/>
- <Static text="등록자" position="absolute 600 28 700 51" align="align:center middle;" id="caption31" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 284 29 374 48" id="output9" anchor="default" class="output"/>
- <Shape position="absolute 0 194 1194 200" linetype="horizontal" id="line23" class="line_3" anchor="default"/>
- <Shape position="absolute 2 120 596 126" linetype="horizontal" id="line12" class="line_2" anchor="default"/>
- <Edit readonly="true" position="absolute 103 101 218 120" id="output14" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 245 101 596 120" id="output15" anchor="default" class="output"/>
- <Static text="간사" position="absolute 600 100 700 123" align="align:center middle;" id="caption23" class="cell_1" anchor="default"/>
- <Shape position="absolute 1 96 1195 102" linetype="horizontal" id="line15" class="line_2" anchor="default"/>
- <Static text="계획서입력" position="absolute 0 7 95 23" id="caption12" class="tit_2" anchor="default"/>
- <Edit readonly="true" position="absolute 703 102 818 121" id="output17" anchor="default" class="output"/>
- <Static text="팀장" position="absolute 0 100 100 123" align="align:center middle;" id="caption24" class="cell_1" anchor="default"/>
- <Shape position="absolute 1 144 595 150" linetype="horizontal" id="line16" class="line_2" anchor="default"/>
- <Edit readonly="true" position="absolute 845 102 1190 121" id="output18" anchor="default" class="output"/>
- <Shape position="absolute 601 120 1195 126" linetype="horizontal" id="line17" class="line_2" anchor="default"/>
- <Shape position="absolute 601 144 1195 150" linetype="horizontal" id="line18" class="line_2" anchor="default"/>
- <Shape position="absolute 601 168 1195 174" linetype="horizontal" id="line19" class="line_2" anchor="default"/>
- <Static text="활동계획서" position="absolute 0 172 100 195" align="align:center middle;" id="caption29" class="cell_1" anchor="default"/>
- <Static text="QI활동 접수번호" position="absolute 0 28 100 51" align="align:center middle;" id="caption19" class="cell_1" anchor="default"/>
- <Shape position="absolute 0 23 1194 29" linetype="horizontal" id="line7" class="line_10" anchor="default"/>
- <Button position="absolute 990 0 1046 22" id="btn_save" class="btn4" text="저장" anchor="default" onclick="group2_grp_plan_btn_save_onclick"/>
- <Button position="absolute 1049 0 1105 22" id="btn_tran" class="btn4" text="전송" anchor="default" onclick="group2_grp_plan_btn_tran_onclick"/>
- <Button position="absolute 1108 0 1188 22" id="btn_fbreflt" class="btn4" text="F/B 반영" anchor="default" onclick="group2_grp_plan_btn_fbreflt_onclick"/>
- <Button position="absolute 461 173 503 192" id="btn_filedel" class="btn2" text="삭제" anchor="default" onclick="group2_grp_plan_btn_filedel_onclick"/>
- <Button position="absolute 505 173 547 192" id="btn_filedown" class="btn5" text="다운" anchor="default" onclick="group2_grp_plan_btn_filedown_onclick"/>
- <Button position="absolute 549 173 616 192" id="btn_fileform" class="btn5" text="양식받기" anchor="default" onclick="group2_grp_plan_btn_fileform_onclick"/>
- <Button position="absolute 417 173 459 192" id="btn_search" class="btn2" taborder="5" text="찾기" anchor="default" onclick="group2_grp_plan_btn_search_onclick"/>
- <Edit position="absolute 103 53 1190 72" id="ipt_subj" class="input_essential" taborder="1" anchor="default" autoselect="true" _required="true"/>
- <Edit position="absolute 703 77 1190 96" id="ipt_subdeptnm" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Edit position="absolute 103 125 299 144" id="ipt_chfcntctel" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="팀장 연락처" position="absolute 0 124 100 147" align="align:center middle;" id="cap_chfcntctel" class="cell_1" anchor="default"/>
- <Edit position="absolute 405 125 597 144" id="ipt_chfceltel" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="팀장 H.P" position="absolute 302 124 402 147" align="align:center middle;" id="cap_chfceltel" class="cell_1" anchor="default"/>
- <Edit position="absolute 703 125 899 144" id="ipt_staffcntctel" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="간사 연락처" position="absolute 600 124 700 147" align="align:center middle;" id="cap_staffcntctel" class="cell_1" anchor="default"/>
- <Edit position="absolute 1005 125 1190 144" id="ipt_staffceltel" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="간사 H.P" position="absolute 902 124 1002 147" align="align:center middle;" id="cap_staffceltel" class="cell_1" anchor="default"/>
- <Edit position="absolute 103 149 300 168" id="ipt_chfemail" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="팀장 메일" position="absolute 0 148 100 171" align="align:center middle;" id="cap_chfemail" class="cell_1" anchor="default"/>
- <Edit position="absolute 703 149 900 168" id="ipt_staffemail" class="input_essential" anchor="default" autoselect="true" _required="true"/>
- <Static text="간사 메일" position="absolute 600 148 700 171" align="align:center middle;" id="cap_staffemail" class="cell_1" anchor="default"/>
- <Static text="QI활동 주제명" position="absolute 0 52 100 75" align="align:center middle;" id="cap_subj" class="cell_1" anchor="default"/>
- <Static text="주무부서" position="absolute 0 76 100 99" align="align:center middle;" id="cap_majrdeptcd" class="cell_1" anchor="default"/>
- <Static text="참여부서" position="absolute 600 76 700 99" align="align:center middle;" id="cap_subdeptnm" class="cell_1" anchor="default"/>
- <Edit position="absolute 103 77 283 96" id="ipt_searchdeptcd" class="input_essential" taborder="32" anchor="default" autoselect="true" _required="true"/>
- <Edit readonly="true" position="absolute 103 173 413 192" id="ipt_attfile" enable="false" anchor="default" class="output"/>
- <Button position="absolute 930 0 986 22" id="btn_del" class="btn4" text="삭제" anchor="default" onclick="group2_grp_plan_btn_del_onclick"/>
- <Button position="absolute 870 0 926 22" id="btn_new" class="btn4" visible="false" text="신규" anchor="default" onclick="group2_grp_plan_btn_new_onclick"/>
- <Button position="absolute 285 79 301 95" id="button13" class="icon_search" text="" anchor="default" onclick="group2_grp_plan_button13_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="QI팀 F/B내용(500자 이내)" position="absolute 0 211 191 227" id="caption30" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 227 1193 233" linetype="horizontal" id="line21" class="line_10" anchor="default"/>
- <Shape position="absolute 0 702 1194 708" linetype="horizontal" id="line24" class="line_3" anchor="default"/>
- <TextArea position="absolute 0 232 1193 703" id="tar_feedbackcnts" anchor="default"/>
- <Button position="absolute 1080 207 1144 226" id="btn_fbreq" class="btn5" text="F/B 요청" anchor="default" onclick="group2_btn_fbreq_onclick"/>
- <Button position="absolute 1147 207 1189 226" id="btn_end" class="btn5" text="마감" anchor="default" onclick="group2_btn_end_onclick"/>
- <Button position="absolute 693 173 735 192" id="btn_admin" class="btn2" visible="false" text="상태" anchor="default" onclick="group2_btn_admin_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 0 1195 20" id="group1">
- <Layouts>
- <Layout>
- <Static text="QI 계획서 및 보고서" position="absolute 0 0 155 20" id="caption6" class="tit_1" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256" sumtext="사용자 ID"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_tmp_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="usernm" type="STRING" size="256" sumtext="이름"/>
- <Column id="email" type="STRING" size="256" sumtext="Email"/>
- <Column id="tel" type="STRING" size="256" sumtext="내선전화"/>
- <Column id="mpphonno" type="STRING" size="256" sumtext="핸드폰"/>
- </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="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="saveprcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstatcd" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="prcsstat" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="rgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="rgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="rgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="rgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="subj" type="STRING" size="256" sumtext="주제명"/>
- <Column id="majrdeptcd" type="STRING" size="256" sumtext="활동주무부서코드"/>
- <Column id="majrdeptnm" type="STRING" size="256" sumtext="활동주무부서명"/>
- <Column id="subdeptnm" type="STRING" size="256" sumtext="활동참여부서명(텍스트로 여러부서 입력)"/>
- <Column id="chfdeptcd" type="STRING" size="256" sumtext="팀장부서코드"/>
- <Column id="chfdeptnm" type="STRING" size="256" sumtext="팀장부서명"/>
- <Column id="chfid" type="STRING" size="256" sumtext="팀장ID"/>
- <Column id="chfhngnm" type="STRING" size="256" sumtext="팀장명"/>
- <Column id="chfcntctel" type="STRING" size="256" sumtext="팀장연락처"/>
- <Column id="chfceltel" type="STRING" size="256" sumtext="팀장핸드폰번호"/>
- <Column id="chfemail" type="STRING" size="256" sumtext="팀장메일주소"/>
- <Column id="staffdeptcd" type="STRING" size="256" sumtext="간사부서코드"/>
- <Column id="staffdeptnm" type="STRING" size="256" sumtext="간사부서명"/>
- <Column id="staffid" type="STRING" size="256" sumtext="간사ID"/>
- <Column id="staffhngnm" type="STRING" size="256" sumtext="간사이름"/>
- <Column id="staffcntctel" type="STRING" size="256" sumtext="간사연락처"/>
- <Column id="staffceltel" type="STRING" size="256" sumtext="간사핸드폰번호"/>
- <Column id="staffemail" type="STRING" size="256" sumtext="간사메일주소"/>
- <Column id="feedbackcnts" type="STRING" size="256" sumtext="피드백내용"/>
- <Column id="attfile" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="attfilepath" type="STRING" size="256" sumtext="첨부파일경로"/>
- <Column id="delfilepath" type="STRING" size="256" sumtext="삭제파일경로"/>
- <Column id="inspindex1" type="STRING" size="256" sumtext="측정지표1"/>
- <Column id="inspindex1prestindex" type="STRING" size="256" sumtext="현재지표_측정1"/>
- <Column id="inspindex1prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정1"/>
- <Column id="inspindex1goalindex" type="STRING" size="256" sumtext="목표지표_측정1"/>
- <Column id="inspindex1goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정1"/>
- <Column id="inspindex2" type="STRING" size="256" sumtext="측정지표2"/>
- <Column id="inspindex2prestindex" type="STRING" size="256" sumtext="현재지표_측정2"/>
- <Column id="inspindex2prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정2"/>
- <Column id="inspindex2goalindex" type="STRING" size="256" sumtext="목표지표_측정2"/>
- <Column id="inspindex2goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정2"/>
- <Column id="maincas1" type="STRING" size="256" sumtext="핵심원인1"/>
- <Column id="prestindex1" type="STRING" size="256" sumtext="현재지표1"/>
- <Column id="unitcd1" type="STRING" size="256" sumtext="현재지표1단위코드"/>
- <Column id="goalindex1" type="STRING" size="256" sumtext="목표지표1"/>
- <Column id="goalunitcd1" type="STRING" size="256" sumtext="목표지표1단위코드"/>
- <Column id="maincas2" type="STRING" size="256" sumtext="핵심원인2"/>
- <Column id="prestindex2" type="STRING" size="256" sumtext="현재지표2"/>
- <Column id="unitcd2" type="STRING" size="256" sumtext="현재지표2단위코드"/>
- <Column id="goalindex2" type="STRING" size="256" sumtext="목표지표"/>
- <Column id="goalunitcd2" type="STRING" size="256" sumtext="목표지표2단위코드"/>
- <Column id="maincas3" type="STRING" size="256" sumtext="핵심원인3"/>
- <Column id="prestindex3" type="STRING" size="256" sumtext="현재지표3"/>
- <Column id="unitcd3" type="STRING" size="256" sumtext="현재지표3단위코드"/>
- <Column id="goalindex3" type="STRING" size="256" sumtext="목표지표3"/>
- <Column id="goalunitcd3" type="STRING" size="256" sumtext="목표지표3단위코드"/>
- <Column id="maincas4" type="STRING" size="256" sumtext="핵심원인4"/>
- <Column id="prestindex4" type="STRING" size="256" sumtext="현재지표4"/>
- <Column id="unitcd4" type="STRING" size="256" sumtext="현재지표4단위코드"/>
- <Column id="goalindex4" type="STRING" size="256" sumtext="목표지표4"/>
- <Column id="goalunitcd4" type="STRING" size="256" sumtext="목표지표4단위코드"/>
- <Column id="planrgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="planrgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="planrgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="planrgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="planrgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="flag" type="STRING" size="256" sumtext="QI_질지표 flag"/>
- <Column id="prizyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_tmp_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="saveprcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstatcd" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="prcsstat" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="rgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="rgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="rgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="rgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="subj" type="STRING" size="256" sumtext="주제명"/>
- <Column id="majrdeptcd" type="STRING" size="256" sumtext="활동주무부서코드"/>
- <Column id="majrdeptnm" type="STRING" size="256" sumtext="활동주무부서명"/>
- <Column id="subdeptnm" type="STRING" size="256" sumtext="활동참여부서명(텍스트로 여러부서 입력)"/>
- <Column id="chfdeptcd" type="STRING" size="256" sumtext="팀장부서코드"/>
- <Column id="chfdeptnm" type="STRING" size="256" sumtext="팀장부서명"/>
- <Column id="chfid" type="STRING" size="256" sumtext="팀장ID"/>
- <Column id="chfhngnm" type="STRING" size="256" sumtext="팀장명"/>
- <Column id="chfcntctel" type="STRING" size="256" sumtext="팀장연락처"/>
- <Column id="chfceltel" type="STRING" size="256" sumtext="팀장핸드폰번호"/>
- <Column id="chfemail" type="STRING" size="256" sumtext="팀장메일주소"/>
- <Column id="staffdeptcd" type="STRING" size="256" sumtext="간사부서코드"/>
- <Column id="staffdeptnm" type="STRING" size="256" sumtext="간사부서명"/>
- <Column id="staffid" type="STRING" size="256" sumtext="간사ID"/>
- <Column id="staffhngnm" type="STRING" size="256" sumtext="간사이름"/>
- <Column id="staffcntctel" type="STRING" size="256" sumtext="간사연락처"/>
- <Column id="staffceltel" type="STRING" size="256" sumtext="간사핸드폰번호"/>
- <Column id="staffemail" type="STRING" size="256" sumtext="간사메일주소"/>
- <Column id="feedbackcnts" type="STRING" size="256" sumtext="피드백내용"/>
- <Column id="attfile" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="attfilepath" type="STRING" size="256" sumtext="첨부파일경로"/>
- <Column id="delfilepath" type="STRING" size="256" sumtext="삭제파일경로"/>
- <Column id="inspindex1" type="STRING" size="256" sumtext="측정지표1"/>
- <Column id="inspindex1prestindex" type="STRING" size="256" sumtext="현재지표_측정1"/>
- <Column id="inspindex1prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정1"/>
- <Column id="inspindex1goalindex" type="STRING" size="256" sumtext="목표지표_측정1"/>
- <Column id="inspindex1goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정1"/>
- <Column id="inspindex2" type="STRING" size="256" sumtext="측정지표2"/>
- <Column id="inspindex2prestindex" type="STRING" size="256" sumtext="현재지표_측정2"/>
- <Column id="inspindex2prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정2"/>
- <Column id="inspindex2goalindex" type="STRING" size="256" sumtext="목표지표_측정2"/>
- <Column id="inspindex2goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정2"/>
- <Column id="maincas1" type="STRING" size="256" sumtext="핵심원인1"/>
- <Column id="prestindex1" type="STRING" size="256" sumtext="현재지표1"/>
- <Column id="unitcd1" type="STRING" size="256" sumtext="현재지표1단위코드"/>
- <Column id="goalindex1" type="STRING" size="256" sumtext="목표지표1"/>
- <Column id="goalunitcd1" type="STRING" size="256" sumtext="목표지표1단위코드"/>
- <Column id="maincas2" type="STRING" size="256" sumtext="핵심원인2"/>
- <Column id="prestindex2" type="STRING" size="256" sumtext="현재지표2"/>
- <Column id="unitcd2" type="STRING" size="256" sumtext="현재지표2단위코드"/>
- <Column id="goalindex2" type="STRING" size="256" sumtext="목표지표"/>
- <Column id="goalunitcd2" type="STRING" size="256" sumtext="목표지표2단위코드"/>
- <Column id="maincas3" type="STRING" size="256" sumtext="핵심원인3"/>
- <Column id="prestindex3" type="STRING" size="256" sumtext="현재지표3"/>
- <Column id="unitcd3" type="STRING" size="256" sumtext="현재지표3단위코드"/>
- <Column id="goalindex3" type="STRING" size="256" sumtext="목표지표3"/>
- <Column id="goalunitcd3" type="STRING" size="256" sumtext="목표지표3단위코드"/>
- <Column id="maincas4" type="STRING" size="256" sumtext="핵심원인4"/>
- <Column id="prestindex4" type="STRING" size="256" sumtext="현재지표4"/>
- <Column id="unitcd4" type="STRING" size="256" sumtext="현재지표4단위코드"/>
- <Column id="goalindex4" type="STRING" size="256" sumtext="목표지표4"/>
- <Column id="goalunitcd4" type="STRING" size="256" sumtext="목표지표4단위코드"/>
- <Column id="planrgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="planrgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="planrgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="planrgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="planrgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="flag" type="STRING" size="256" sumtext="QI_질지표 flag"/>
- <Column id="prizyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_form" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="frmtfilenm" type="STRING" size="256" sumtext="파일명"/>
- <Column id="frmtfilepath" type="STRING" size="256" sumtext="파일저장경로"/>
- <Column id="prcsstagecd" type="STRING" size="256" sumtext="진행단계코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_attach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="filenm" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="filedata" type="STRING" size="256" sumtext="첨부파일데이터"/>
- <Column id="filesize" type="STRING" size="256" sumtext="첨부파일크기"/>
- <Column id="filetype" type="STRING" size="256" sumtext="파일종류"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="title" type="STRING" size="256" sumtext="보고서명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_list_reportlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reportnm" type="STRING" size="256" sumtext="보고서명"/>
- <Column id="reportid" type="INT" size="256" sumtext="보고서ID"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_mail" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromaddress" type="STRING" size="256" sumtext="보내는이 주소"/>
- <Column id="fromname" type="STRING" size="256" sumtext="보내는이 이름"/>
- <Column id="toaddress" type="STRING" size="256" sumtext="받는이의 주소"/>
- <Column id="ccaddress" type="STRING" size="256" sumtext="참조 주소"/>
- <Column id="subject" type="STRING" size="256" sumtext="제목"/>
- <Column id="msg" type="STRING" size="256" sumtext="메시지"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_mail_attach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="filenm" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="filedata" type="STRING" size="256" sumtext="첨부파일데이터"/>
- <Column id="filesize" type="STRING" size="256" sumtext="첨부파일크기"/>
- <Column id="filetype" type="STRING" size="256" sumtext="파일종류"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_msg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="contents" type="STRING" size="256" sumtext="결과메시지"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_cond_condition" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="prcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstatcd" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="rgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="rgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="rgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="rgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="trsmempid" type="STRING" size="256" sumtext="전송자ID"/>
- <Column id="trsmemphngnm" type="STRING" size="256" sumtext="전송자이름"/>
- <Column id="trsmdd" type="STRING" size="256" sumtext="전송일"/>
- <Column id="feedbackreqempid" type="STRING" size="256" sumtext="피드백요청자ID"/>
- <Column id="reqemphngnm" type="STRING" size="256" sumtext="피드백요청자이름"/>
- <Column id="feedbackreqdd" type="STRING" size="256" sumtext="피드백요청일"/>
- <Column id="feedbackrefltempid" type="STRING" size="256" sumtext="피드백반영자ID"/>
- <Column id="refltemphngnm" type="STRING" size="256" sumtext="피드백반영자이름"/>
- <Column id="feedbackrefltdd" type="STRING" size="256" sumtext="피드백반영일"/>
- <Column id="endempid" type="STRING" size="256" sumtext="마감자ID"/>
- <Column id="endemphngnm" type="STRING" size="256" sumtext="마감자이름"/>
- <Column id="enddd" type="STRING" size="256" sumtext="마감일"/>
- <Column id="prizyn" type="STRING" size="256" sumtext="포상유무(Y/N)"/>
- <Column id="subj" type="STRING" size="256" sumtext="주제명"/>
- <Column id="majrdeptcd" type="STRING" size="256" sumtext="활동주무부서코드"/>
- <Column id="majrdeptnm" type="STRING" size="256" sumtext="활동주무부서명"/>
- <Column id="subdeptnm" type="STRING" size="256" sumtext="활동참여부서명(텍스트로 여러부서 입력)"/>
- <Column id="chfdeptcd" type="STRING" size="256" sumtext="팀장부서코드"/>
- <Column id="chfdeptnm" type="STRING" size="256" sumtext="팀장부서명"/>
- <Column id="chfid" type="STRING" size="256" sumtext="팀장ID"/>
- <Column id="chfhngnm" type="STRING" size="256" sumtext="팀장명"/>
- <Column id="chfcntctel" type="STRING" size="256" sumtext="팀장연락처"/>
- <Column id="chfceltel" type="STRING" size="256" sumtext="팀장핸드폰번호"/>
- <Column id="chfemail" type="STRING" size="256" sumtext="팀장메일주소"/>
- <Column id="staffdeptcd" type="STRING" size="256" sumtext="간사부서코드"/>
- <Column id="staffdeptnm" type="STRING" size="256" sumtext="간사부서명"/>
- <Column id="staffid" type="STRING" size="256" sumtext="간사ID"/>
- <Column id="staffhngnm" type="STRING" size="256" sumtext="간사이름"/>
- <Column id="staffcntctel" type="STRING" size="256" sumtext="간사연락처"/>
- <Column id="staffceltel" type="STRING" size="256" sumtext="간사핸드폰번호"/>
- <Column id="staffemail" type="STRING" size="256" sumtext="간사메일주소"/>
- <Column id="feedbackcnts" type="STRING" size="256" sumtext="피드백내용"/>
- <Column id="attfile" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="attfilepath" type="STRING" size="256" sumtext="첨부파일경로"/>
- <Column id="delfilepath" type="STRING" size="256" sumtext="삭제파일경로"/>
- <Column id="inspindex1" type="STRING" size="256" sumtext="측정지표1"/>
- <Column id="inspindex1prestindex" type="STRING" size="256" sumtext="현재지표_측정1"/>
- <Column id="inspindex1prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정1"/>
- <Column id="inspindex1goalindex" type="STRING" size="256" sumtext="목표지표_측정1"/>
- <Column id="inspindex1goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정1"/>
- <Column id="inspindex2" type="STRING" size="256" sumtext="측정지표2"/>
- <Column id="inspindex2prestindex" type="STRING" size="256" sumtext="현재지표_측정2"/>
- <Column id="inspindex2prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정2"/>
- <Column id="inspindex2goalindex" type="STRING" size="256" sumtext="목표지표_측정2"/>
- <Column id="inspindex2goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정2"/>
- <Column id="maincas1" type="STRING" size="256" sumtext="핵심원인1"/>
- <Column id="prestindex1" type="STRING" size="256" sumtext="현재지표1"/>
- <Column id="unitcd1" type="STRING" size="256" sumtext="현재지표1단위코드"/>
- <Column id="goalindex1" type="STRING" size="256" sumtext="목표지표1"/>
- <Column id="goalunitcd1" type="STRING" size="256" sumtext="목표지표1단위코드"/>
- <Column id="maincas2" type="STRING" size="256" sumtext="핵심원인2"/>
- <Column id="prestindex2" type="STRING" size="256" sumtext="현재지표2"/>
- <Column id="unitcd2" type="STRING" size="256" sumtext="현재지표2단위코드"/>
- <Column id="goalindex2" type="STRING" size="256" sumtext="목표지표"/>
- <Column id="goalunitcd2" type="STRING" size="256" sumtext="목표지표2단위코드"/>
- <Column id="maincas3" type="STRING" size="256" sumtext="핵심원인3"/>
- <Column id="prestindex3" type="STRING" size="256" sumtext="현재지표3"/>
- <Column id="unitcd3" type="STRING" size="256" sumtext="현재지표3단위코드"/>
- <Column id="goalindex3" type="STRING" size="256" sumtext="목표지표3"/>
- <Column id="goalunitcd3" type="STRING" size="256" sumtext="목표지표3단위코드"/>
- <Column id="maincas4" type="STRING" size="256" sumtext="핵심원인4"/>
- <Column id="prestindex4" type="STRING" size="256" sumtext="현재지표4"/>
- <Column id="unitcd4" type="STRING" size="256" sumtext="현재지표4단위코드"/>
- <Column id="goalindex4" type="STRING" size="256" sumtext="목표지표4"/>
- <Column id="goalunitcd4" type="STRING" size="256" sumtext="목표지표4단위코드"/>
- <Column id="flag" type="STRING" size="256" sumtext="QI_질지표 flag"/>
- <Column id="saveflag" type="STRING" size="256" sumtext="수정 flag"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_cond_attach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="filenm" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="filedata" type="BLOB" size="256" sumtext="첨부파일데이터"/>
- <Column id="filesize" type="STRING" size="256" sumtext="첨부파일크기"/>
- <Column id="filetype" type="STRING" size="256" sumtext="파일종류"/>
- <Column id="file" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_cnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="delcnt" type="STRING" size="256" sumtext="삭제갯수"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_userpopupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="param" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="searchitem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tempuserinfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_condition" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="trgtdiagcd" type="STRING" size="256"/>
- <Column id="trgtdiagcdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_filedown" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="filedata" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="case" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
- <Column id="saveprcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstagecd" type="STRING" size="256" sumtext="진행단계코드(0:계획서 1:1차보고서 2:2차보고서 3:3차보고서 4:4차보고서) "/>
- <Column id="prcsstatcd" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="prcsstat" type="STRING" size="256" sumtext="진행상태코드(1:저장 2:전송 3:F/B요청 4:F/B반영 5:마감)"/>
- <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="rgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="rgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="rgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="rgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="subj" type="STRING" size="256" sumtext="주제명"/>
- <Column id="majrdeptcd" type="STRING" size="256" sumtext="활동주무부서코드"/>
- <Column id="majrdeptnm" type="STRING" size="256" sumtext="활동주무부서명"/>
- <Column id="subdeptnm" type="STRING" size="256" sumtext="활동참여부서명(텍스트로 여러부서 입력)"/>
- <Column id="chfdeptcd" type="STRING" size="256" sumtext="팀장부서코드"/>
- <Column id="chfdeptnm" type="STRING" size="256" sumtext="팀장부서명"/>
- <Column id="chfid" type="STRING" size="256" sumtext="팀장ID"/>
- <Column id="chfhngnm" type="STRING" size="256" sumtext="팀장명"/>
- <Column id="chfcntctel" type="STRING" size="256" sumtext="팀장연락처"/>
- <Column id="chfceltel" type="STRING" size="256" sumtext="팀장핸드폰번호"/>
- <Column id="chfemail" type="STRING" size="256" sumtext="팀장메일주소"/>
- <Column id="staffdeptcd" type="STRING" size="256" sumtext="간사부서코드"/>
- <Column id="staffdeptnm" type="STRING" size="256" sumtext="간사부서명"/>
- <Column id="staffid" type="STRING" size="256" sumtext="간사ID"/>
- <Column id="staffhngnm" type="STRING" size="256" sumtext="간사이름"/>
- <Column id="staffcntctel" type="STRING" size="256" sumtext="간사연락처"/>
- <Column id="staffceltel" type="STRING" size="256" sumtext="간사핸드폰번호"/>
- <Column id="staffemail" type="STRING" size="256" sumtext="간사메일주소"/>
- <Column id="feedbackcnts" type="STRING" size="256" sumtext="피드백내용"/>
- <Column id="attfile" type="STRING" size="256" sumtext="첨부파일명"/>
- <Column id="attfilepath" type="STRING" size="256" sumtext="첨부파일경로"/>
- <Column id="delfilepath" type="STRING" size="256" sumtext="삭제파일경로"/>
- <Column id="inspindex1" type="STRING" size="256" sumtext="측정지표1"/>
- <Column id="inspindex1prestindex" type="STRING" size="256" sumtext="현재지표_측정1"/>
- <Column id="inspindex1prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정1"/>
- <Column id="inspindex1goalindex" type="STRING" size="256" sumtext="목표지표_측정1"/>
- <Column id="inspindex1goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정1"/>
- <Column id="inspindex2" type="STRING" size="256" sumtext="측정지표2"/>
- <Column id="inspindex2prestindex" type="STRING" size="256" sumtext="현재지표_측정2"/>
- <Column id="inspindex2prestunitcd" type="STRING" size="256" sumtext="현재지표단위코드_측정2"/>
- <Column id="inspindex2goalindex" type="STRING" size="256" sumtext="목표지표_측정2"/>
- <Column id="inspindex2goalunitcd" type="STRING" size="256" sumtext="목표지표단위코드_측정2"/>
- <Column id="maincas1" type="STRING" size="256" sumtext="핵심원인1"/>
- <Column id="prestindex1" type="STRING" size="256" sumtext="현재지표1"/>
- <Column id="unitcd1" type="STRING" size="256" sumtext="현재지표1단위코드"/>
- <Column id="goalindex1" type="STRING" size="256" sumtext="목표지표1"/>
- <Column id="goalunitcd1" type="STRING" size="256" sumtext="목표지표1단위코드"/>
- <Column id="maincas2" type="STRING" size="256" sumtext="핵심원인2"/>
- <Column id="prestindex2" type="STRING" size="256" sumtext="현재지표2"/>
- <Column id="unitcd2" type="STRING" size="256" sumtext="현재지표2단위코드"/>
- <Column id="goalindex2" type="STRING" size="256" sumtext="목표지표"/>
- <Column id="goalunitcd2" type="STRING" size="256" sumtext="목표지표2단위코드"/>
- <Column id="maincas3" type="STRING" size="256" sumtext="핵심원인3"/>
- <Column id="prestindex3" type="STRING" size="256" sumtext="현재지표3"/>
- <Column id="unitcd3" type="STRING" size="256" sumtext="현재지표3단위코드"/>
- <Column id="goalindex3" type="STRING" size="256" sumtext="목표지표3"/>
- <Column id="goalunitcd3" type="STRING" size="256" sumtext="목표지표3단위코드"/>
- <Column id="maincas4" type="STRING" size="256" sumtext="핵심원인4"/>
- <Column id="prestindex4" type="STRING" size="256" sumtext="현재지표4"/>
- <Column id="unitcd4" type="STRING" size="256" sumtext="현재지표4단위코드"/>
- <Column id="goalindex4" type="STRING" size="256" sumtext="목표지표4"/>
- <Column id="goalunitcd4" type="STRING" size="256" sumtext="목표지표4단위코드"/>
- <Column id="planrgstrid" type="STRING" size="256" sumtext="등록자ID"/>
- <Column id="planrgstrhngnm" type="STRING" size="256" sumtext="등록자이름"/>
- <Column id="planrgstrdeptcd" type="STRING" size="256" sumtext="등록자부서코드"/>
- <Column id="planrgstrdeptnm" type="STRING" size="256" sumtext="등록자부서명"/>
- <Column id="planrgstrdd" type="STRING" size="256" sumtext="등록일"/>
- <Column id="flag" type="STRING" size="256" sumtext="QI_질지표 flag"/>
- <Column id="prizyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_save_chk" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="initchk" type="STRING" size="256" sumtext="접수번호"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="initchk">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group2.grp_plan.output7" propid="value" datasetid="ds_main_cond" columnid="acptno"/>
- <BindItem id="item1" compid="group2.grp_plan.output9" propid="value" datasetid="ds_main_cond" columnid="prcsstat"/>
- <BindItem id="item2" compid="group2.grp_plan.output10" propid="value" datasetid="ds_main_cond" columnid="rgstrhngnm"/>
- <BindItem id="item3" compid="group2.grp_plan.output11" propid="value" datasetid="ds_main_cond" columnid="rgstrdeptnm"/>
- <BindItem id="item4" compid="group2.grp_plan.output12" propid="value" datasetid="ds_main_cond" columnid="rgstrdd"/>
- <BindItem id="item5" compid="group2.grp_plan.ipt_subj" propid="value" datasetid="ds_main_cond" columnid="subj"/>
- <BindItem id="item6" compid="group2.grp_plan.ipt_searchdeptcd" propid="value" datasetid="ds_main_cond" columnid="majrdeptnm"/>
- <BindItem id="item7" compid="group2.grp_plan.ipt_subdeptnm" propid="value" datasetid="ds_main_cond" columnid="subdeptnm"/>
- <BindItem id="item8" compid="group2.grp_plan.output14" propid="value" datasetid="ds_main_cond" columnid="chfhngnm"/>
- <BindItem id="item9" compid="group2.grp_plan.output15" propid="value" datasetid="ds_main_cond" columnid="chfdeptnm"/>
- <BindItem id="item10" compid="group2.grp_plan.output17" propid="value" datasetid="ds_main_cond" columnid="staffhngnm"/>
- <BindItem id="item11" compid="group2.grp_plan.output18" propid="value" datasetid="ds_main_cond" columnid="staffdeptnm"/>
- <BindItem id="item12" compid="group2.grp_plan.ipt_chfcntctel" propid="value" datasetid="ds_main_cond" columnid="chfcntctel"/>
- <BindItem id="item13" compid="group2.grp_plan.ipt_chfceltel" propid="value" datasetid="ds_main_cond" columnid="chfceltel"/>
- <BindItem id="item14" compid="group2.grp_plan.ipt_staffcntctel" propid="value" datasetid="ds_main_cond" columnid="staffcntctel"/>
- <BindItem id="item15" compid="group2.grp_plan.ipt_staffceltel" propid="value" datasetid="ds_main_cond" columnid="staffceltel"/>
- <BindItem id="item16" compid="group2.grp_plan.ipt_chfemail" propid="value" datasetid="ds_main_cond" columnid="chfemail"/>
- <BindItem id="item17" compid="group2.grp_plan.ipt_staffemail" propid="value" datasetid="ds_main_cond" columnid="staffemail"/>
- <BindItem id="item18" compid="group2.grp_plan.ipt_attfile" propid="value" datasetid="ds_main_cond" columnid="attfile"/>
- <BindItem id="item19" compid="group2.tar_feedbackcnts" propid="value" datasetid="ds_main_cond" columnid="feedbackcnts"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : 경대 의료정보시스템
- * Job Name : emr_qixp -> SMMQK00100
- * Creator : yjh
- * Make Date : 2017-02-17
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2017-02-17 yjh TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_qixp::SMMQK00100.xjs";
- include "emr_qixp::SMMQR00000.xjs";
- include "emr_prcpmngtxp::MMOCommon.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "mis_miscommonxp::MIS.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMQK00100
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시
- ****************************************************************************************/
- function SMMQK00100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMQK00100
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 로딩 완료시
- ****************************************************************************************/
- function SMMQK00100_onload(obj:Form, e:LoadEventInfo)
- {
- ds_main_cond.setColumn(0, "prcsstagecd", "0");
- ds_main_cond.setColumn(0, "flag", "Q");
- ds_send_mail.setColumn(0, "subject", "질 향상 활동관련 Feedback 요청 건");
- ds_send_mail.setColumn(0, "msg", "Feedback 요청이 완료되었으니 내용 확인 후 수정바랍니다");
-
- fInitialize();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 다운버튼 클릭시
- ****************************************************************************************/
- function group3_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- if (submit("TXTSS00201")) {
- model.removeNodeset("/root/send/attach");
- model.resetInstanceNode("/root/send/title");
- model.refresh();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_addfile
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 찾기버튼 클릭시
- ****************************************************************************************/
- function group3_btn_addfile_onclick(obj:Button, e:ClickEventInfo)
- {
- var maxsize = upload1.attribute("filesize");
-
- files = window.fileDialog("open", "|", true);
- filelist = files.split("|");
- for(var i = 0 ; i < filelist.length ; i++ ) {
- grd_attach.addRow(false);
- grd_attach.valueMatrix(grd_attach.rows - 1, 0) = filelist[i];
- if (!checkFileSize(upload1)){
- grd_attach.removeItem();
- messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
-
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_init
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 전송버튼 클릭시
- ****************************************************************************************/
- function group3_btn_init_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMMO03200","SPMMO03200","","",1,0,0,"","","","","","M");
-
- ds_main_condition.setColumn(0, "trgtdiagcd", ds_temp_selectdiaglist.getColumn(0, "diagcd"));
- ds_main_condition.setColumn(0, "trgtdiagcdnm", ds_temp_selectdiaglist.getColumn(0, "diagengnm"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMMO03200","SPMMO03200","","",1,0,0,"","","","","","M");
-
- ds_main_condition.setColumn(0, "trgtdiagcd", ds_temp_selectdiaglist.getColumn(0, "diagcd"));
- ds_main_condition.setColumn(0, "trgtdiagcdnm", ds_temp_selectdiaglist.getColumn(0, "diagengnm"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button3
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMMO03200","SPMMO03200","","",1,0,0,"","","","","","M");
-
- ds_main_condition.setColumn(0, "trgtdiagcd", ds_temp_selectdiaglist.getColumn(0, "diagcd"));
- ds_main_condition.setColumn(0, "trgtdiagcdnm", ds_temp_selectdiaglist.getColumn(0, "diagengnm"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMMO03200","SPMMO03200","","",1,0,0,"","","","","","M");
-
- ds_main_condition.setColumn(0, "trgtdiagcd", ds_temp_selectdiaglist.getColumn(0, "diagcd"));
- ds_main_condition.setColumn(0, "trgtdiagcdnm", ds_temp_selectdiaglist.getColumn(0, "diagengnm"));
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button5
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var maxsize = upload1.attribute("filesize");
-
- files = window.fileDialog("open", "|", true);
- filelist = files.split("|");
- for(var i = 0 ; i < filelist.length ; i++ ) {
- grd_attach.addRow(false);
- grd_attach.valueMatrix(grd_attach.rows - 1, 0) = filelist[i];
- if (!checkFileSize(upload1)){
- grd_attach.removeItem();
- messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
-
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button7
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- var maxsize = upload1.attribute("filesize");
-
- files = window.fileDialog("open", "|", true);
- filelist = files.split("|");
- for(var i = 0 ; i < filelist.length ; i++ ) {
- grd_attach.addRow(false);
- grd_attach.valueMatrix(grd_attach.rows - 1, 0) = filelist[i];
- if (!checkFileSize(upload1)){
- grd_attach.removeItem();
- messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
-
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button8
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- if (submit("TXTSS00201")) {
- model.removeNodeset("/root/send/attach");
- model.resetInstanceNode("/root/send/title");
- model.refresh();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button10
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- if (submit("TXTSS00201")) {
- model.removeNodeset("/root/send/attach");
- model.resetInstanceNode("/root/send/title");
- model.refresh();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button11
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- if (submit("TXTSS00201")) {
- model.removeNodeset("/root/send/attach");
- model.resetInstanceNode("/root/send/title");
- model.refresh();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button12
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼 클릭시
- ****************************************************************************************/
- function group3_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- if (submit("TXTSS00201")) {
- model.removeNodeset("/root/send/attach");
- model.resetInstanceNode("/root/send/title");
- model.refresh();
-
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button17
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 돋보기버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_button17_onclick(obj:Button, e:ClickEventInfo)
- {
- getUserPopInfo("1");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button19
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 돋보기버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_button19_onclick(obj:Button, e:ClickEventInfo)
- {
- getUserPopInfo("2");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_save
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 저장버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_messageBox("", "Q002") == "7"){
- return false;
- }
- ds_main_cond.setColumn(0, "prcsstatcd", "1"); //1 : 저장
- fSave();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_tran
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 전송버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_tran_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_messageBox("전송", "Q006") == "7"){
- return false;
- }
- ds_main_cond.setColumn(0, "prcsstatcd", "2"); //2 : 전송
- fSave();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_fbreflt
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : F/B반영버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_fbreflt_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_messageBox("F/B반영", "Q006") == "7"){
- return false;
- }
- ds_main_cond.setColumn(0, "prcsstatcd", "4"); //4 : F/B반영
- fSave();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_filedel
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 삭제버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_filedel_onclick(obj:Button, e:ClickEventInfo)
- {
- var attfilepath = ds_main_cond.getColumn(0, "attfilepath");
- if(utlf_isNull(attfilepath)){
- sysf_messageBox("저장된 파일이", "I004");
- return false;
- }
- if(sysf_messageBox("", "Q001") == "7"){
- return false;
- }
-
- ds_main_cond.setColumn(0, "delfilepath", "/root/main/cond/attfilepath");
- ds_main_cond.setColumn(0, "attfile", "");
- ds_main_cond.setColumn(0, "attfilepath", "");
- group2.grp_plan.btn_filedel.enable = false;
- group2.grp_plan.btn_filedown.enable = false;
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_filedown
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 다운버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_filedown_onclick(obj:Button, e:ClickEventInfo)
- {
- var filepath = ds_main_cond.getColumn(0, "attfilepath");
- var filenm = ds_main_cond.getColumn(0, "attfile");
-
- var fd = new FileDialog;
- var localfile = fd.open("FileSave", FileDialog.SAVE, "%MYDOCUMENT%", filenm); // 단일 파일 선택
-
- if (!utlf_isNull(localfile)) {
- dsf_createDsRow("ds_temp", [{col: "filepath", val:filepath }]);
-
- sysf_setErrorMsg(false); //자바단에서 에러발생시 1.0은 오류리턴을 안해서...
-
- var oParam = {};
- oParam.id = "TRMQK00101";
- oParam.service = "qiapp.QiActivityMngt";
- oParam.method = "reqGetAttachFile";
- oParam.inds = "req=ds_temp";
- oParam.outds = "ds_data_filedown=list";
- oParam.async = false;
- //oParam.callback = "cf_TRMQK00101";
- tranf_submit(oParam);
- sysf_setErrorMsg(true);
-
- dsf_readFileFromDs(localfile.fullpath, ds_data_filedown, 0, "filedata"); // 파일저장
-
- var rtn = sysf_messageBox("파일을", "Q004");
- if( rtn == 6 ) {
- var objExtCommon = new ExtCommon();
- var rtn = objExtCommon.executeProcess(localfile.fullpath,"","");
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_fileform
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 양식받기버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_fileform_onclick(obj:Button, e:ClickEventInfo)
- {
- var filenm = ds_hidden_form.getColumn(0, "frmtfilenm");
- var filepath = ds_hidden_form.getColumn(0, "frmtfilepath");
-
- var fd = new FileDialog;
- var localfile = fd.open("FileSave", FileDialog.SAVE, "%MYDOCUMENT%", filenm); // 단일 파일 선택
-
- if (!utlf_isNull(localfile)) {
- dsf_createDsRow("ds_temp", [{col: "filepath", val:filepath }]);
-
- sysf_setErrorMsg(false); //자바단에서 에러발생시 1.0은 오류리턴을 안해서...
-
- var oParam = {};
- oParam.id = "TRMQK00101";
- oParam.service = "qiapp.QiActivityMngt";
- oParam.method = "reqGetAttachFile";
- oParam.inds = "req=ds_temp";
- oParam.outds = "ds_data_filedown=list";
- oParam.async = false;
- //oParam.callback = "cf_TRMQK00101";
- tranf_submit(oParam);
- sysf_setErrorMsg(true);
-
- dsf_readFileFromDs(localfile.fullpath, ds_data_filedown, 0, "filedata"); // 파일저장
-
- var rtn = sysf_messageBox("파일을", "Q004");
- if( rtn == 6 ) {
- var objExtCommon = new ExtCommon();
- var rtn = objExtCommon.executeProcess(localfile.fullpath,"","");
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_search
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 찾기버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var filepath = ds_main_cond.getColumn(0, "attfilepath");
- var file = ds_send_cond_attach.getColumn(0, "file");
-
- if(!utlf_isNull(filepath) && utlf_isNull(file)){
- if(sysf_messageBox("저장된 파일이 이미 있습니다. ", "Q003") == "7"){
- return false;
- }
- }
-
- var maxsize = 1048576;
- var fd = new FileDialog;
- files = fd.open("FileOpen", FileDialog.SINGLELOAD);
-
- ds_send_cond_attach.clearData();
- ds_send_cond_attach.addRow();
- var file = dsf_writeFileToDs(files,ds_send_cond_attach,0, "filedata");
- filesize = file.filesize;
-
- if (filesize > maxsize){
- sysf_messageBox("파일 크기가 최대치("+maxsize+"Byte)를", "E003");
- }
- if(utlf_isNull(files)){
- ds_main_cond.setColumn(0, "attfile", "");
- ds_main_cond.setColumn(0, "attfilepath", "");
- ds_send_cond_attach.setColumn(0, "file", "");
- ds_send_cond_attach.setColumn(0, "filedata", "");
- ds_send_cond_attach.setColumn(0, "filenm", "");
- ds_send_cond_attach.setColumn(0, "filesize", "");
- ds_send_cond_attach.setColumn(0, "filetype", "");
- }
- else{
- ds_main_cond.setColumn(0, "attfile", file.filename);
- ds_send_cond_attach.setColumn(0, "file", file.filename);
- ds_send_cond_attach.setColumn(0, "filenm", file.filename);
- ds_send_cond_attach.setColumn(0, "filesize", file.filesize);
- ds_send_cond_attach.setColumn(0, "filetype", file.filetype);
- }
- group2.grp_plan.btn_filedel.enable = false;
- group2.grp_plan.btn_filedown.enable = false;
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_del
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 삭제버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_del_onclick(obj:Button, e:ClickEventInfo)
- {
- fDel();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_new
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 신규버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : button13
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 돋보기버튼 클릭시
- ****************************************************************************************/
- function group2_grp_plan_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- var recv_list = "majrdeptcd,majrdeptnm";
- misfOpenPopUpList("02", ds_main_cond, "", recv_list, sysf_getUserInfo("posinstcd"), "instcd");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_fbreq
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : F/B요청버튼 클릭시
- ****************************************************************************************/
- function group2_btn_fbreq_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_messageBox("F/B요청", "Q006") == "7"){
- return false;
- }
- ds_main_cond.setColumn(0, "prcsstatcd", "3"); //3 : F/B요청
- fSave();
-
- //메일전송결과를 서브밋하여 결과를 표시한다.
- ds_send_userinfo.setColumn(0, "userid", sysf_getUserId());
-
- var oParam = {};
- oParam.id = "TRMQK00101";
- oParam.service = "qiapp.QiActivityMngt";
- oParam.method = "reqGetChfInfo";
- oParam.inds = "req=ds_send_userinfo";
- oParam.outds = "ds_tmp_userinfo=userinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMQK00101";
- tranf_submit(oParam);
-
- var fromaddress = ds_tmp_userinfo.getColumn(0, "email");
- var fromname = ds_tmp_userinfo.getColumn(0, "tel");
-
- var chfemail = ds_main_cond.getColumn(0, "chfemail");
- var staffemail = ds_main_cond.getColumn(0, "staffemail");
-
- ds_send_mail.setColumn(0, "fromaddress", fromaddress);
- ds_send_mail.setColumn(0, "fromname", fromname);
- ds_send_mail.setColumn(0, "toaddress", chfemail);
- ds_send_mail.setColumn(0, "ccaddress", staffemail);
-
- var oParam = {};
- oParam.id = "TXZNE00101";
- oParam.service = "emailsenderapp.EmailSender";
- oParam.method = "reqExeSendMail";
- oParam.inds = "req=ds_send_mail attach=ds_send_mail_attach";
- oParam.outds = "ds_hidden_msg=message";
- oParam.async = false;
- oParam.callback = "cf_TXZNE00101";
- tranf_submit(oParam);
-
- if (arErrorCode.pop("TXZNE00101") > -1)
- {
- sysf_messageBox(ds_hidden_msg.getColumn(0, "contents"), "I999");
- }
- }
- function cf_TXZNE00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_end
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 마감버튼 클릭시
- ****************************************************************************************/
- function group2_btn_end_onclick(obj:Button, e:ClickEventInfo)
- {
- if(sysf_messageBox("마감", "Q006") == "7"){
- return false;
- }
- ds_main_cond.setColumn(0, "prcsstatcd", "5"); //5 : 마감
- fSave();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_admin
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 상태버튼 클릭시
- ****************************************************************************************/
- function group2_btn_admin_onclick(obj:Button, e:ClickEventInfo)
- {
- var a = ds_main_cond.getColumn(0, "acptno");
- var b = ds_main_cond.getColumn(0, "prcsstagecd");
- var c = ds_main_cond.getColumn(0, "prcsstatcd");
- var d = ds_main_cond.getColumn(0, "prizyn");
- var e = ds_tmp.getColumn(0, "case");
-
- alert("acptno : "+ a + ", 단계(prcsstagecd) : " + b + ", 상태(prcsstagecd) : " + c + ", 포상 : "+ d + ", 어디? : "+e);
- groupRevitalize("group2.grp_plan", "D", "N");
- group2.btn_fbreq.enable = true;
- group2.btn_end.enable = true;
- group2.tar_feedbackcnts.enable = true;
- }
- ]]></Script>
- </Form>
- </FDL>
|