123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAAA00100" position="absolute 0 0 1192 782" titletext="자원봉사자신상등록관리" onload="SMAAA00100_onload">
- <Layouts>
- <Layout>
- <Shape position="absolute 1019 380 1186 423" id="roundrect1" class="roundrect_example" type="roundrectangle" anchor="top right"/>
- <Div position="absolute 0 21 1192 765" id="grp_biz" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout width="1192" height="744">
- <Shape position="absolute 1015 354 1190 729" id="roundrect2" class="roundrect_example" type="roundrectangle" anchor="top right"/>
- <Shape position="absolute 1 118 475 124" linetype="horizontal" id="line12" class="line_2" anchor="default"/>
- <Div position="absolute 0 220 505 310" id="group1" visible="false" anchor="default">
- <Layouts>
- <Layout>
- <Combo position="absolute 83 27 238 46" id="cmb_parichflag" class="combo_default" taborder="18" innerdataset="ds_init_A0515" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Static text="세례년도" position="absolute 0 0 70 23" align="align:center middle;" id="caption30" class="cell_1" anchor="default"/>
- <Static text="본당" position="absolute 240 26 321 49" align="align:center middle;" id="caption45" class="cell_1" anchor="default"/>
- <Static text="교구" position="absolute 0 25 80 48" align="align:center middle;" id="caption46" class="cell_1" anchor="default"/>
- <Static text="축일" position="absolute 154 -1 235 22" align="align:center middle;" id="caption24" class="cell_1" anchor="default"/>
- <Edit position="absolute 324 27 494 46" id="ipt_parichchrchnm" class="input_default" taborder="19" anchor="default"/>
- <MaskEdit position="absolute 71 2 151 21" id="input2" class="input_default" enable="true" taborder="9" mask="####" anchor="default"/>
- <Calendar position="absolute 238 2 297 21" id="ipt_festivday" class="input_default" taborder="10" mask="mm-dd" anchor="default"/>
- <Static text="세례명" position="absolute 0 50 80 73" align="align:center middle;" id="caption11" class="cell_1" visible="false" anchor="default"/>
- <Edit position="absolute 83 51 234 70" id="ipt_baptnm" class="input_default" taborder="5" visible="false" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="자원봉사자 신상등록" position="absolute 0 9 165 26" id="caption1" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 25 1190 31" linetype="horizontal" id="line1" class="line_10" anchor="left top right"/>
- <Shape position="absolute 0 50 973 56" linetype="horizontal" id="line32" class="line_2" anchor="default"/>
- <Shape position="absolute 0 74 973 80" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
- <Shape position="absolute 6 122 494 128" linetype="horizontal" id="line7" class="line_2" anchor="default"/>
- <Shape position="absolute 480 122 975 128" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
- <Tab position="absolute 0 354 1010 729" id="switch1" anchor="all" onlbuttonup="grp_biz_switch1_onlbuttonup">
- <Tabpages>
- <Tabpage text="활동현황" position="absolute 0 0 1008 383" id="case1">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_actlist" binddataset="ds_main_voluntractprescond_actlist" anchor="all" oncelldblclick="grp_biz_switch1_case1_grd_actlist_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="80"/>
- <Column size="62"/>
- <Column size="110"/>
- <Column size="105"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="봉사구분"/>
- <Cell col="2" text="소속분야"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="소속센터"/>
- <Cell col="5" text="활동요일"/>
- <Cell col="6" text="활동시간대"/>
- <Cell col="7" text="활동시작일자"/>
- <Cell col="8" text="활동종료일자"/>
- <Cell col="9" text="voluntrid "/>
- <Cell col="10" text="actrgstseqno "/>
- <Cell col="11" text="voluntrid "/>
- <Cell col="12" text="joinorgseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:servkind" combodataset="ds_init_A0507" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="4" text="bind:actdeptdetlnm"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="expr:utlf_isNull(actfromdd) || actfromdd == '-' ? 'normal' : 'date'" text="bind:actfromdd"/>
- <Cell col="8" displaytype="expr:utlf_isNull(acttodd) || acttodd == '-' ? 'normal' : 'date'" text="bind:acttodd"/>
- <Cell col="9" text="bind:voluntrid" mask="yyyy-mm-dd"/>
- <Cell col="10" text="bind:actrgstseqno" mask="yyyy-mm-dd"/>
- <Cell col="11" text="bind:voluntrid"/>
- <Cell col="12" text="bind:joinorgseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="등록이력" position="absolute 0 0 1008 383" id="case2">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_joinlist" binddataset="ds_main_voluntractprescond_joinlist" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="80"/>
- <Column size="55"/>
- <Column size="111"/>
- <Column size="73"/>
- <Column size="92"/>
- <Column size="92"/>
- <Column size="92"/>
- <Column size="92"/>
- <Column size="202"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="구분"/>
- <Cell col="7" text="신청일"/>
- <Cell col="8" text="등록일"/>
- <Cell col="9" text="재등록일"/>
- <Cell col="10" text="활동정지일"/>
- <Cell col="11" text="사유"/>
- <Cell col="12" text="voluntrid "/>
- <Cell col="13" text="joinorgseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:joinflag" combodataset="ds_init_A0361" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="expr:utlf_isNull(actappdd) || actappdd == '-' ? 'normal' : 'date'" text="bind:actappdd"/>
- <Cell col="8" displaytype="expr:utlf_isNull(joinorgdd) || joinorgdd == '-' ? 'normal' : 'date'" text="bind:joinorgdd"/>
- <Cell col="9" displaytype="expr:utlf_isNull(rejoinorgdd) || rejoinorgdd == '-' ? 'normal' : 'date'" text="bind:rejoinorgdd"/>
- <Cell col="10" displaytype="expr:utlf_isNull(quitorgdd) || quitorgdd == '-' ? 'normal' : 'date'" text="bind:quitorgdd"/>
- <Cell col="11" displaytype="text" text="bind:quitorgresn"/>
- <Cell col="12" text="bind:voluntrid"/>
- <Cell col="13" text="bind:joinorgseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="봉사활동현황" position="absolute 0 0 1008 383" id="case3">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_voluntractprescond" binddataset="ds_main_voluntractprescond_condlist" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="81"/>
- <Column size="61"/>
- <Column size="110"/>
- <Column size="134"/>
- <Column size="89"/>
- <Column size="64"/>
- <Column size="62"/>
- <Column size="109"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="봉사구분"/>
- <Cell col="2" text="소속분야"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="소속센터"/>
- <Cell col="5" text="활동요일"/>
- <Cell col="6" text="활동시간대"/>
- <Cell col="7" text="특별활동"/>
- <Cell col="8" text="일자"/>
- <Cell col="9" text="활동시간"/>
- <Cell col="10" text="출석구분"/>
- <Cell col="11" text="내용"/>
- <Cell col="12" text="voluntrid "/>
- <Cell col="13" text="servseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:servkind" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:actdeptdetlnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="combo" edittype="combo" text="bind:specactteam" combodataset="ds_init_A0516" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="8" displaytype="expr:utlf_isNull(servdd) || servdd == '-' ? 'normal' : 'date'" text="bind:servdd"/>
- <Cell col="9" text="bind:servtm" mask="expr:utlf_isNull(servtm) || servtm == '-' ? '' : '#.9'"/>
- <Cell col="10" displaytype="combo" edittype="combo" text="bind:attdabsnflag" combodataset="ds_init_A0506" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="11" displaytype="text" text="bind:attdrem"/>
- <Cell col="12" text="bind:voluntrid"/>
- <Cell col="13" text="bind:servseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="교육행사현황" position="absolute 0 0 1008 383" id="case4">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_educfestivprescond" binddataset="ds_main_voluntractprescond_edulist" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="119"/>
- <Column size="80"/>
- <Column size="58"/>
- <Column size="110"/>
- <Column size="90"/>
- <Column size="99"/>
- <Column size="78"/>
- <Column size="55"/>
- <Column size="54"/>
- <Column size="93"/>
- <Column size="111"/>
- <Column size="71"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="교육행사구분"/>
- <Cell col="7" text="교육행사명"/>
- <Cell col="8" text="일자"/>
- <Cell col="9" text="교육시간"/>
- <Cell col="10" text="봉사인정"/>
- <Cell col="11" text="내용"/>
- <Cell col="12" text="장소"/>
- <Cell col="13" text="담당자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:educfestivcd" combodataset="ds_init_A0362" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="text" text="bind:educfestivnm"/>
- <Cell col="8" displaytype="expr:utlf_isNull(entrydd) || entrydd == '-' ? 'normal' : 'date'" text="bind:entrydd"/>
- <Cell col="9" text="bind:educrcogtm" mask="expr:utlf_isNull(educrcogtm) || educrcogtm == '-' ? '' : '#.9'"/>
- <Cell col="10" text="bind:servtmrcogflag"/>
- <Cell col="11" displaytype="text" text="bind:attdrem"/>
- <Cell col="12" displaytype="text" text="bind:plcenm"/>
- <Cell col="13" text="bind:chrgpsnnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="포상현황" position="absolute 0 0 1008 383" id="case5">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_prizprescond" binddataset="ds_main_voluntractprescond_prizlist" anchor="all" oncelldblclick="grp_biz_switch1_case5_grd_prizprescond_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="80"/>
- <Column size="68"/>
- <Column size="110"/>
- <Column size="123"/>
- <Column size="97"/>
- <Column size="226"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="포상명"/>
- <Cell col="7" text="포상일"/>
- <Cell col="8" text="비고"/>
- <Cell col="9" text="prizrgstseqno "/>
- <Cell col="10" text="actrgstseqno "/>
- <Cell col="11" text="prizbenfflag"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:prizflagcd" combodataset="ds_init_A0363" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="expr:utlf_isNull(prizbenfdd) || prizbenfdd == '-' ? 'normal' : 'date'" text="bind:prizbenfdd"/>
- <Cell col="8" displaytype="text" text="bind:prizbenfrem"/>
- <Cell col="9" text="bind:prizrgstseqno"/>
- <Cell col="10" text="bind:actrgstseqno"/>
- <Cell col="11" text="bind:prizbenfflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="수혜현황" position="absolute 0 0 1008 383" id="case6">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_benfprescond" binddataset="ds_main_voluntractprescond_benflist" anchor="all" oncelldblclick="grp_biz_switch1_case6_grd_benfprescond_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="79"/>
- <Column size="120"/>
- <Column size="80"/>
- <Column size="63"/>
- <Column size="110"/>
- <Column size="115"/>
- <Column size="98"/>
- <Column size="339"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="수혜명"/>
- <Cell col="7" text="수혜일"/>
- <Cell col="8" text="비고"/>
- <Cell col="9" text="prizrgstseqno"/>
- <Cell col="10" text="actrgstseqno"/>
- <Cell col="11" text="prizbenfflag"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:benfflagcd" combodataset="ds_init_A0364" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="expr:utlf_isNull(prizbenfdd) || prizbenfdd == '-' ? 'normal' : 'date'" text="bind:prizbenfdd"/>
- <Cell col="8" displaytype="text" text="bind:prizbenfrem"/>
- <Cell col="9" text="bind:prizrgstseqno"/>
- <Cell col="10" text="bind:actrgstseqno"/>
- <Cell col="11" text="bind:prizbenfflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="휴가현황" position="absolute 0 0 1008 383" id="case7">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_holiprescond" binddataset="ds_main_voluntractprescond_holilist" anchor="all" oncelldblclick="grp_biz_switch1_case7_grd_holiprescond_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="81"/>
- <Column size="57"/>
- <Column size="110"/>
- <Column size="97"/>
- <Column size="105"/>
- <Column size="90"/>
- <Column size="315"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="휴가시작일"/>
- <Cell col="7" text="휴가종료일"/>
- <Cell col="8" text="구분"/>
- <Cell col="9" text="휴가사유"/>
- <Cell col="10" text="holijobrespflag"/>
- <Cell col="11" text="holirgstseqno"/>
- <Cell col="12" text="actrgstseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="expr:utlf_isNull(fromdd) || fromdd == '-' ? 'normal' : 'date'" text="bind:fromdd"/>
- <Cell col="7" displaytype="expr:utlf_isNull(todd) || todd == '-' ? 'normal' : 'date'" text="bind:todd"/>
- <Cell col="8" displaytype="combo" edittype="combo" text="bind:holicd" combodataset="ds_init_A0020A0506" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" displaytype="text" text="bind:holijobrem"/>
- <Cell col="10" text="bind:holijobrespflag"/>
- <Cell col="11" text="bind:holirgstseqno"/>
- <Cell col="12" text="bind:actrgstseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="직책현황" position="absolute 0 0 1008 383" id="case8">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_jobrespprescond" binddataset="ds_main_voluntractprescond_jobresplist" anchor="all" oncelldblclick="grp_biz_switch1_case8_grd_jobrespprescond_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="81"/>
- <Column size="120"/>
- <Column size="80"/>
- <Column size="63"/>
- <Column size="111"/>
- <Column size="101"/>
- <Column size="103"/>
- <Column size="100"/>
- <Column size="239"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="소속분야"/>
- <Cell col="2" text="소속센터"/>
- <Cell col="3" text="소속센터"/>
- <Cell col="4" text="활동요일"/>
- <Cell col="5" text="활동시간대"/>
- <Cell col="6" text="직책구분"/>
- <Cell col="7" text="직책임명일"/>
- <Cell col="8" text="직책해지일"/>
- <Cell col="9" text="비고"/>
- <Cell col="10" text="holijobrespflag"/>
- <Cell col="11" text="holirgstseqno"/>
- <Cell col="12" text="actrgstseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:actdivscd" combodataset="ds_init_A0654" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:actdeptcd" combodataset="ds_init_A0503" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" text="bind:actdeptdetlnm"/>
- <Cell col="4" displaytype="combo" edittype="combo" text="bind:voluntractdwcd" combodataset="ds_init_A0359" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:voluntractteamcd" combodataset="ds_init_A0360" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:jobrespcd" combodataset="ds_init_A0504" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="expr:utlf_isNull(actfromdd) || actfromdd == '-' ? 'normal' : 'date'" text="bind:fromdd"/>
- <Cell col="8" displaytype="expr:utlf_isNull(actfromdd) || actfromdd == '-' ? 'normal' : 'date'" text="bind:todd"/>
- <Cell col="9" text="bind:holijobrem"/>
- <Cell col="10" text="bind:holijobrespflag"/>
- <Cell col="11" text="bind:holirgstseqno"/>
- <Cell col="12" text="bind:actrgstseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="특별활동" position="absolute 0 0 1008 383" id="case9">
- <Layouts>
- <Layout>
- <Grid position="absolute 0 0 1010 348" id="grd_specactteamlist" binddataset="ds_main_voluntractprescond_specactteamlist" anchor="all" oncelldblclick="grp_biz_switch1_case9_grd_specactteamlist_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="84"/>
- <Column size="124"/>
- <Column size="103"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="봉사구분"/>
- <Cell col="2" text="특별활동팀"/>
- <Cell col="3" text="활동시작일자"/>
- <Cell col="4" text="활동종료일자"/>
- <Cell col="5" text="holijobrespflag"/>
- <Cell col="6" text="holirgstseqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="combo" edittype="combo" text="bind:servkind" combodataset="ds_cmb_servkind" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:specactteam" combodataset="ds_init_A0516" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="3" displaytype="expr:utlf_isNull(actfromdd) || actfromdd == '-' ? 'normal' : 'date'" text="bind:actfromdd"/>
- <Cell col="4" displaytype="expr:utlf_isNull(acttodd) || acttodd == '-' ? 'normal' : 'date'" text="bind:acttodd"/>
- <Cell col="5" text="bind:status"/>
- <Cell col="6" text="bind:actrgstseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Static position="absolute 977 30 1190 286" align="align:center middle;" id="caption10" class="cell_1" anchor="left top right"/>
- <Calendar position="absolute 950 330 1035 349" id="ipt_fromdd" class="input_search" anchor="top right" dateformat="yyyy-MM-dd" value="null"/>
- <Calendar position="absolute 1054 330 1139 349" id="ipt_todd" class="input_search" enable="true" anchor="top right" dateformat="yyyy-MM-dd"/>
- <Static text="~" position="absolute 1038 330 1050 347" id="caption21" class="search_no_b" anchor="top right"/>
- <Shape position="absolute 480 146 975 152" linetype="horizontal" id="line11" class="line_2" anchor="default"/>
- <Shape position="absolute 478 286 1192 292" linetype="horizontal" id="line14" class="line_2" anchor="default"/>
- <Static text="-" position="absolute 649 31 659 51" align="align:center middle;" id="caption15" anchor="default"/>
- <Static text="종교" position="absolute 478 54 569 77" align="align:center middle;" id="caption44" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="결혼여부" position="absolute 734 54 804 77" align="align:center middle;" id="caption14" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="주민번호" position="absolute 478 30 569 53" align="align:center middle;" id="caption16" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="신청일" position="absolute 478 290 569 313" align="align:center middle;" id="caption37" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="봉사자사번" position="absolute 0 30 80 53" align="align:center middle;" id="caption18" class="cell_1" anchor="default" style="padding:0 0 0 4;font:Dotum,9,bold;"/>
- <Static text="성별/나이" position="absolute 734 30 804 53" align="align:center middle;" id="caption19" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="생년월일" position="absolute 237 54 317 77" align="align:center middle;" id="caption26" class="cell_1" anchor="default"/>
- <Static text="기초교육수료여부" position="absolute 734 78 838 101" align="align:center middle;" id="caption35" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Edit position="absolute 83 55 234 74" id="ipt_voluntrnm" class="input_essential" taborder="1" anchor="default" onkeydown="grp_biz_ipt_voluntrnm_onkeydown"/>
- <MaskEdit position="absolute 572 31 644 50" id="ipt_rrgstno1" class="input_essential" enable="true" taborder="2" mask="######" anchor="default" onkeydown="grp_biz_ipt_rrgstno1_onkeydown"/>
- <MaskEdit position="absolute 661 31 731 50" id="ipt_rrgstno2" class="input_essential" enable="true" taborder="3" mask="#######" anchor="default" onkeydown="grp_biz_ipt_rrgstno2_onkeydown"/>
- <Combo position="absolute 806 31 887 50" id="cmb-sex" class="combo_default" enable="false" taborder="4" innerdataset="ds_init_P0313" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Edit readonly="true" position="absolute 891 31 971 50" id="opt_age" anchor="default" class="output"/>
- <Calendar position="absolute 320 55 404 74" id="ipt_brthdatedd" class="input_default" taborder="6" mask="yyyy-mm-dd" anchor="default" dateformat="yyyy-MM-dd" value="null" onkillfocus="grp_biz_ipt_brthdatedd_onkillfocus"/>
- <Radio position="absolute 409 55 475 75" id="rdo_solarlunarflag" taborder="7" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">양</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">음</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 806 58 970 71" id="rdo_maryn" taborder="21" columncount="2" rowcount="1" innerdataset="@ds_init_A0512" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Edit position="absolute 83 79 143 98" id="ipt_zipcd1" class="input_default" enable="false" anchor="default"/>
- <Edit position="absolute 146 79 206 98" id="ipt_zipcd2" class="input_default" enable="false" anchor="default"/>
- <Edit readonly="true" position="absolute 236 79 475 98" id="opt_addr" anchor="default" class="output"/>
- <Edit position="absolute 83 102 476 121" id="ipt_detladdr" class="input_default" taborder="12" anchor="default"/>
- <Edit position="absolute 83 123 234 142" id="ipt_hometel" class="input_default" taborder="13" anchor="default"/>
- <Edit position="absolute 320 123 475 142" id="ipt_mpphontel" class="input_default" taborder="14" anchor="default"/>
- <Combo position="absolute 572 56 644 75" id="cmb_religncd" class="combo_default" taborder="8" innerdataset="ds_init_M0148" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
- <Edit position="absolute 83 147 234 166" id="ipt_emailaddr" class="input_default" taborder="15" anchor="default"/>
- <Edit position="absolute 572 103 972 122" id="ipt_svcactcarer" class="input_default" taborder="22" anchor="default"/>
- <Edit position="absolute 572 151 972 170" id="ipt_skil" class="input_default" taborder="24" anchor="default"/>
- <TextArea position="absolute 572 199 972 286" id="tar_rem" taborder="26" anchor="default" wordwrap="char"/>
- <Calendar position="absolute 572 291 664 310" id="ipt_voluntractfstappdd" class="input_essential" taborder="27" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
- <Radio position="absolute 841 80 916 96" id="rdo_baseeduccmpltyn" taborder="29" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Grid position="absolute 0 195 475 311" id="grd_famy" scrollbars="fixedvert" binddataset="ds_main_voluntrinfo_famylist_infolist" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="90"/>
- <Column size="58"/>
- <Column size="44"/>
- <Column size="130"/>
- <Column size="96"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="성명"/>
- <Cell col="2" text="관계"/>
- <Cell col="3" text="연령"/>
- <Cell col="4" text="직업"/>
- <Cell col="5" text="종교"/>
- <Cell col="6" text="세례명"/>
- <Cell col="7" text="famyseqno"/>
- <Cell col="8" text="voluntrid"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:famynm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:famyrel"/>
- <Cell col="3" edittype="text" style="align:center middle;" text="bind:famyage"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:famyjobnm"/>
- <Cell col="5" displaytype="combo" edittype="combo" text="bind:religncd" combodataset="ds_init_M0148" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="6" displaytype="text" edittype="text" text="bind:famybaptnm"/>
- <Cell col="7" text="bind:famyseqno"/>
- <Cell col="8" text="bind:voluntrid"/>
- </Band>
- </Format>
- <Format id="format_copy"/>
- </Formats>
- </Grid>
- <Button position="absolute 1042 259 1124 279" align="align:center middle;" id="btn_img" class="btn2" text="사 진 변 경" anchor="left top right" onclick="grp_biz_btn_img_onclick"/>
- <Button position="absolute 366 170 419 190" id="btn_famyadd" class="btn2" text="행추가" anchor="default" onclick="grp_biz_btn_famyadd_onclick"/>
- <Button position="absolute 422 170 475 190" id="btn_famydel" class="btn2" text="행삭제" anchor="default" onclick="grp_biz_btn_famydel_onclick"/>
- <Button position="absolute 212 80 228 96" id="btn_zipcd" class="icon_search" taborder="11" text="" anchor="default" onclick="grp_biz_btn_zipcd_onclick"/>
- <ImageViewer position="absolute 981 33 1186 253" align="align:center middle;" id="img_photimg" anchor="left top right" stretch="fixaspectratio"/>
- <Button position="absolute 212 30 228 51" id="btn_voluntr" class="icon_search" text="" anchor="default" onclick="grp_biz_btn_voluntr_onclick"/>
- <Button position="absolute 1145 330 1187 349" id="btn_listsearch" class="btn5" text="조회" anchor="top right" onclick="grp_biz_btn_listsearch_onclick"/>
- <Shape position="absolute 480 170 975 176" linetype="horizontal" id="line13" class="line_2" anchor="default"/>
- <Edit position="absolute 363 147 475 166" id="ipt_etcemailaddr" class="input_default" taborder="17" anchor="default"/>
- <Combo position="absolute 237 147 360 166" id="cmb_emailaddr" class="combo_default" taborder="16" innerdataset="ds_init_A0120" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_cmb_emailaddr_onitemchanged"/>
- <Static text="근태사항관리" position="absolute 0 333 113 350" id="caption29" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 349 1190 355" linetype="horizontal" id="line17" class="line_10" anchor="left top right"/>
- <Static text="휴가일수" position="absolute 1027 685 1101 715" align="align:center middle;" id="caption33" class="cell_1" anchor="top right"/>
- <Static text="병가일수" position="absolute 1027 648 1101 678" align="align:center middle;" id="caption34" class="cell_1" anchor="top right"/>
- <Static text="자원봉사자 등록일" position="absolute 667 290 778 313" align="align:center middle;" id="caption36" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Calendar position="absolute 780 291 872 310" id="ipt_joinorgdd" class="input_essential" taborder="28" anchor="default" dateformat="yyyy-MM-dd"/>
- <MaskEdit readonly="true" position="absolute 1107 498 1174 517" align="align:right middle;" id="output2" mask="#,###.9" anchor="top right"/>
- <MaskEdit readonly="true" position="absolute 1107 615 1174 634" align="align:right middle;" id="output3" mask="#,###" anchor="top right"/>
- <MaskEdit readonly="true" position="absolute 1107 575 1174 594" align="align:right middle;" id="output4" mask="#,###" anchor="top right"/>
- <MaskEdit readonly="true" position="absolute 1107 691 1174 710" align="align:right middle;" id="output5" mask="#,###" anchor="top right"/>
- <MaskEdit readonly="true" position="absolute 1107 654 1174 673" align="align:right middle;" id="output6" mask="#,###" anchor="top right"/>
- <Static text="결석일수" position="absolute 1027 570 1101 602" align="align:center middle;" id="caption31" class="cell_1" anchor="top right"/>
- <Static text="교육행사 일수" position="absolute 1027 609 1101 641" align="align:center middle;" id="caption32" class="cell_1" anchor="top right"/>
- <Static text="총봉사시간" position="absolute 1027 492 1101 524" align="align:center middle;" id="caption40" class="cell_1" anchor="top right"/>
- <Edit position="absolute 572 79 732 98" id="ipt_jobnm" class="input_default" taborder="20" anchor="default"/>
- <Static text="활동상태" position="absolute 1027 414 1101 446" align="align:center middle;" id="caption42" class="cell_1" anchor="top right"/>
- <MaskEdit readonly="true" position="absolute 1107 537 1174 556" align="align:right middle;" id="output1" mask="#,###" anchor="top right"/>
- <Static text="출석일수" position="absolute 1027 531 1101 563" align="align:center middle;" id="caption43" class="cell_1" anchor="top right"/>
- <Edit readonly="true" position="absolute 83 31 209 50" id="opt_vvoluntrid" anchor="default" class="output"/>
- <Edit position="absolute 572 175 972 194" id="ipt_hoby" class="input_default" taborder="25" anchor="default"/>
- <Edit position="absolute 572 127 972 146" id="ipt_spcvoluntrfild" class="input_default" taborder="23" anchor="default"/>
- <Shape position="absolute 2 165 474 171" linetype="horizontal" id="line6" class="line_3" anchor="default"/>
- <Shape position="absolute 2 142 474 148" linetype="horizontal" id="line9" class="line_2" anchor="default"/>
- <Shape position="absolute 480 98 975 104" linetype="horizontal" id="line18" class="line_2" anchor="default"/>
- <Static text="가족사항" position="absolute 0 174 105 195" id="caption48" class="tit_2" anchor="default"/>
- <Static text="자격증소지현황" position="absolute 478 126 569 149" align="align:center middle;" id="caption49" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Combo position="absolute 1107 420 1174 439" id="combo2" class="combo_search" enable="false" innerdataset="ds_init_A0524" datacolumn="cdnm" codecolumn="cdid" anchor="top right"/>
- <Static text="자원봉사자 등록일" position="absolute 1027 453 1101 485" align="align:center middle;" id="caption41" class="cell_1" anchor="top right"/>
- <MaskEdit position="absolute 1107 459 1174 478" id="input1" class="input_default" enable="false" taborder="28" mask="####-##-##" anchor="top right" type="string" displaynulltext=" "/>
- <Static text="개인실적" position="absolute 1020 359 1185 402" align="align:center middle;" id="caption51" class="cell_1" anchor="top right" style="align:center middle;font:Dotum,10,bold;"/>
- <Static text="조회기간" position="absolute 879 329 948 349" align="align:center middle;" id="cpt_reqdd" class="cell_1" anchor="top right"/>
- <Shape position="absolute 1029 447 1175 453" linetype="horizontal" id="line10" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 486 1175 492" linetype="horizontal" id="line15" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 525 1175 531" linetype="horizontal" id="line20" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 564 1175 570" linetype="horizontal" id="line21" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 603 1175 609" linetype="horizontal" id="line22" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 642 1175 648" linetype="horizontal" id="line23" class="line_2" anchor="top right"/>
- <Shape position="absolute 1029 679 1175 685" linetype="horizontal" id="line24" class="line_2" anchor="top right"/>
- <Shape position="absolute 1021 720 1183 726" linetype="horizontal" id="line25" class="line_2" anchor="top right"/>
- <Shape position="absolute 1019 404 1185 410" linetype="horizontal" id="line26" class="line_6" anchor="top right"/>
- <Static text="SMS수신여부" position="absolute 875 290 962 313" align="align:center middle;" id="caption2" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Radio position="absolute 965 290 1029 310" id="rdo_smsrecvyn" class="select_essential" taborder="30" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button position="absolute 1099 3 1190 25" id="btn_barcord" class="btn6" visible="false" text="바코드출력" anchor="top right" onclick="grp_biz_btn_barcord_onclick"/>
- <Button position="absolute 1005 3 1096 25" id="btn_prntset" class="btn3" visible="false" text="프린트설정" anchor="top right" onclick="grp_biz_btn_prntset_onclick"/>
- <Static text="성명" position="absolute 0 54 80 77" align="align:center middle;" id="caption12" class="cell_1" anchor="default" style="padding:0 0 0 4;font:Dotum,9,bold;"/>
- <Static text="주소" position="absolute 0 78 80 121" align="align:center middle;" id="caption38" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="전화[자택]" position="absolute 0 122 80 145" align="align:center middle;" id="caption20" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="이메일주소" position="absolute 0 146 80 168" align="align:center middle;" id="caption17" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="전화[휴대]" position="absolute 237 122 317 145" align="align:center middle;" id="caption13" class="cell_1" anchor="default"/>
- <Combo position="absolute 798 330 875 349" id="cmb_attdabsnflag" class="combo_default" visible="false" innerdataset="ds_init_A0506" datacolumn="cdnm" codecolumn="cdid" anchor="top right" onitemchanged="grp_biz_cmb_attdabsnflag_onitemchanged"/>
- <Combo position="absolute 647 330 724 349" id="cmb_voluntrflg" class="combo_default" visible="false" innerdataset="ds_init_A0507" datacolumn="cdnm" codecolumn="cdid" anchor="top right" onitemchanged="grp_biz_cmb_voluntrflg_onitemchanged"/>
- <Static text="봉사구분" position="absolute 576 329 645 349" align="align:center middle;" id="cpt_voluntrflag" class="cell_1" visible="false" anchor="top right"/>
- <Static text="출석구분" position="absolute 727 329 796 349" align="align:center middle;" id="cpt_attdabsnflag" class="cell_1" visible="false" anchor="top right"/>
- <Static text="참고사항" position="absolute 478 198 569 289" align="align:center middle;" id="caption23" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="봉사경력" position="absolute 478 102 569 125" align="align:center middle;" id="caption22" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="직업" position="absolute 478 78 569 101" align="align:center middle;" id="caption47" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="특기" position="absolute 478 150 569 173" align="align:center middle;" id="caption27" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Shape position="absolute 480 194 975 200" linetype="horizontal" id="line19" class="line_2" anchor="default"/>
- <Static text="취미" position="absolute 478 174 569 197" align="align:center middle;" id="caption39" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Shape position="absolute 0 310 1192 316" linetype="horizontal" id="line4" class="line_3" anchor="left top right"/>
- <Shape id="line00" class="line_10" position="absolute 0 190 475 196" anchor="default"/>
- <Button position="absolute 930 354 1010 376" id="btn_excel" class="btn7" visible="false" text="엑셀저장" anchor="top right" onclick="grp_biz_btn_excel_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 751 1191 778" id="grp_btn" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Button position="absolute 1122 4 1190 26" id="button12" class="btn4" text="초기화" anchor="right bottom" onclick="grp_btn_button12_onclick"/>
- <Button position="absolute 0 4 92 26" id="btn_print" class="btn3" text="확인서출력" anchor="left bottom" onclick="grp_btn_btn_print_onclick"/>
- <Button position="absolute 1004 4 1060 26" id="btn_save" class="btn4" text="등록" anchor="right bottom" onclick="grp_btn_btn_save_onclick"/>
- <Button position="absolute 1063 4 1119 26" id="btn_set" class="btn4" text="수정" anchor="right bottom" onclick="grp_btn_btn_set_onclick"/>
- <Button position="absolute 455 4 523 26" id="button24" class="btn3" text="재등록" anchor="left bottom" onclick="grp_btn_button24_onclick"/>
- <Button position="absolute 526 4 630 26" id="button25" class="btn3" text="활동정지신청" anchor="left bottom" onclick="grp_btn_button25_onclick"/>
- <Button position="absolute 633 4 713 26" id="button3" class="btn3" text="휴가등록" anchor="left bottom" onclick="grp_btn_button3_onclick"/>
- <Button position="absolute 716 4 796 26" id="button4" class="btn3" text="직책등록" anchor="left bottom" onclick="grp_btn_button4_onclick"/>
- <Button position="absolute 799 4 879 26" id="button7" class="btn3" text="포상등록" anchor="left bottom" onclick="grp_btn_button7_onclick"/>
- <Button position="absolute 882 4 962 26" id="button8" class="btn3" text="수혜등록" anchor="left bottom" onclick="grp_btn_button8_onclick"/>
- <Shape position="absolute 95 5 179 26" id="roundrect3" class="roundrect_example" type="roundrectangle" anchor="left bottom"/>
- <Button position="absolute 348 4 452 26" id="btn_specinforgst" class="btn3" text="특별활동등록" anchor="left bottom" onclick="grp_btn_btn_specinforgst_onclick"/>
- <Button position="absolute 265 4 345 26" id="btn_actrgst" class="btn3" text="활동등록" anchor="left bottom" onclick="grp_btn_btn_actrgst_onclick"/>
- <Button position="absolute 182 4 262 26" id="button1" class="btn3" text="출력이력" anchor="left bottom" onclick="grp_btn_button1_onclick"/>
- <Radio position="absolute 97 5 177 26" id="rdo_stampflag" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="left bottom">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">병원장직인</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- </Layout>
- </Layouts>
- </Div>
- <ImageViewer position="absolute 981 54 1046 79" id="img_tmp" visible="false"/>
- <Static id="caption50" text="자원봉사자 신상등록관리" class="tit_1" position="absolute 0 0 200 25"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_voluntractprescond_holilist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="holicd" type="STRING" size="256"/>
- <Column id="holijobrem" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="holijobrespflag" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="holicd"/>
- <Col id="holijobrem"/>
- <Col id="voluntrid"/>
- <Col id="holijobrespflag"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_aaa_report" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="stampflag" type="STRING" size="256"/>
- <Column id="systeminstnm" type="STRING" size="256"/>
- <Column id="voluntrflagnm" type="STRING" size="256"/>
- <Column id="stampflagnm" type="STRING" size="256"/>
- <Column id="issrem" type="STRING" size="256"/>
- <Column id="isscnts" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="no" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="stampflag">2</Col>
- <Col id="systeminstnm"/>
- <Col id="voluntrflagnm"/>
- <Col id="stampflagnm"/>
- <Col id="issrem"/>
- <Col id="isscnts"/>
- <Col id="status"/>
- <Col id="no"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_rejoinsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actstatflag" type="STRING" size="256"/>
- <Column id="rejoinorgdd" type="STRING" size="256"/>
- <Column id="joinorgdd" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="joinorgrem" type="STRING" size="256"/>
- <Column id="joinflag" type="STRING" size="256"/>
- <Column id="quitorgdd" type="STRING" size="256"/>
- <Column id="quitorgdd2" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actstatflag"/>
- <Col id="rejoinorgdd"/>
- <Col id="joinorgdd"/>
- <Col id="voluntrid"/>
- <Col id="joinorgrem"/>
- <Col id="joinflag"/>
- <Col id="quitorgdd"/>
- <Col id="quitorgdd2"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_code" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="code" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_specactteamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="servkind" type="STRING" size="256"/>
- <Column id="specactteam" type="STRING" size="256"/>
- <Column id="actfromdd" type="STRING" size="256"/>
- <Column id="acttodd" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="servkind"/>
- <Col id="specactteam"/>
- <Col id="actfromdd"/>
- <Col id="acttodd"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_edulist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="educfestivcd" type="STRING" size="256"/>
- <Column id="educfestivnm" type="STRING" size="256"/>
- <Column id="entrydd" type="STRING" size="256"/>
- <Column id="educrcogtm" type="STRING" size="256"/>
- <Column id="servtmrcogflag" type="STRING" size="256"/>
- <Column id="plcenm" type="STRING" size="256"/>
- <Column id="chrgpsnnm" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="attdrem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="educfestivcd"/>
- <Col id="educfestivnm"/>
- <Col id="entrydd"/>
- <Col id="educrcogtm"/>
- <Col id="servtmrcogflag"/>
- <Col id="plcenm"/>
- <Col id="chrgpsnnm"/>
- <Col id="voluntrid"/>
- <Col id="attdrem"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="servkind" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="termflag" type="STRING" size="256"/>
- <Column id="searchflag" type="STRING" size="256"/>
- <Column id="holijobrespflag" type="STRING" size="256"/>
- <Column id="attdabsnflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="servkind"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="voluntrid"/>
- <Col id="termflag"/>
- <Col id="searchflag"/>
- <Col id="holijobrespflag"/>
- <Col id="attdabsnflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_joinlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="joinflag" type="STRING" size="256"/>
- <Column id="joinorgdd" type="STRING" size="256"/>
- <Column id="rejoinorgdd" type="STRING" size="256"/>
- <Column id="actappdd" type="STRING" size="256"/>
- <Column id="quitorgdd" type="STRING" size="256"/>
- <Column id="quitorgresn" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="joinorgseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="joinflag"/>
- <Col id="joinorgdd"/>
- <Col id="rejoinorgdd"/>
- <Col id="actappdd"/>
- <Col id="quitorgdd"/>
- <Col id="quitorgresn"/>
- <Col id="voluntrid"/>
- <Col id="joinorgseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntrinfo_baseinfo_prescondlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actstatflag" type="STRING" size="256"/>
- <Column id="servtm" type="STRING" size="256"/>
- <Column id="attdabsnflag01" type="STRING" size="256"/>
- <Column id="attdabsnflag02" type="STRING" size="256"/>
- <Column id="attdabsnflag03" type="STRING" size="256"/>
- <Column id="attdabsnflag04" type="STRING" size="256"/>
- <Column id="attdabsnflag05" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="entrydd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actstatflag"/>
- <Col id="servtm"/>
- <Col id="attdabsnflag01"/>
- <Col id="attdabsnflag02"/>
- <Col id="attdabsnflag03"/>
- <Col id="attdabsnflag04"/>
- <Col id="attdabsnflag05"/>
- <Col id="voluntrid"/>
- <Col id="entrydd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_jobsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="holijobrespflag" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="holicd" type="STRING" size="256"/>
- <Column id="jobrespcd" type="STRING" size="256"/>
- <Column id="holijobrem" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrid"/>
- <Col id="holijobrespflag"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="holicd"/>
- <Col id="jobrespcd"/>
- <Col id="holijobrem"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="comcd" type="STRING" size="256"/>
- <Column id="comcd1" type="STRING" size="256"/>
- <Column id="comcd2" type="STRING" size="256"/>
- <Column id="comcd3" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="comcd"/>
- <Col id="comcd1"/>
- <Col id="comcd2"/>
- <Col id="comcd3"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntrinfo_famylist_infolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="famynm" type="STRING" size="256"/>
- <Column id="famyrel" type="STRING" size="256"/>
- <Column id="famyage" type="STRING" size="256"/>
- <Column id="famyjobnm" type="STRING" size="256"/>
- <Column id="religncd" type="STRING" size="256"/>
- <Column id="famybaptnm" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="famyseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="famynm"/>
- <Col id="famyrel"/>
- <Col id="famyage"/>
- <Col id="famyjobnm"/>
- <Col id="religncd"/>
- <Col id="famybaptnm"/>
- <Col id="voluntrid"/>
- <Col id="famyseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntrinfo_baseinfo_itemlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="voluntrflag" type="STRING" size="256"/>
- <Column id="actstatflag" type="STRING" size="256"/>
- <Column id="voluntrnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="rrgstno" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="solarlunarflag" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="baptnm" type="STRING" size="256"/>
- <Column id="bapyy" type="STRING" size="256"/>
- <Column id="festivdd" type="STRING" size="256"/>
- <Column id="marflag" type="STRING" size="256"/>
- <Column id="zipcd2" type="STRING" size="256"/>
- <Column id="zipcdseq" type="STRING" size="256"/>
- <Column id="addr" type="STRING" size="256"/>
- <Column id="detladdr" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="religncd" type="STRING" size="256"/>
- <Column id="parichflag" type="STRING" size="256"/>
- <Column id="parichchrchnm" type="STRING" size="256"/>
- <Column id="emailid" type="STRING" size="256"/>
- <Column id="emailaddr" type="STRING" size="256"/>
- <Column id="etcemailaddr" type="STRING" size="256"/>
- <Column id="jobnm" type="STRING" size="256"/>
- <Column id="svcactcarer" type="STRING" size="256"/>
- <Column id="spcvoluntrfild" type="STRING" size="256"/>
- <Column id="hoby" type="STRING" size="256"/>
- <Column id="skil" type="STRING" size="256"/>
- <Column id="actrem" type="STRING" size="256"/>
- <Column id="actappdd" type="STRING" size="256"/>
- <Column id="joinorgdd" type="STRING" size="256"/>
- <Column id="baseeduccmpltyn" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="zipcd1" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="joinorgseqno" type="STRING" size="256"/>
- <Column id="quitorgdd" type="STRING" size="256"/>
- <Column id="voluntridyy" type="STRING" size="256"/>
- <Column id="actstatflag2" type="STRING" size="256"/>
- <Column id="photimg" type="STRING" size="256"/>
- <Column id="fstjoinorgdd" type="STRING" size="256"/>
- <Column id="actdata" type="STRING" size="256"/>
- <Column id="famydata" type="STRING" size="256"/>
- <Column id="photflag" type="STRING" size="256"/>
- <Column id="smsrecvyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrid"/>
- <Col id="instcd"/>
- <Col id="voluntrflag"/>
- <Col id="actstatflag"/>
- <Col id="voluntrnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="rrgstno"/>
- <Col id="brthdd"/>
- <Col id="solarlunarflag"/>
- <Col id="sex"/>
- <Col id="baptnm"/>
- <Col id="bapyy"/>
- <Col id="festivdd"/>
- <Col id="marflag"/>
- <Col id="zipcd2"/>
- <Col id="zipcdseq"/>
- <Col id="addr"/>
- <Col id="detladdr"/>
- <Col id="hometel"/>
- <Col id="mpphontel"/>
- <Col id="religncd"/>
- <Col id="parichflag"/>
- <Col id="parichchrchnm"/>
- <Col id="emailid"/>
- <Col id="emailaddr"/>
- <Col id="etcemailaddr"/>
- <Col id="jobnm"/>
- <Col id="svcactcarer"/>
- <Col id="spcvoluntrfild"/>
- <Col id="hoby"/>
- <Col id="skil"/>
- <Col id="actrem"/>
- <Col id="actappdd"/>
- <Col id="joinorgdd"/>
- <Col id="baseeduccmpltyn"/>
- <Col id="age"/>
- <Col id="zipcd1"/>
- <Col id="status"/>
- <Col id="joinorgseqno"/>
- <Col id="quitorgdd"/>
- <Col id="voluntridyy"/>
- <Col id="actstatflag2"/>
- <Col id="photimg"/>
- <Col id="actdata"/>
- <Col id="famydata"/>
- <Col id="photflag"/>
- <Col id="smsrecvyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="popupflag" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="popupflag"/>
- <Col id="flag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_jobresplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="jobrespcd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="holijobrem" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="jobrespcd"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="holijobrem"/>
- <Col id="voluntrid"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_actsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="servkind" type="STRING" size="256"/>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="actfromdd" type="STRING" size="256"/>
- <Column id="acttodd" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="actrgstseqno" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="reflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="servkind"/>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="actfromdd"/>
- <Col id="acttodd"/>
- <Col id="voluntrid"/>
- <Col id="actrgstseqno"/>
- <Col id="status"/>
- <Col id="reflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="comcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="comcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_returnsts" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_prizlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="prizflagcd" type="STRING" size="256"/>
- <Column id="prizbenfdd" type="STRING" size="256"/>
- <Column id="prizbenfrem" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="prizflagcd"/>
- <Col id="prizbenfdd"/>
- <Col id="prizbenfrem"/>
- <Col id="voluntrid"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_issseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrflag" type="STRING" size="256"/>
- <Column id="issyy" type="STRING" size="256"/>
- <Column id="issseqno" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="issdd" type="STRING" size="256"/>
- <Column id="isspsn" type="STRING" size="256"/>
- <Column id="reisstims" type="STRING" size="256"/>
- <Column id="studappseqno" type="STRING" size="256"/>
- <Column id="isscnts" type="STRING" size="256"/>
- <Column id="issrem" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrflag"/>
- <Col id="issyy"/>
- <Col id="issseqno"/>
- <Col id="instcd"/>
- <Col id="voluntrid"/>
- <Col id="issdd"/>
- <Col id="isspsn"/>
- <Col id="reisstims"/>
- <Col id="studappseqno"/>
- <Col id="isscnts"/>
- <Col id="issrem"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_grdlist_itemlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrnm" type="STRING" size="256"/>
- <Column id="baptnm" type="STRING" size="256"/>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="actfromdd" type="STRING" size="256"/>
- <Column id="acttodd" type="STRING" size="256"/>
- <Column id="actrgstseqno" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrnm"/>
- <Col id="baptnm"/>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="actfromdd"/>
- <Col id="acttodd"/>
- <Col id="actrgstseqno"/>
- <Col id="mpphontel"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_holisource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="holijobrespflag" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="holicd" type="STRING" size="256"/>
- <Column id="jobrespcd" type="STRING" size="256"/>
- <Column id="holijobrem" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrid"/>
- <Col id="holijobrespflag"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="holicd"/>
- <Col id="jobrespcd"/>
- <Col id="holijobrem"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_benflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="benfflagcd" type="STRING" size="256"/>
- <Column id="prizbenfdd" type="STRING" size="256"/>
- <Column id="prizbenfrem" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="benfflagcd"/>
- <Col id="prizbenfdd"/>
- <Col id="prizbenfrem"/>
- <Col id="voluntrid"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_actlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="servkind" type="STRING" size="256"/>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="actfromdd" type="STRING" size="256"/>
- <Column id="acttodd" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="actrgstseqno" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="servkind"/>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="actfromdd"/>
- <Col id="acttodd"/>
- <Col id="voluntrid"/>
- <Col id="actrgstseqno"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_benfsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="prizbenfflag" type="STRING" size="256"/>
- <Column id="prizbenfdd" type="STRING" size="256"/>
- <Column id="benfflagcd" type="STRING" size="256"/>
- <Column id="prizflagcd" type="STRING" size="256"/>
- <Column id="prizbenfrem" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrid"/>
- <Col id="prizbenfflag"/>
- <Col id="prizbenfdd"/>
- <Col id="benfflagcd"/>
- <Col id="prizflagcd"/>
- <Col id="prizbenfrem"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reportsql_reportissseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="issyy" type="STRING" size="256"/>
- <Column id="issseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="issyy"/>
- <Col id="issseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_quitsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="quitorgdd" type="STRING" size="256"/>
- <Column id="quitorgresn" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="actstatflag" type="STRING" size="256"/>
- <Column id="quitorgdd2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="quitorgdd"/>
- <Col id="quitorgresn"/>
- <Col id="voluntrid"/>
- <Col id="actstatflag"/>
- <Col id="quitorgdd2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_voluntractprescond_condlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="servkind" type="STRING" size="256"/>
- <Column id="actdeptcd" type="STRING" size="256"/>
- <Column id="actdeptdetlnm" type="STRING" size="256"/>
- <Column id="voluntractdwcd" type="STRING" size="256"/>
- <Column id="voluntractteamcd" type="STRING" size="256"/>
- <Column id="specactteam" type="STRING" size="256"/>
- <Column id="servdd" type="STRING" size="256"/>
- <Column id="servtm" type="STRING" size="256"/>
- <Column id="attdrem" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="servseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="servkind"/>
- <Col id="actdeptcd"/>
- <Col id="actdeptdetlnm"/>
- <Col id="voluntractdwcd"/>
- <Col id="voluntractteamcd"/>
- <Col id="specactteam"/>
- <Col id="servdd"/>
- <Col id="servtm"/>
- <Col id="attdrem"/>
- <Col id="voluntrid"/>
- <Col id="servseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="savedata" type="STRING" size="256"/>
- <Column id="chkdata" type="STRING" size="256"/>
- <Column id="reqdata" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="savedata"/>
- <Col id="chkdata"/>
- <Col id="reqdata"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reqpopup_reqpopuplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="reqpopupflag" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_returnsts_statusinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="restatus" type="STRING" size="256"/>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="actstatflag" type="STRING" size="256"/>
- <Column id="restatusdd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="restatus"/>
- <Col id="voluntrid"/>
- <Col id="actstatflag"/>
- <Col id="restatusdd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_prizsource" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="voluntrid" type="STRING" size="256"/>
- <Column id="prizbenfflag" type="STRING" size="256"/>
- <Column id="prizbenfdd" type="STRING" size="256"/>
- <Column id="benfflagcd" type="STRING" size="256"/>
- <Column id="prizflagcd" type="STRING" size="256"/>
- <Column id="prizbenfrem" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="voluntrid"/>
- <Col id="prizbenfflag"/>
- <Col id="prizbenfdd"/>
- <Col id="benfflagcd"/>
- <Col id="prizflagcd"/>
- <Col id="prizbenfrem"/>
- <Col id="status"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_reqfamypopup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_A0506" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_quitorginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_A0120" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_M0148" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0313" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0359" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0360" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0361" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0362" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0363" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0364" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0503" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0504" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0507" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0512" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0515" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0653" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0654" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_A0359" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_A0360" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_A0503" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0506" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_A0506" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init1_A0507" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0516" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_A0524" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_biz.group1.cmb_parichflag" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="parichflag"/>
- <BindItem id="item1" compid="grp_biz.group1.ipt_parichchrchnm" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="parichchrchnm"/>
- <BindItem id="item2" compid="grp_biz.group1.input2" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="bapyy"/>
- <BindItem id="item3" compid="grp_biz.group1.ipt_festivday" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="festivdd"/>
- <BindItem id="item4" compid="grp_biz.group1.ipt_baptnm" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="baptnm"/>
- <BindItem id="item5" compid="grp_biz.ipt_fromdd" propid="value" datasetid="ds_main_search" columnid="fromdd"/>
- <BindItem id="item6" compid="grp_biz.ipt_todd" propid="value" datasetid="ds_main_search" columnid="todd"/>
- <BindItem id="item7" compid="grp_biz.ipt_voluntrnm" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="voluntrnm"/>
- <BindItem id="item8" compid="grp_biz.ipt_rrgstno1" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="rrgstno1"/>
- <BindItem id="item9" compid="grp_biz.ipt_rrgstno2" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="rrgstno2"/>
- <BindItem id="item10" compid="grp_biz.cmb-sex" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="sex"/>
- <BindItem id="item11" compid="grp_biz.opt_age" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="age"/>
- <BindItem id="item12" compid="grp_biz.ipt_brthdatedd" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="brthdd"/>
- <BindItem id="item13" compid="grp_biz.rdo_solarlunarflag" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="solarlunarflag"/>
- <BindItem id="item14" compid="grp_biz.rdo_maryn" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="marflag"/>
- <BindItem id="item15" compid="grp_biz.ipt_zipcd1" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="zipcd1"/>
- <BindItem id="item16" compid="grp_biz.ipt_zipcd2" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="zipcd2"/>
- <BindItem id="item17" compid="grp_biz.opt_addr" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="addr"/>
- <BindItem id="item18" compid="grp_biz.ipt_detladdr" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="detladdr"/>
- <BindItem id="item19" compid="grp_biz.ipt_hometel" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="hometel"/>
- <BindItem id="item20" compid="grp_biz.ipt_mpphontel" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="mpphontel"/>
- <BindItem id="item21" compid="grp_biz.cmb_religncd" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="religncd"/>
- <BindItem id="item22" compid="grp_biz.ipt_emailaddr" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="emailid"/>
- <BindItem id="item23" compid="grp_biz.ipt_svcactcarer" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="svcactcarer"/>
- <BindItem id="item24" compid="grp_biz.ipt_skil" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="skil"/>
- <BindItem id="item25" compid="grp_biz.tar_rem" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="actrem"/>
- <BindItem id="item26" compid="grp_biz.ipt_voluntractfstappdd" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="actappdd"/>
- <BindItem id="item27" compid="grp_biz.rdo_baseeduccmpltyn" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="baseeduccmpltyn"/>
- <BindItem id="item28" compid="grp_biz.img_photimg" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="photimg"/>
- <BindItem id="item29" compid="grp_biz.ipt_etcemailaddr" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="etcemailaddr"/>
- <BindItem id="item30" compid="grp_biz.cmb_emailaddr" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="emailaddr"/>
- <BindItem id="item31" compid="grp_biz.ipt_joinorgdd" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="joinorgdd"/>
- <BindItem id="item32" compid="grp_biz.output2" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="servtm"/>
- <BindItem id="item33" compid="grp_biz.output3" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="attdabsnflag02"/>
- <BindItem id="item34" compid="grp_biz.output4" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="attdabsnflag03"/>
- <BindItem id="item35" compid="grp_biz.output5" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="attdabsnflag04"/>
- <BindItem id="item36" compid="grp_biz.output6" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="attdabsnflag05"/>
- <BindItem id="item37" compid="grp_biz.ipt_jobnm" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="jobnm"/>
- <BindItem id="item38" compid="grp_biz.output1" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_prescondlist" columnid="attdabsnflag01"/>
- <BindItem id="item39" compid="grp_biz.opt_vvoluntrid" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="voluntrid"/>
- <BindItem id="item40" compid="grp_biz.ipt_hoby" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="hoby"/>
- <BindItem id="item41" compid="grp_biz.ipt_spcvoluntrfild" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="spcvoluntrfild"/>
- <BindItem id="item42" compid="grp_biz.combo2" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="actstatflag"/>
- <BindItem id="item43" compid="grp_biz.input1" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="fstjoinorgdd"/>
- <BindItem id="item44" compid="grp_biz.rdo_smsrecvyn" propid="value" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="smsrecvyn"/>
- <BindItem id="item45" compid="grp_biz.cmb_attdabsnflag" propid="value" datasetid="ds_main_search" columnid="attdabsnflag"/>
- <BindItem id="item46" compid="grp_biz.cmb_voluntrflg" propid="value" datasetid="ds_main_search" columnid="servkind"/>
- <BindItem id="item47" compid="grp_btn.rdo_stampflag" propid="value" datasetid="ds_main_aaa_report" columnid="stampflag"/>
- <BindItem id="item48" compid="grp_biz.img_photimg" propid="image" datasetid="ds_main_voluntrinfo_baseinfo_itemlist" columnid="photimg"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-09-30
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-09-30 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "emr_carecomxp::CareCom.xjs";
- include "ast_soclworkxp::AWMCommon.xjs";
- include "lis_commonxp::LZZ001.xjs";
- include "lis_commonxp::LLZ001.xjs";
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description : 초기값
- ****************************************************************************************/
- function fInit()
- {
- //SMAAA01900에서 열때..추가..
- try{
- ds_main_reqpopup_reqpopuplist.copyData(arg_ds_main_repopuplist);
- }catch(e){
- sysf_catchTrace(e);
- }
-
- fVoluntrBtnDisabled(); // 로그인한 사람의 근무지 부서에 따른 처리버튼 비활성화 처리하는 함수
- // 관계코드 설정
- var arrParam = [{dsNm: "ds_init_A0120", cdGrpId: "A0120"}
- ,{dsNm: "ds_init_M0148", cdGrpId: "M0148"}
- ,{dsNm: "ds_init_P0313", cdGrpId: "P0313"}
- ,{dsNm: "ds_init_A0359", cdGrpId: "A0359"}
- ,{dsNm: "ds_init_A0360", cdGrpId: "A0360"}
- ,{dsNm: "ds_init_A0361", cdGrpId: "A0361"}
- ,{dsNm: "ds_init_A0362", cdGrpId: "A0362"}
- ,{dsNm: "ds_init_A0363", cdGrpId: "A0363"}
- ,{dsNm: "ds_init_A0364", cdGrpId: "A0364"}
- ,{dsNm: "ds_init_A0503", cdGrpId: "A0503"}
- ,{dsNm: "ds_init_A0504", cdGrpId: "A0504"}
- ,{dsNm: "ds_init_A0507", cdGrpId: "A0507"}
- ,{dsNm: "ds_init_A0512", cdGrpId: "A0512"}
- ,{dsNm: "ds_init_A0515", cdGrpId: "A0515"}
- ,{dsNm: "ds_init_A0516", cdGrpId: "A0516"}
- ,{dsNm: "ds_init_A0653", cdGrpId: "A0653"}
- ,{dsNm: "ds_init_A0654", cdGrpId: "A0654"}
- ];
- appf_getCodeList(arrParam);
-
- // 관계코드 설정
- var arrParam = [{dsNm: "ds_init1_A0359", cdGrpId: "A0359"}
- ,{dsNm: "ds_init1_A0360", cdGrpId: "A0360"}
- ,{dsNm: "ds_init1_A0503", cdGrpId: "A0503"}
- ,{dsNm: "ds_init_A0506" , cdGrpId: "A0506"}
- ,{dsNm: "ds_init1_A0506", cdGrpId: "A0506"}
- ,{dsNm: "ds_init1_A0507", cdGrpId: "A0507"}
- ,{dsNm: "ds_init_A0524" , cdGrpId: "A0524"}
- ];
- appf_getCodeList(arrParam);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "status","i");
- ds_main_voluntrinfo_famylist_infolist.clearData();
- // ds_main_voluntrinfo_actprescond.clearData();
- ds_main_voluntractprescond_holilist.clearData();
- ds_main_voluntractprescond_specactteamlist.clearData();
- ds_main_voluntractprescond_edulist.clearData();
- ds_main_voluntractprescond_joinlist.clearData();
- ds_main_voluntractprescond_jobresplist.clearData();
- ds_main_voluntractprescond_prizlist.clearData();
- ds_main_voluntractprescond_benflist.clearData();
- ds_main_voluntractprescond_actlist.clearData();
- ds_main_voluntractprescond_condlist.clearData();
- grp_biz.switch1.tabindex = 0;
- //로딩시 입단이력 보이도록 셋팅
- dsf_makeValue( ds_main_search, "fromdd", "string", "00000101");
- dsf_makeValue( ds_main_search, "todd", "string", "99991231");
- frmf_addComboItem("grp_biz.cmb_voluntrflg" , "" ,"","above"); // 봉사구분에 전체 추가
- frmf_addComboItem("grp_biz.group1.cmb_parichflag" , " ","","below"); // 교구에 빈 공백 추가
- frmf_addComboItem("grp_biz.cmb_emailaddr" , " ","","below"); // EMAIL에 빈 공백 추가
- frmf_addComboItem("grp_biz.cmb_attdabsnflag", "" ,"","above"); // 출석구분에 전체 추가
- var reqpopupflag = dsf_getColumnNullToEmpty(ds_main_reqpopup_reqpopuplist,0,"reqpopupflag");
-
- grp_biz.ipt_voluntrnm.setFocus();
- grp_biz.btn_excel.visible = false;
- // 자원봉사자 현황 조회화면에서 호출한 경우
- if(reqpopupflag == "A")
- {
- fReqMainVoluntrInfo(); //자원봉사자 조회 하는 함수
- }
- // 간호하드코딩 테이블 조회_20090710-kys
- var pCode = "'077'"; // 조회할 CdGrupID 코드정보
- var pDate = utlf_getCurrentDate(); //조회기준일자
-
- fGetNursHardCdInfo(pCode, pDate);
- //============================================================
- if(ds_codelist.lookupExpr("cdgrupid == '077' && supcdid == '01' && cdid == '"+ sysf_getUserInfo("dutplceinstcd")+"'", "cdid")){ //서울성모에서만 보이게..20100330-kys
- grp_biz.btn_barcord.visible = true; //바코드출력버튼.
- grp_biz.btn_prntset.visible = true; //프린터설정버튼.
- }else{
- grp_biz.btn_barcord.visible = false;
- grp_biz.btn_prntset.visible = false;
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 로그인한 사람의 근무지 부서에 따른 처리버튼 비활성화 처리하는 함수
- ****************************************************************************************/
- function fVoluntrBtnDisabled()
- {
- // SMAAA00100_param 2: 호스피스, 3: 원목실
- var SMAAA00100_param = frmf_getMenuParam();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 저장, 수정시 공통으로 필수 항목 입력 값 체크해주는 함수
- ****************************************************************************************/
- function fVoluntrComnSave()
- {
- dsf_setDefaultVal(ds_main_voluntrinfo_baseinfo_itemlist,"all");
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrnm")=="")
- {
- sysf_messageBox("성명은","I003");
- grp_biz.ipt_voluntrnm.setFocus();
- return false;
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "rrgstno1")=="" || ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "rrgstno2")=="")
- {
- sysf_messageBox("주민등록번호는","I003");
- grp_biz.ipt_rrgstno1.setFocus();
- return false;
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actappdd")=="")
- {
- sysf_messageBox("신청일자는","I003");
- grp_biz.ipt_voluntractfstappdd.setFocus();
- return false;
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd")=="")
- {
- sysf_messageBox("입단일자는","I003");
- grp_biz.ipt_joinorgdd.setFocus();
- return false;
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "smsrecvyn")=="")
- {
- sysf_messageBox("SMS수신여부는","I003");
- grp_biz.rdo_smsrecvyn.setFocus();
- return false;
- }
- var idxRows = ds_main_voluntrinfo_famylist_infolist.rowcount;
- if(idxRows > 0)
- { //가족사항 행 추가 되었을 때
- for(var i=0;i<idxRows;i++)
- { //저장할 가족현황 행의 갯수만큼 for문 반복 시켜서 성명,관계에 값이
- //들어갔는지 판별한다.
- var famynm = dsf_getColumnNullToEmpty(ds_main_voluntrinfo_famylist_infolist,i,"famynm");
- var famyrel = dsf_getColumnNullToEmpty(ds_main_voluntrinfo_famylist_infolist,i,"famyrel");
- if(famynm=="")
- {
- sysf_messageBox("가족성명은","I003");
- return false;
- }
- if(famyrel=="")
- {
- sysf_messageBox("가족관계는","I003");
- return false;
- }
- }
- }
- var joinorgdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd"); //입단일
- var actappdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actappdd"); //신청일
- if(joinorgdd < actappdd)
- {
- sysf_messageBox("신청일이 입단일보다 클 수는","I004");
- grp_biz.ipt_voluntractfstappdd.setFocus();
- return false;
- }
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "voluntrflag", "string", "1"); //자원봉사자 구분 1:일반, 2:학생, 3:교직원, 4:교직원가족
- }
- function call_TXAAA00101() {
- var oParam = {};
- oParam.id = "TXAAA00101";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "reqExeVoluntrInfo";
- oParam.inds = "reqbaseinfo=ds_send_savedata reqfamyinfo=ds_main_voluntrinfo_baseinfo_itemlist_famydata";
- oParam.outds = "ds_main_returnsts_statusinfo=statusinfo";
- oParam.async = false;
- oParam.callback = "cf_TXAAA00101";
- tranf_submit(oParam);
- }
- function cf_TXAAA00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 자원봉사자 저장 함수
- ****************************************************************************************/
- function fVoluntrInfoSave()
- {
- if(fVoluntrComnSave() == false) return; // 필수 항목 입력 하지 않았을 경우 return 해줌
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "status" , "string", "i"); //자원봉사자 인적 사항 status i로 셋팅
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "joinflag" , "string", "N"); //자원봉사자 입단이력 N:신규입단 R:재입단
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "quitorgdd", "string", "99991231"); //탈단일자 "99991231"
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "zipcdseq" , "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "zipcdseq")); //우편번호 seq 저장
- var CurrentDate = utlf_getCurrentDate();
- var voluntridyy = CurrentDate.substr(2,2);
- //id 생성시 사용할 년도 뒷 자리 저장
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "voluntridyy", "string", voluntridyy);
- //세례월일 mm-dd로 나오는 형태를 mm과 dd로 나누어 mm+dd를 합쳐 저장 및 수정 한다.
- var festivday = grp_biz.group1.ipt_festivday.text;
- var festivdd1 = festivday.substr(0,2);
- var festivdd2 = festivday.substr(3,2);
- var festivdd = (festivdd1+festivdd2);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "festivdd",festivdd);
- dsf_createDs("ds_send_savedata");
- dsf_createDs("ds_main_voluntrinfo_baseinfo_itemlist_famydata");
-
- var dsUpdate = grdf_getGridUpdateData(grp_biz.grd_famy, "all");
- grdf_setStatusColumn(dsUpdate, "status");
- ds_main_voluntrinfo_baseinfo_itemlist_famydata.copyData(dsUpdate,true);
- // 저장할 인적정보
- if(utlf_isNull(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "photimg")))
- {
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "photflag", "string", "N"); //사진이 존재하지 않음을 알려주는 플래그 N
- }
- else
- {
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "photflag", "string", "Y"); //사진이 존재함을 알려주는 플래그 Y
- }
- ds_send_savedata.copyData(ds_main_voluntrinfo_baseinfo_itemlist);
- call_TXAAA00101();
- if(arErrorCode.pop("TXAAA00101") > -1)
- {
- if(ds_main_returnsts_statusinfo.getColumn(0, "actstatflag")=="1")
- {//활동중이면서
- if(ds_main_returnsts_statusinfo.getColumn(0, "restatus")=='Y')
- {// 주민번호가 존재할때에
- sysf_messageBox("현재 활동중인 자원봉사자 입니다. 등록처리를 할 수","I004");
- return;
- }
- }
- else
- { // 탈단 중이면서
- if(ds_main_returnsts_statusinfo.getColumn(0, "restatus")=='Q')
- {// 탈단 중이면서 신규 등록 할때
- // var nodeActCount = ds_main_voluntrinfo_famylist_actlist.rowcount; //활동현황 리스트 개수를 저장
- var actappdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actappdd"); // 신규 저장할 신청일자
- var joinorgdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd"); // 신규 저장할 입단일자
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "actstatflag", "string", ds_main_returnsts_statusinfo.getColumn(0, "actstatflag"));
-
- var btn=sysf_messageBox("탈단자입니다. 신규 등록 처리","S001");
- if(btn=='6')
- {
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "actstatflag","1"); //탈단 상태에서 활동 상태로 바꾸어줌
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "status", "string", "Q"); // 탈단후 신규 저장임을 알리는 플래그 Q 저장
- var voluntrid = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid");
- // 입단이력 개수 세기 위한 클릭 이벤트 발생
- grp_biz.switch1.tabindex = 1;
- lf_tab_onclick(1);
- var nodeActCount = ds_main_voluntractprescond_joinlist.rowcount;
- // 입단이력 조회된 갯수
- for(var i=0;i<nodeActCount;i++)
- {
- var quitorgdd=ds_main_voluntractprescond_joinlist.getColumn(0, "quitorgdd");
- if(actappdd <= quitorgdd)
- {
- sysf_messageBox("최종 탈단 일보다 큰 신청일을 입력하십시요.","I");
- grp_biz.ipt_voluntractfstappdd.setFocus();
- return;
- }
- if(joinorgdd <= quitorgdd)
- {
- sysf_messageBox("최종 탈단 일보다 큰 입단일을 입력하십시요.","I");
- grp_biz.ipt_joinorgdd.setFocus();
- return;
- }
- // dsf_makeValue( ds_main_voluntrinfo_famylist_actlist, "voluntrid", "string", voluntrid, i);
- }
- dsf_createDs("ds_send_savedata");
- dsf_createDs("ds_main_voluntrinfo_baseinfo_itemlist_famydata");
-
- var dsUpdate = grdf_getGridUpdateData(grp_biz.grd_famy, "all");
- grdf_setStatusColumn(dsUpdate, "status");
- ds_main_voluntrinfo_baseinfo_itemlist_famydata.copyData(dsUpdate,true);
-
- ds_send_savedata.copyData(ds_main_voluntrinfo_baseinfo_itemlist);
- call_TXAAA00101();
- if(arErrorCode.pop("TXAAA00101") > -1)
- {
- sysf_messageBox("신규입단","I001");
- //해당 봉사자 id 값 셋팅
- dsf_makeValue( ds_main_reqpopup_reqpopuplist, "voluntrid", "string", voluntrid);
- fReqMainVoluntrInfo(); //메인 화면에서 자원봉사자 조회
- return;
- }
- }
- else
- {
- return;
- }
- }
- if(ds_main_returnsts_statusinfo.getColumn(0, "restatusdd")=="N")
- {// 활동 기간 중복 시
- sysf_messageBox("활동기간이 중복되었습니다.","I");
- return;
- }
- else
- {// 저장 완료시
- sysf_messageBox("저장이","I002");
- var voluntrid=ds_main_returnsts_statusinfo.getColumn(0, "voluntrid");
- //해당 봉사자 id 값 셋팅
- dsf_makeValue( ds_main_reqpopup_reqpopuplist, "voluntrid", "string", voluntrid);
- fReqMainVoluntrInfo(); //메인 화면에서 자원봉사자 조회
- }
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 자원봉사자 수정 함수
- ****************************************************************************************/
- function fVoluntrInfoUpdate()
- {
- if(utlf_isNull(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"))) //봉사자 사번이 널일 때는 수정을 할 수 없음
- {
- sysf_messageBox("수정 할 수","I004");
- return;
- }
-
- dsf_createDs("ds_send_savedata");
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid");
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actstatflag")=="1")
- { // 현재 활동 중일 때
- if(fVoluntrComnSave() == false) return;
- // 필수 항목 입력 하지 않았을 경우 return
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "status", "string", "u");
- //세례월일 mm-dd로 나오는 형태를 mm과 dd로 나누어 mm+dd를 합쳐 저장 및 수정 한다.
- var festivday = grp_biz.group1.ipt_festivday.text;
- var festivdd1 = festivday.substr(0,2);
- var festivdd2 = festivday.substr(3,2);
- var festivdd = (festivdd1+festivdd2);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "festivdd",festivdd);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "actstatflag","1");
- var nodeFamyCount = ds_main_voluntrinfo_famylist_infolist.rowcount;
- for(var i=0;i<nodeFamyCount;i++)
- {
- dsf_makeValue( ds_main_voluntrinfo_famylist_infolist, "voluntrid", "string", voluntrid);
- }
- dsf_createDs("ds_main_voluntrinfo_baseinfo_itemlist_famydata");
-
- var dsUpdate = grdf_getGridUpdateData(grp_biz.grd_famy, "all");
- grdf_setStatusColumn(dsUpdate, "status");
- ds_main_voluntrinfo_baseinfo_itemlist_famydata.copyData(dsUpdate,true);
- if(utlf_isNull(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "photimg")))
- {
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "photflag", "string", "N"); //사진이 존재하지 않음을 알려주는 플래그 N
- }
- else
- {
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "photflag", "string", "Y"); //사진이 존재함을 알려주는 플래그 Y
- }
-
- ds_send_savedata.copyData(ds_main_voluntrinfo_baseinfo_itemlist);
- }
- else if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actstatflag")=="2")
- {// 현재 탈단 중일 때
- var btn=sysf_messageBox("탈단한 자원봉사자는 세례명_성명_생일_참고사항_주소관련 정보만 수정됩니다.","Q003");
- if(btn=='6')
- {// 탈단 중일 때 수정할 정보는 성명, 세례명, 생일 및 주소관련 정보로 제한한다.
- dsf_makeValue( ds_send_savedata, "actstatflag", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actstatflag"));
- dsf_makeValue( ds_send_savedata, "status", "string", "u"); //상태 플래그에 u 저장
- dsf_makeValue( ds_send_savedata, "voluntrid", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"));
- dsf_makeValue( ds_send_savedata, "voluntrnm", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrnm"));
- dsf_makeValue( ds_send_savedata, "baptnm", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "baptnm"));
- dsf_makeValue( ds_send_savedata, "brthdd", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "brthdd"));
- dsf_makeValue( ds_send_savedata, "zipcd2", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "zipcd2"));
- dsf_makeValue( ds_send_savedata, "zipcd1", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "zipcd1"));
- dsf_makeValue( ds_send_savedata, "zipcdseq", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "zipcdseq"));
- dsf_makeValue( ds_send_savedata, "addr", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "addr"));
- dsf_makeValue( ds_send_savedata, "detladdr", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "detladdr"));
- dsf_makeValue( ds_send_savedata, "hometel", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "hometel"));
- dsf_makeValue( ds_send_savedata, "mpphontel", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "mpphontel"));
- dsf_makeValue( ds_send_savedata, "emailid", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "emailid"));
- dsf_makeValue( ds_send_savedata, "emailaddr", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "emailaddr"));
- dsf_makeValue( ds_send_savedata, "etcemailaddr", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "etcemailaddr"));
- dsf_makeValue( ds_send_savedata, "actrem", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actrem"));
- }
- else
- {
- return;
- }
- }
- call_TXAAA00101();
- if(arErrorCode.pop("TXAAA00101") > -1)
- {
- sysf_messageBox("수정이","I002");
- dsf_makeValue( ds_main_reqpopup_reqpopuplist, "voluntrid", "string", voluntrid); //해당 봉사자 id 값 셋팅
- fReqMainVoluntrInfo(); //메인 화면에서 자원봉사자 조회
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 자원봉사자 조회 팝업 버튼 클릭시 띄우는 함수
- ****************************************************************************************/
- function fVoluntrPopup()
- {
- ds_source.clearData(); ds_source.addRow();
- ds_source.setColumn(0,"popupflag","Y");
- fVoluntrSearch();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 가족사항정보 그리드에서 행 추가
- ****************************************************************************************/
- function fFamyRowAdd()
- {
- ds_main_voluntrinfo_famylist_infolist.addRow();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 가족사항의 행 삭제
- ****************************************************************************************/
- function fGrdFamyRowDel(){
- var idxrow = ds_main_voluntrinfo_famylist_infolist.rowposition;
- // 삭제할 행
- if(idxrow > -1)
- { // 삭제할 행의 가족 정보를 변수에 담는다
- var famynm = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"famynm");
- var famyrel = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"famyrel");
- var famyage = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"famyage");
- var famyjobnm = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"famyjobnm");
- var religncd = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"religncd");
- var famybaptnm = ds_main_voluntrinfo_famylist_infolist.getColumn(idxrow,"famybaptnm");
- var rowstatus = ds_main_voluntrinfo_famylist_infolist.getRowType(idxrow);
- if( rowstatus == 2 ) {
- ds_main_voluntrinfo_famylist_infolist.deleteRow(idxrow);
- }else if( rowstatus == 8 ){
- grdf_setStatus(group3.grd_aminoinfo, "", [idxrow]);
- }else{
- grdf_setStatus(group3.grd_aminoinfo, "D", [idxrow]);
- }
- }
- else
- {
- sysf_messageBox("삭제할 행을 선택하십시요.", "I");
- }
- }
-
-
- // 활동상태 추가 버튼 클릭
- function fActNewDate()
- {
- var CurrentDate = getCurrentDate();
-
- model.resetInstanceNode("/root/main/voluntrinfo/statinfo");
- model.setValue("/root/main/voluntrinfo/statinfo/status", "i");
- model.setValue("/root/main/voluntrinfo/statinfo/actstatrgstdd", CurrentDate);
-
- model.refresh();
- }
-
- // 활동상태 삭제버튼 클릭
- function fActDeleteDate()
- {
- //var baststatus = model.getValue("/root/main/voluntrinfo/baseinfo/status");
- model.setValue("/root/main/voluntrinfo/statinfo/status", "d");
- model.refresh();
- }
-
- // 활동현황의 행추가 버튼 클릭
- /*function fGrdActRowAdd()
- {
- //grd_actlist.addItem();//행추가
- var idxrow=grd_actlist.row;
- var idxrows=grd_actlist.rows;
- //alert(idxrow+"row");
- //alert(idxrows+"rows");
- if(idxrows>1)
- { // 이미 활동현황 내역이 존재 할때 행추가 하며 가장 맨 위에 새로운 행을 추가한다.
- grd_actlist.insertItem(1,["above"]);
- model.makeValue("/root/main/voluntrinfo/famylist/actlist"+"["+1+"]/acttodd","99991231");
- //행추가 버튼 클릭시 제일 윗 로우 활동종료일자에 99991231셋팅
- }
- else
- { // 활동현황 최초로 저장시
- grd_actlist.addItem();
- // 행추가 버튼 클릭시 제일 윗 로우 활동종료일자에 99991231셋팅
- model.makeValue("/root/main/voluntrinfo/famylist/actlist"+"["+1+"]/acttodd","99991231");
- }
- model.refresh();
- }*/
- // 가족사항의 행추가 버튼 클릭
- function fGrdFamyRowAdd()
- {
- var addRowCnt = model.getValue('/root/hidden/addrowcnt');
- if(addRowCnt == '' || addRowCnt < 1)
- {
- addRowCnt = 1;
- }
- for(var i = 1; i <= addRowCnt ; i++)
- {
- grd_famy.addItem();//행추가
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 현황 리스트 조회
- ****************************************************************************************/
- function fListSearch()
- {
- var voluntrid = dsf_getColumnNullToEmpty(ds_main_voluntrinfo_baseinfo_itemlist,0, "voluntrid");
- if(ds_main_reqpopup_reqpopuplist.getColumn(0, "flag")=="Y"||ds_main_reqpopup_reqpopuplist.getColumn(0, "reqpopupflag")=="A"||voluntrid!="")
- {
- // 조회된 사람이 있거나 자원봉사자 현황 조회에서 호출했을 때
- if(voluntrid=="")
- {
- sysf_messageBox("봉사자를 선택하십시요.","I");
- return;
- }
- else
- {
- dsf_makeValue( ds_main_search, "voluntrid", "string", voluntrid);
- ds_send_reqdata.clear();
- ds_send_reqdata.copyData(ds_main_search);
- var oParam = {};
- oParam.id = "TRAAA00101";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "reqGetVoluntrActCondInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_voluntractprescond_actlist=actlist"
- // oParam.outds = "ds_main_voluntractprescond_actlist=actlist ds_main_voluntractprescond_joinlist=joinlist ds_main_voluntractprescond_condlist=condlist "
- // +"ds_main_voluntractprescond_edulist=edulist ds_main_voluntractprescond_prizlist=prizlist ds_main_voluntractprescond_benflist=benflist "
- // +"ds_main_voluntractprescond_holilist=holilist ds_main_voluntractprescond_jobresplist=jobresplist ds_main_voluntractprescond_specactteamlist=specactteamlist";
- oParam.async = false;
- //oParam.callback = "cf_TRAAA00101";
- tranf_submit(oParam);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 재등록
- ****************************************************************************************/
- function fAAA02500()
- {
- var voluntrid = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid");
- var joinorgdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd");
- var actappdd = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actappdd");
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_rejoinsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"joinorgdd", type:"STRING", size:256, val:joinorgdd}
- , {col:"actappdd", type:"STRING", size:256, val:actappdd}
- , {col:"quitorgdd", type:"STRING", size:256, val:"99991231"}
- , {col:"joinflag", type:"STRING", size:256, val:"R"}
- , {col:"actstatflag", type:"STRING", size:256, val:"1"}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_rejoinsource= ds_rejoinsource;
- frmf_modal("SPAAA02500", "SPAAA02500", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- // ds_main_reqpopup_reqpopuplist_voluntrid.clearData();
- dsf_makeValue( ds_main_reqpopup_reqpopuplist, "voluntrid", "string", voluntrid); //해당 봉사자 id 값 셋팅
- fReqMainVoluntrInfo(); //메인 화면에서 자원봉사자 조회
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 활동정지신청
- ****************************************************************************************/
- function fAAA02600()
- {
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid");
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_quitsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"joinorgseqno", type:"STRING", size:256, val:""}
- , {col:"actstatflag", type:"STRING", size:256, val:"2"}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_quitorginfo = ds_quitsource;
- frmf_modal("SPAAA02600", "SPAAA02600", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_quitsource.getColumn(0, "reflag")=="c") //탈단 신청이 완료되었을 때만 조회를 태움
- {
- dsf_makeValue( ds_main_reqpopup_reqpopuplist, "voluntrid", "string", voluntrid); //해당 봉사자 id 값 셋팅
- fReqMainVoluntrInfo(); //메인 화면에서 자원봉사자 조회
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 휴가등록
- ****************************************************************************************/
- function fAAA02700()
- {
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_holisource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"holijobrespflag", type:"STRING", size:256, val:"1"}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"fromdd", type:"STRING", size:256, val:""}
- , {col:"todd", type:"STRING", size:256, val:""}
- , {col:"holicd", type:"STRING", size:256, val:""}
- , {col:"holijobrem", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_holisource = ds_holisource;
- frmf_modal("SPAAA02700", "SPAAA02700", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_holisource.getColumn(0, "reflag")=="c")
- {
- //fHoliListInfo();
- // 휴가 현황 조회 함수
- grp_biz.switch1.tabindex = 6;
- lf_tab_onclick(6);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 직책등록
- ****************************************************************************************/
- function fAAA03100()
- {
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_jobsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"holijobrespflag", type:"STRING", size:256, val:"2"}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"fromdd", type:"STRING", size:256, val:""}
- , {col:"todd", type:"STRING", size:256, val:""}
- , {col:"jobrespcd", type:"STRING", size:256, val:""}
- , {col:"holijobrem", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_jobsource = ds_jobsource;
- frmf_modal("SPAAA03100", "SPAAA03100", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
-
- if(ds_jobsource.getColumn(0, "reflag")=="c")
- {
- grp_biz.switch1.tabindex = 7;
- lf_tab_onclick(7);
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 활동등록
- ****************************************************************************************/
- function fAAA03000()
- {
- var voluntrid = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_actsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"servkind", type:"STRING", size:256, val:""}
- , {col:"actdeptcd", type:"STRING", size:256, val:""}
- , {col:"actdeptdetlnm", type:"STRING", size:256, val:""}
- , {col:"voluntractdwcd", type:"STRING", size:256, val:""}
- , {col:"voluntractteamcd", type:"STRING", size:256, val:""}
- , {col:"actfromdd", type:"STRING", size:256, val:""}
- , {col:"acttodd", type:"STRING", size:256, val:""}
- , {col:"actdivscd", type:"STRING", size:256, val:""}
- , {col:"joinorgdd", type:"STRING", size:256, val:ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd")}
- , {col:"actdivscd", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_actsource = ds_actsource;
- frmf_modal("SPAAA03000", "SPAAA03000", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_actsource.getColumn(0, "reflag")=="c")
- {
- grp_biz.switch1.tabindex = 0;
- lf_tab_onclick(0);
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 포상등록
- ****************************************************************************************/
- function fAAA00600()
- {
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_prizsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"prizbenfflag", type:"STRING", size:256, val:"1"}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"prizbenfdd", type:"STRING", size:256, val:""}
- , {col:"prizflagcd", type:"STRING", size:256, val:""}
- , {col:"prizbenfrem", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_prizsource = ds_prizsource;
- frmf_modal("SPAAA00600", "SPAAA00600", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_prizsource.getColumn(0, "reflag")=="c")
- {
- grp_biz.switch1.tabindex = 4;
- lf_tab_onclick(4);
- }
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 수해등록
- ****************************************************************************************/
- function fAAA00900()
- {
- var voluntrid=ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_benfsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"prizbenfflag", type:"STRING", size:256, val:"2"}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"prizbenfdd", type:"STRING", size:256, val:""}
- , {col:"prizflagcd", type:"STRING", size:256, val:""}
- , {col:"prizbenfrem", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_benfsource = ds_benfsource;
- frmf_modal("SPAAA00900", "SPAAA00900", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_benfsource.getColumn(0, "reflag")=="c")
- {
- grp_biz.switch1.tabindex = 5;
- lf_tab_onclick(5);
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 메인화면에서 자원봉사자 인적정보 조회하는 함수
- ****************************************************************************************/
- function fReqMainVoluntrInfo()
- {
- if(ds_rejoinsource.getColumn(0, "status")=="r" || ds_quitorginfo.getColumn(0, "status")=="r")
- { // 재입단 처리, 탈단 처리의 취소 버튼 눌렀을 때 리턴 시켜줌
- ds_rejoinsource.setColumn(0,"status","");
- ds_quitorginfo.setColumn(0,"status","");
- return;
- }
-
- dsf_createDs("ds_send_reqdata");
- dsf_makeValue( ds_send_reqdata, "voluntrid", "string", ds_main_reqpopup_reqpopuplist.getColumn(0, "voluntrid"));
- //ID로 봉사자 인적 정보 및 누적 봉사활동 정보 찾아오는 submission 보냄
- // submit("TRAAA00102");
- var oParam = {};
- oParam.id = "TRAAA00102";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "reqGetVoluntrPresCondInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_voluntrinfo_baseinfo_itemlist=itemlist ds_main_voluntrinfo_baseinfo_prescondlist=prescondlist";
- oParam.async = false;
- //oParam.callback = "cf_TRAAA00102";
- tranf_submit(oParam);
- // setImageRefInstance("ds_main_voluntrinfo_baseinfo_itemlist_photimg");
- // 조회한 이미지를 변환해서 볼 수 있는 형태로 바꾸어 준다.
- var brthDD = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "brthdd");
- var currentAge = utlf_getFullAge(brthDD) + 1;
- //생년월일을 이용, 현재 나이 셋팅
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "age", "string", currentAge);
- // SPAAA02400_자원봉사자 조회 화면에서 조회된 데이터를 신상등록 인적정보 화면에 셋팅 하는 로직
- if ( !utlf_isNull(ds_main_reqpopup_reqpopuplist.getColumn(0, "voluntrid")) )
- { //SPAAA02400_자원봉사자 조회 화면에서 받아온 ID가 존재 할때
- ds_send_reqdata.clear();
- dsf_makeValue( ds_send_reqdata, "voluntrid", "string", ds_main_reqpopup_reqpopuplist.getColumn(0, "voluntrid"));
- var oParam = {};
- oParam.id = "TRAAA00103";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "reqGetVoluntrFamyInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_voluntrinfo_famylist_infolist=infolist";
- oParam.async = false;
- //oParam.callback = "cf_TRAAA00103";
- tranf_submit(oParam);
- //가족, 활동현황 가져오는 서브미션
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actstatflag") == "1") // 활동상태 - 활동 중일때
- {
- grp_btn.btn_actrgst.enable = true; //활동현황등록 버튼 활성
- grp_btn.button24.enable = false; // 재입단버튼 비활성
- grp_btn.button25.enable = true; // 탈단신청버튼 활성
- grp_btn.button3.enable = true; // 휴가등록버튼 활성
- grp_btn.button4.enable = true; // 직책등록버튼 활성
- grp_btn.button7.enable = true; // 포상등록버튼 활성
- grp_btn.button8.enable = true; // 수혜등록버튼 활성
- grp_btn.btn_save.enable = false; // 등록버튼 비활성
- grp_btn.btn_set.enable = true; // 수정버튼 활성
- }
- else if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "actstatflag") == "2") // 활동상태 - 탈단 중일때
- {
- grp_btn.btn_actrgst.enable = false; //활동현황등록 버튼 비활성
- grp_btn.button24.enable = true; // 재입단버튼 활성
- grp_btn.button25.enable = false; // 탈단신청버튼 비활성
- grp_btn.button3.enable = false; // 휴가등록버튼 비활성
- grp_btn.button4.enable = false; // 직책등록버튼 비활성
- grp_btn.button7.enable = false; // 포상등록버튼 비활성
- grp_btn.button8.enable = false; // 수혜등록버튼 비활성
- grp_btn.btn_set.enable = true; // 수정버튼 활성
- grp_btn.btn_save.enable = true; // 등록버튼 활성
- }
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrflag") == "1")
- { // 일반자원봉사자 일때 해당 값 셋팅
- dsf_makeValue( ds_main_aaa_report, "voluntrflagnm", "string", "일반");
- }
- else if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrflag") == "3")
- { // 교직원 자원봉사자 일때 해당 값 셋팅
- dsf_makeValue( ds_main_aaa_report, "voluntrflagnm", "string", "교직원");
- }
- var systeminstnm = sysf_getUserInfo("systeminstnm");
- // 로그인한 기관 명 받아옴
- dsf_makeValue( ds_main_aaa_report, "systeminstnm", "string", systeminstnm);
- // 입단이력 강제 이벤트 발생
- // btn_actreq.dispatch("onclick"); //활동현황 조회
- // grp_biz.caption1.setFocus(); //static에 포커스 가지 않음
- grp_biz.switch1.tabindex = 0;
- lf_tab_onclick(0);
- grp_biz.opt_vvoluntrid.setFocus();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 자원봉사자 조회 팝업 창을 띄워 찾는 함수
- ****************************************************************************************/
- function fVoluntrSearch()
- {
- var objArg = new Object();
- objArg.arg_ds_send_reqdata = ds_source;
- frmf_modal("SPAAA02400", "SPAAA02400", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_main_reqpopup_reqpopuplist.getColumn(0, "flag") == "Y")
- { //1명의 자원봉사자 정보 조회되어 들어왔을 경우
- if(!utlf_isNull(ds_main_reqpopup_reqpopuplist.getColumn(0, "voluntrid")))
- {
- //자원봉사자 조회 팝업 창에서 조회된 봉사자 ID가 있을 때
- fReqMainVoluntrInfo();
- // 메인화면에서 자원봉사자 인적정보 조회하는 함수 호출
- }
- }
- else
- {
- // model.setFocus("caption1");
- grp_biz.opt_vvoluntrid.setFocus();
- return;
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 초기화 함수
- ****************************************************************************************/
- function fAllClear()
- {
- var btn=sysf_messageBox("초기화를","Q004");
- if(btn=='6')
- {
- ds_main_voluntrinfo_famylist_infolist.clearData();
- // ds_main_voluntrinfo_actprescond.clearData();
- ds_main_voluntractprescond_joinlist.clearData();
- ds_main_voluntractprescond_actlist.clearData();
- ds_main_voluntractprescond_condlist.clearData();
- ds_main_voluntractprescond_edulist.clearData();
- ds_main_voluntractprescond_prizlist.clearData();
- ds_main_voluntractprescond_benflist.clearData();
- ds_main_voluntractprescond_holilist.clearData();
- ds_main_voluntractprescond_jobresplist.clearData();
- ds_main_voluntractprescond_specactteamlist.clearData();
- ds_main_voluntrinfo_baseinfo_itemlist.clearData(); ds_main_voluntrinfo_baseinfo_itemlist.addRow();
- grp_btn.button24.enable = true;
- grp_btn.button25.enable = true;
- grp_btn.button3.enable = true;
- grp_btn.button4.enable = true;
- grp_btn.button7.enable = true;
- grp_btn.button8.enable = true;
- grp_btn.btn_save.enable = true;
- grp_btn.btn_set.enable = true;
-
- grp_biz.ipt_voluntrnm.setFocus();
- grp_biz.rdo_smsrecvyn.index = 0;
- }
- else
- {
- return;
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 사진 저장 함수
- ****************************************************************************************/
- function fGetLocalImg()
- {
- var file = frmf_openImageFileDialog(1048576); // image 파일이 너무 크면 submit 시간이 매우 오래(5분이상) 걸리므로 가급적 사이즈를 작게 제한한다.
-
- if (utlf_isNull(file)) {
- return false;
- }
- for(var i = 0; i < file.length; i++)
- {
- var photoid = file[i].filename;
- var row = ds_main_voluntrinfo_baseinfo_itemlist.rowposition;
- dsf_writeFileToDs(file[i], ds_main_voluntrinfo_baseinfo_itemlist, row, "photimg");
- }
- return true;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 포상현황 수정
- ****************************************************************************************/
- function fPrizListInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "4");
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 수혜현황 수정
- ****************************************************************************************/
- function fBenfListInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "5");
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 휴가 현황 수정
- ****************************************************************************************/
- function fHoliListInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "6");
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "1" );
- fListSearch();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 직책 현황 수정
- ****************************************************************************************/
- function fJobRespLilstInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "7");
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "2" );
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 출력정보저장
- ****************************************************************************************/
- function fInsIssSeqNo()
- {
- // 발행번호 등록 및 비고 내용 저장
- dsf_makeValue( ds_issseq, "voluntrflag", "string", 1);
- // 봉사자 구분 1 :일반 봉사자로 저장
- dsf_makeValue( ds_issseq, "voluntrid", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"));
- // 해당 봉사자ID 값 저장
- dsf_makeValue( ds_issseq, "isscnts", "string", ds_main_aaa_report.getColumn(0, "isscnts")); //확인서 테이블에 저장할 내용
- dsf_makeValue( ds_issseq, "issrem", "string", ds_main_aaa_report.getColumn(0, "issrem")); //확인서 테이블에 저장할 비고
- dsf_makeValue( ds_issseq, "prtno", "string", ds_main_aaa_report.getColumn(0, "no")); //확인서 테이블에 저장할 비고
- dsf_createDs("ds_send_savedata");
- ds_send_savedata.copyData(ds_issseq);
- ds_send_savedata.updateColID("studappseqno","studapptseqno");
- var oParam = {};
- oParam.id = "TXAAA00102";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "ReqExeVoluntrIssSeqNo";
- oParam.inds = "req=ds_send_savedata";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXAAA00102";
- tranf_submit(oParam);
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 입단이력 조회 함수
- ****************************************************************************************/
- function fJoinOrgInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = false;
- grp_biz.caption21.visible = false;
- grp_biz.ipt_todd.visible = false;
- // 기간 설정 비활성화
- grp_biz.btn_listsearch.visible = false;
- grp_biz.cpt_reqdd.visible = false;
- // 조회기관 캡션, 조회기간 버튼 비활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag","string","1");
- dsf_makeValue( ds_main_search, "servkind", "string", "");
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
-
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 활동현황 조회
- ****************************************************************************************/
- function fCondInfo() {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = false;
- grp_biz.caption21.visible = false;
- grp_biz.ipt_todd.visible = false;
- // 기간 설정 비활성화
- grp_biz.cpt_reqdd.visible = false;
- grp_biz.btn_listsearch.visible = false;
- // 조회기간 캡션, 조회기간 버튼 비활성
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "9");
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 특별활동팀 등록 내역 조회
- ****************************************************************************************/
- function fSpecActTeamLilstInfo()
- {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = false;
- grp_biz.caption21.visible = false;
- grp_biz.ipt_todd.visible = false;
- // 기간 설정 비활성화
- grp_biz.btn_listsearch.visible = false;
- grp_biz.cpt_reqdd.visible = false;
- // 조회기관 캡션, 조회기간 버튼 비활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "8");
- dsf_makeValue( ds_main_search, "servkind", "string", "3" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 특별활동등록
- ****************************************************************************************/
- function fAAA02100()
- {
- var voluntrid = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid"); // 조회된 자원봉사자 ID저장
- if(utlf_isNull(voluntrid))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- else
- {
- dsf_createDsRow("ds_spcsource", [
- {col:"voluntrid", type:"STRING", size:256, val:voluntrid}
- , {col:"servkind", type:"STRING", size:256, val:"3"}
- , {col:"status", type:"STRING", size:256, val:"i"}
- , {col:"specactteam", type:"STRING", size:256, val:""}
- , {col:"actfromdd", type:"STRING", size:256, val:""}
- , {col:"acttodd", type:"STRING", size:256, val:""}
- , {col:"reflag", type:"STRING", size:256, val:""}
- ]);
- var objArg = new Object();
- objArg.arg_ds_main_spcsource = ds_spcsource;
- frmf_modal("SPAAA02100", "SPAAA02100", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_spcsource.getColumn(0, "reflag")=="c")
- {
- // btn_specactteam.dispatch("onclick");
- grp_biz.switch1.tabindex = 8;
- lf_tab_onclick(8);
- //처리가 완료되었다는 의미의 플래그 c반환 되면 특별활동 현황 강제 이벤트 발생
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 엑셀 저장 함수
- ****************************************************************************************/
- function fSaveExcel() {
- if(grp_biz.switch1.tabindex = 0) {
- if( ds_main_voluntractprescond_actlist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case1.grd_actlist, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 1) {
- if( ds_main_voluntractprescond_joinlist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case2.grd_joinlist, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 2) {
- if( ds_main_voluntractprescond_condlist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case3.grd_voluntractprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 3) {
- if( ds_main_voluntractprescond_edulist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case4.grd_educfestivprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 4) {
- if( ds_main_voluntractprescond_prizlist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case5.grd_prizprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 5) {
- if( ds_main_voluntractprescond_benflist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case6.grd_benfprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 6) {
- if( ds_main_voluntractprescond_holilist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case7.grd_holiprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 7) {
- if( ds_main_voluntractprescond_jobresplist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case8.grd_jobrespprescond, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- } else if(grp_biz.switch1.tabindex = 8) {
- if( ds_main_voluntractprescond_specactteamlist.rowcount > 0 ){
- grdf_exportExcel(grp_biz.switch1.case9.grd_specactteamlist, "SheetName", "SheetName", false, "", "user", false);
- } else {
- sysf_messageBox("조회된 데이터가 ", "I004");
- }
- }
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : 봉사자리스트 조회
- ****************************************************************************************/
- function call_TRAAA02401() {
- var oParam = {};
- oParam.id = "TRAAA02401";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "reqGetVoluntrInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_grdlist_itemlist=itemlist";
- oParam.async = false;
- oParam.callback = "cf_TRAAA02401";
- tranf_submit(oParam);
- }
- function cf_TRAAA02401(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_main_grdlist_itemlist.addColumn("reqpopupflag","string");
- ds_main_grdlist_itemlist.addColumn("flag","string");
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 탭버튼별 함수실행
- ****************************************************************************************/
- function lf_tab_onclick(sIdx) {
- if(sIdx == 0) {
- fCondInfo();
- } else if(sIdx == 1) {
- fJoinOrgInfo();
- } else if(sIdx == 2) {
- grp_biz.btn_excel.visible = true;
- grp_biz.cpt_voluntrflag.visible = true;
- grp_biz.cmb_voluntrflg.visible = true;
- //봉사구분 활성화
- grp_biz.cpt_attdabsnflag.visible = true;
- grp_biz.cmb_attdabsnflag.visible = true;
- // 출석구분 활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
-
- dsf_makeValue( ds_main_search, "searchflag", "string", "2");
- //searchflag 가 1일 때는 입단이력 조회
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- } else if(sIdx == 3) {
- grp_biz.cpt_voluntrflag.visible = false;
- grp_biz.cmb_voluntrflg.visible = false;
- //봉사구분 비활성화
- grp_biz.cpt_attdabsnflag.visible = false;
- grp_biz.cmb_attdabsnflag.visible = false;
- // 출석구분 비활성화
- grp_biz.ipt_fromdd.visible = true;
- grp_biz.caption21.visible = true;
- grp_biz.ipt_todd.visible = true;
- // 기간 설정 활성화
- grp_biz.btn_listsearch.visible = true;
- grp_biz.cpt_reqdd.visible = true;
- // 조회기관 캡션, 조회기간 버튼 활성화
- grp_biz.btn_excel.visible = false;
- dsf_makeValue( ds_main_search, "searchflag", "string", "3");
- //searchflag 가 1일 때는 입단이력 조회
- dsf_makeValue( ds_main_search, "servkind", "string", "" );
- dsf_makeValue( ds_main_search, "fromdd", "string", "" );
- dsf_makeValue( ds_main_search, "todd", "string", "" );
- dsf_makeValue( ds_main_search, "termflag", "string", "" );
- dsf_makeValue( ds_main_search, "holijobrespflag", "string", "" );
- fListSearch();
- } else if(sIdx == 4) {
- fPrizListInfo();
- } else if(sIdx == 5) {
- fBenfListInfo();
- } else if(sIdx == 6) {
- fHoliListInfo();
- } else if(sIdx == 7) {
- fJobRespLilstInfo();
- } else if(sIdx == 8) {
- fSpecActTeamLilstInfo();
- }
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SMAAA00100_onload(obj:Form, e:LoadEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- fInit();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 봉사자검색팝업
- ****************************************************************************************/
- function grp_biz_btn_voluntr_onclick(obj:Button, e:ClickEventInfo)
- {
- fVoluntrPopup();
- }
- /****************************************************************************************
- * Components : Edit
- * Description : 봉사자 검색
- ****************************************************************************************/
- function grp_biz_ipt_voluntrnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- ds_send_reqdata.clear();
- dsf_makeValue( ds_send_reqdata, "voluntrnm", "string", obj.text);
- dsf_makeValue( ds_send_reqdata, "rrgstno1", "string", "%");
- dsf_makeValue( ds_send_reqdata, "rrgstno2", "string", "%"); // 봉사자 활동상태 전체 찾는 %로 셋팅
- dsf_makeValue( ds_send_reqdata, "baptnm", "string", "%"); // 세례명 전체 찾는 %로 셋팅
- dsf_makeValue( ds_send_reqdata, "actstatflag", "string", "%");
- call_TRAAA02401();
- //자원봉사자 조회
- var reaNodesetCount = ds_main_grdlist_itemlist.rowcount;
- // 조회된 자원봉사자 정보의 개수를 셈
- if(reaNodesetCount == 1)
- {
- //그리드에 1명만 조회될 때 id저장
- var voluntrid = ds_main_grdlist_itemlist.getColumn(0, "voluntrid");
- ds_main_reqpopup_reqpopuplist.clear();
- dsf_copyColInfo(ds_main_reqpopup_reqpopuplist,ds_main_grdlist_itemlist);
- ds_main_reqpopup_reqpopuplist.copyRow(ds_main_reqpopup_reqpopuplist.addRow(),ds_main_grdlist_itemlist,0);
-
- fReqMainVoluntrInfo();
- // 메인화면에서 자원봉사자 인적정보 조회하는 함수 호출
- }
- else
- { // 1명이상 조회될 때 자원봉사자 조회 팝업 화면으로 넘길 값을 셋팅
- dsf_makeValue( ds_source, "popupflag", "string", 'N');
- // 넘겨줄 파라미터가 존재한다는 popupfalg N을 셋팅
- dsf_makeValue( ds_source, "voluntrnm", "string", ds_send_reqdata.getColumn(0, "voluntrnm"));
- dsf_makeValue( ds_source, "rrgstno1", "string", "" );
- dsf_makeValue( ds_source, "rrgstno2", "string", "" );
- dsf_makeValue( ds_source, "flag", "string", "" );
- fVoluntrSearch();
- // 자원봉사자 조회 팝업 띄움
- }
-
- dsf_makeValue( ds_send_reqdata, "voluntrnm", "string", "");
- }
- }
- /****************************************************************************************
- * Components : Calendar
- * Description : 생년월일 변경 후
- ****************************************************************************************/
- function grp_biz_ipt_brthdatedd_onkillfocus(obj:Calendar, e:KillFocusEventInfo)
- {
- var brthDD = ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "brthdd");
- var currentAge = utlf_getFullAge(brthDD)+1;
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn( 0, "age",currentAge);
- }
- /****************************************************************************************
- * Components : Button
- * Description : 우편번호 검색
- ****************************************************************************************/
- function grp_biz_btn_zipcd_onclick(obj:Button, e:ClickEventInfo)
- {
- // zbcfOpenZipCodeList('combination', '', "/root/main/voluntrinfo/baseinfo/itemlist/zipcd1", "/root/main/voluntrinfo/baseinfo/itemlist/zipcd2" , "/root/main/voluntrinfo/baseinfo/itemlist/zipcdseq", "/root/main/voluntrinfo/baseinfo/itemlist/addr", "hangul");
- var sZipcd = appf_getZipCodeList();
-
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn(0, "zipcd1" , sZipcd.zipcdhead);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn(0, "zipcd2" , sZipcd.zipcdfoot);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn(0, "zipcdseq" , sZipcd.seqno);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn(0, "addr" , sZipcd.address);
- ds_main_voluntrinfo_baseinfo_itemlist.setColumn(0, "detladdr" , sZipcd.address_detail);
- }
- /****************************************************************************************
- * Components : Button
- * Description : 우편번호 검색
- ****************************************************************************************/
- function grp_biz_cmb_emailaddr_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "emailaddr")=="01")
- { //직접입력 선택시
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "etcemailaddr", "string", "" );
- grp_biz.ipt_etcemailaddr.enable = true; //비활성화 품
- }
- else
- { // 메일주소 직접 선택시
- dsf_makeValue( ds_main_voluntrinfo_baseinfo_itemlist, "etcemailaddr", "string", "" );
- grp_biz.ipt_etcemailaddr.enable = false; //비활성화
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 가족사항 행추가
- ****************************************************************************************/
- function grp_biz_btn_famyadd_onclick(obj:Button, e:ClickEventInfo)
- {
- fFamyRowAdd();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 가족사항 행삭제
- ****************************************************************************************/
- function grp_biz_btn_famydel_onclick(obj:Button, e:ClickEventInfo)
- {
- fGrdFamyRowDel();
- }
- /****************************************************************************************
- * Components : MaskEdit
- * Description : 주민번호로 조회
- ****************************************************************************************/
- function grp_biz_ipt_rrgstno1_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- ds_send_reqdata.clear();
- dsf_makeValue( ds_send_reqdata, "voluntrnm", "string", "%");
- dsf_makeValue( ds_send_reqdata, "rrgstno1", "string", obj.text);
- dsf_makeValue( ds_send_reqdata, "rrgstno2", "string", "%"); // 봉사자 활동상태 전체 찾는 %로 셋팅
- dsf_makeValue( ds_send_reqdata, "baptnm", "string", "%"); // 세례명 전체 찾는 %로 셋팅
- dsf_makeValue( ds_send_reqdata, "actstatflag", "string", "%");
- call_TRAAA02401();
- //자원봉사자 조회
- var reaNodesetCount = ds_main_grdlist_itemlist.rowcount;
- // 조회된 자원봉사자 정보의 개수를 셈
- if(reaNodesetCount == 1)
- { //그리드에 1명만 조회될 때 id저장
- var voluntrid = ds_main_grdlist_itemlist.getColumn(0, "voluntrid");
- ds_main_reqpopup_reqpopuplist.clear();
- dsf_copyColInfo(ds_main_reqpopup_reqpopuplist,ds_main_grdlist_itemlist);
- ds_main_reqpopup_reqpopuplist.copyRow(ds_main_reqpopup_reqpopuplist.addRow(),ds_main_grdlist_itemlist,0);
-
- fReqMainVoluntrInfo();
- // 메인화면에서 자원봉사자 인적정보 조회하는 함수 호출
- }
- else
- { // 1명이상 조회될 때 자원봉사자 조회 팝업 화면으로 넘길 값을 셋팅
- dsf_makeValue( ds_source, "popupflag", "string", 'N');
- // 넘겨줄 파라미터가 존재한다는 popupfalg N을 셋팅
- dsf_makeValue( ds_source, "voluntrnm", "string", "" );
- dsf_makeValue( ds_source, "rrgstno1", "string", ds_send_reqdata.getColumn(0, "rrgstno1"));
- dsf_makeValue( ds_source, "rrgstno2", "string", "" );
- dsf_makeValue( ds_source, "flag", "string", "" );
-
- fVoluntrSearch();
- // 자원봉사자 조회 팝업 띄움
- }
-
- ds_send_reqdata.setColumn(0,"rrgstno1","");
- }
- }
- /****************************************************************************************
- * Components : MaskEdit
- * Description : 주민번호로 조회
- ****************************************************************************************/
- function grp_biz_ipt_rrgstno2_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- ds_send_reqdata.clear();
- dsf_makeValue( ds_send_reqdata, "voluntrnm", "string", "%");
- dsf_makeValue( ds_send_reqdata, "rrgstno1", "string", "%");
- dsf_makeValue( ds_send_reqdata, "rrgstno2", "string", obj.text);
- dsf_makeValue( ds_send_reqdata, "baptnm", "string", "%"); // 세례명 전체 찾는 %로 셋팅
- dsf_makeValue( ds_send_reqdata, "actstatflag", "string", "%");// 봉사자 활동상태 전체 찾는 %로 셋팅
- call_TRAAA02401();
- //자원봉사자 조회
- var reaNodesetCount = ds_main_grdlist_itemlist.rowcount;
- // 조회된 자원봉사자 정보의 개수를 셈
- if(reaNodesetCount == 1)
- { //그리드에 1명만 조회될 때 id저장
- var voluntrid = ds_main_grdlist_itemlist.getColumn(0, "voluntrid");
- ds_main_reqpopup_reqpopuplist.clear();
- dsf_copyColInfo(ds_main_reqpopup_reqpopuplist,ds_main_grdlist_itemlist);
- ds_main_reqpopup_reqpopuplist.copyRow(ds_main_reqpopup_reqpopuplist.addRow(),ds_main_grdlist_itemlist,0);
-
- fReqMainVoluntrInfo();
- // 메인화면에서 자원봉사자 인적정보 조회하는 함수 호출
- }
- else
- { // 1명이상 조회될 때 자원봉사자 조회 팝업 화면으로 넘길 값을 셋팅
- dsf_makeValue( ds_source, "popupflag", "string", 'N');
- // 넘겨줄 파라미터가 존재한다는 popupfalg N을 셋팅
- dsf_makeValue( ds_source, "voluntrnm", "string", "" );
- dsf_makeValue( ds_source, "rrgstno1", "string", "" );
- dsf_makeValue( ds_source, "rrgstno2", "string", ds_send_reqdata.getColumn(0, "rrgstno2"));
- dsf_makeValue( ds_source, "flag", "string", "" );
-
- fVoluntrSearch();
- // 자원봉사자 조회 팝업 띄움
- }
- ds_send_reqdata.setColumn(0,"rrgstno2","");
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 사진변경
- ****************************************************************************************/
- function grp_biz_btn_img_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetLocalImg();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 프린터설정 오픈(사용안함)
- ****************************************************************************************/
- function grp_biz_btn_prntset_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenBrcdPrnt(); //LZZ001.js
- }
- /****************************************************************************************
- * Components : Button
- * Description : 바코드출력(사용안함)
- ****************************************************************************************/
- function grp_biz_btn_barcord_onclick(obj:Button, e:ClickEventInfo)
- {
- //바코드출력추가 -kys-20100330
- var voluntrid = dsf_getColumnNullToEmpty(ds_main_voluntrinfo_baseinfo_itemlist,0, "voluntrid");
- var voluntrnm = dsf_getColumnNullToEmpty(ds_main_voluntrinfo_baseinfo_itemlist,0, "voluntrnm");
- var scrnid = "SMAAA00100";
- if(voluntrid == ""){
- sysf_messageBox("봉사자를 조회후 출력 가능합니다","E");
- return;
- }
- ds_barcdprntsetup.clearData();
- fGetBarCodeInfo(scrnid); // 바코드환경설정값 가져옴. CareCom.js
- //2. 바코드 라벨 환경설정
- var barcdRef = ds_barcdprntsetup.getColumn(0,"setupinfo");
- lzzfMakeBrcdPrntObjHanDo("CommAX", barcdRef); //LZZ001.js
- var portOpenTF = fSetNursBarcdInfo(barcdRef); // CareCom.js 바코드프린터별 환경설정(Zebra,SATO)
- //3. 환자바코드출력
- var sSndMsg = "";
- sSndMsg = "^XA^LH0,0^PRB"; //시작문자
- sSndMsg += CommAX.PrtImgOut(160, 50, voluntrnm, 2, 2); // 환자명
- sSndMsg += CommAX.HanImageData();
- sSndMsg += "^BY2,1"; //바코드 출력
- sSndMsg += "^FO"+110+","+120+"^BCN,100,Y,N,N^FD" + voluntrid + "^FS";
- //sSndMsg += "^CFA99,44^FO"+iXPos+","+iYPos+"^FD" + eval(pNode).getColumn(iRowNo, "isolabbrcd") + "^FS";
- sSndMsg += "^PQ"+"1"+"^XZ"; //인쇄 매수
- CommAX.SendMessage("^XZ"); //끝을 알리는 문자.
- //CommAX.SendMessageToLPT(sSndMsg);
- CommAX.SendMessage(sSndMsg);
- CommAX.PortOpen("false");
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 봉사구분 변경
- ****************************************************************************************/
- function grp_biz_cmb_voluntrflg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fListSearch();
- }
- /****************************************************************************************
- * Components : Combo
- * Description : 출석구분 변경
- ****************************************************************************************/
- function grp_biz_cmb_attdabsnflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fListSearch();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 근태사항 조회
- ****************************************************************************************/
- function grp_biz_btn_listsearch_onclick(obj:Button, e:ClickEventInfo)
- {
- fListSearch();
- }
- /****************************************************************************************
- * Components : Tab
- * Description : 탭버튼 이벤트 실행
- ****************************************************************************************/
- function grp_biz_switch1_onlbuttonup(obj:Tab, e:TabMouseEventInfo)
- {
- if(e.fromreferenceobject.name == "switch1"){
- var sIdx = obj.getIndex(e.clientX, e.canvasY);
- if( sIdx != -1){
- lf_tab_onclick(sIdx);
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 엑셀저장
- ****************************************************************************************/
- function grp_biz_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveExcel();
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 활동현황 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case1_grd_actlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '2' && SMAAA00100_param != '3') { // 자원봉사 센터에서 로그인했을 때만 수행
- ds_actsource.clear();
- dsf_makeValue( ds_main_voluntractprescond_actlist, "status", "string", "u", idxRow);
- dsf_makeValue( ds_main_voluntractprescond_actlist, "joinorgdd", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "joinorgdd"), idxRow);
- // 상태값에 u저장
- dsf_copyColInfo(ds_actsource,ds_main_voluntractprescond_actlist);
- ds_actsource.copyRow( ds_actsource.addRow(), ds_main_voluntractprescond_actlist, idxRow);
- // 클릭한 행의 모든 정보를 팝업으로 넘길 경로에 저장
- // actsource 경로에 담긴 정보 팝업창의 root_main_actsource 노드로 보냄
- var objArg = new Object();
- objArg.arg_ds_main_actsource = ds_actsource;
- frmf_modal("SPAAA03000", "SPAAA03000", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_actsource.getColumn(0, "reflag")=="c") {
- fCondInfo();
- // 처리가 완료되었다는 의미의 플래그 c반환 되면 활동현황 조회 함수
- } else {
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 포상현황 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case5_grd_prizprescond_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '2' && SMAAA00100_param != '3') {
- ds_prizsource.clear();
- dsf_makeValue( ds_main_voluntractprescond_prizlist, "status", "string", "u", idxRow);
-
- dsf_copyColInfo(ds_prizsource,ds_main_voluntractprescond_prizlist);
- ds_prizsource.copyRow( ds_actsource.addRow(), ds_main_voluntractprescond_prizlist, idxRow);
-
- var objArg = new Object();
- objArg.arg_ds_main_prizsource = ds_prizsource;
- frmf_modal("SPAAA00600", "SPAAA00600", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_prizsource.getColumn(0, "reflag")=="c") {
- fPrizListInfo();
- } else {
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 수혜현황 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case6_grd_benfprescond_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '2' && SMAAA00100_param != '3') {
- var benfflagcd = ds_main_voluntractprescond_benflist.getColumn(idxRow,"benfflagcd");
- // 수혜명이 진료비 감면이 아닐경우에만 팝업 띄운다. ( 진료비 감면 처리는 교육행사 내역에서 할 수 있다)
- if(benfflagcd != '02') {
- ds_benfsource.clear();
- dsf_makeValue( ds_main_voluntractprescond_benflist, "status", "string", "u", idxRow);
-
- dsf_copyColInfo(ds_benfsource,ds_main_voluntractprescond_benflist);
- ds_benfsource.copyRow( ds_benfsource.addRow(), ds_main_voluntractprescond_benflist, idxRow);
-
- var objArg = new Object();
- objArg.arg_ds_main_benfsource = ds_benfsource;
- frmf_modal("SPAAA00900", "SPAAA00900", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_benfsource.getColumn(0, "reflag")=="c") {
- fBenfListInfo();
- ds_benfsource.clear();
- } else {
- return;
- }
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 휴가현황 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case7_grd_holiprescond_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '2' && SMAAA00100_param != '3') {
- ds_holisource.clear();
- dsf_makeValue( ds_main_voluntractprescond_holilist, "status", "string", "u", idxRow);
-
- dsf_copyColInfo(ds_holisource,ds_main_voluntractprescond_holilist);
- ds_holisource.copyRow( ds_holisource.addRow(), ds_main_voluntractprescond_holilist, idxRow);
-
- var objArg = new Object();
- objArg.arg_ds_main_holisource = ds_holisource;
- frmf_modal("SPAAA02700", "SPAAA02700", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_holisource.getColumn(0, "reflag")=="c") {
- fHoliListInfo();
- ds_holisource.clear();
- } else {
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 직책현황 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case8_grd_jobrespprescond_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '2' && SMAAA00100_param != '3') {
- ds_jobsource.clear();
- dsf_makeValue( ds_main_voluntractprescond_jobresplist, "status", "string", "u", idxRow);
-
- dsf_copyColInfo(ds_jobsource,ds_main_voluntractprescond_jobresplist);
- ds_jobsource.copyRow( ds_jobsource.addRow(), ds_main_voluntractprescond_jobresplist, idxRow);
-
- var objArg = new Object();
- objArg.arg_ds_main_jobsource = ds_jobsource;
- frmf_modal("SPAAA03100", "SPAAA03100", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_jobsource.getColumn(0, "reflag")=="c") {
- fJobRespLilstInfo();
- ds_jobsource.clear();
- } else {
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Description : 특별활동 리스트 더블클릭
- ****************************************************************************************/
- function grp_biz_switch1_case9_grd_specactteamlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var idxRow = e.row; //클릭한 행 저장
- var SMAAA00100_param = frmf_getMenuParam();
- // 메뉴파라미터 값 받아서 자원봉사자 센터가 아닌 호스피서, 원목실에서 로그인한 경우
- // 팝업창 띄우지 않도록 처리
- if(idxRow < 0) {
- return; // do nothing
- } else {
- if(SMAAA00100_param != '1') {
- ds_spcsource.clear();
- dsf_makeValue( ds_main_voluntractprescond_specactteamlist, "status", "string", "u", idxRow);
-
- dsf_copyColInfo(ds_spcsource,ds_main_voluntractprescond_specactteamlist);
- ds_spcsource.copyRow( ds_spcsource.addRow(), ds_main_voluntractprescond_specactteamlist, idxRow);
-
- var objArg = new Object();
- objArg.arg_ds_main_spcsource = ds_spcsource;
- frmf_modal("SPAAA02100", "SPAAA02100", objArg, "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_spcsource.getColumn(0, "reflag")=="c") {
- fSpecActTeamLilstInfo();
- ds_spcsource.clear();
- } else {
- return;
- }
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Description : 확인서출력
- ****************************************************************************************/
- function grp_btn_btn_print_onclick(obj:Button, e:ClickEventInfo)
- {
- // var rid = "RPAAA00101"; // 레포트명
- // var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
- // var paramsXPath = "root/main/aaa/report"; // 매개변수필드 XPath
- // var submitId = ""; // SubmitID
- // var print = ""; // 출력여부(true, false)
- // var printDialog = ""; // 인쇄 창 보임 여부(true, false)
- // var fileType = ""; // 저장타입(xls/ pdf/ hml_rtf/ html/ bmp/ txt/ xml )
- // var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
- // var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]_1 : 보임)
- // var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
- // var monNo = ""; // 모니터 번호
- // var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
- // var printPaperBin = ""; // 트레이번호
- // var userService = ""; // 데이터 소스
- // var showButton = ""; // 툴바버튼보임여부(visible, hidden)
- // var printCount = ""; // 프린트장수(1, 2,..)
- // var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
- // var printOption = ""; // 출력시 선택 옵션
- // var dataXPath = ""; // 데이터 XPath
- // var mainDataXPath = ""; // 메인리포트 반복XPath
- // var subDataXPath = ""; // 서브리포트1 반복Xpath
- ds_send_reqdata.clearData();
- dsf_makeValue( ds_send_reqdata, "voluntrflag", "string", "1");
- // 입단번호 조회하는 서브미션
- var oParam = {};
- oParam.id = "TRAAA00104";
- oParam.service = "voluntractapp.VoluntrBasicMngt";
- oParam.method = "ReqGetVoluntrIssSeqNoInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_reportsql_reportissseq=reportissseq";
- oParam.async = false;
- //oParam.callback = "cf_TRAAA00104";
- tranf_submit(oParam);
- frmf_setParameter("reportprintyn", ""); //출력 여부 알려주는 reportprintyn 란 파라메터 셋팅
- if(utlf_isNull(ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrid")))
- {
- sysf_messageBox("봉사자 조회 후 처리가능합니다.","I");
- return;
- }
- if(grp_btn.rdo_stampflag.value=='1')
- { // 센터장 직인 일때는 해당 값 셋팅
- dsf_makeValue(ds_main_aaa_report, "stampflagnm", "string", "자원봉사센터장");
- } else if(grp_btn.rdo_stampflag.value=='2') { //병원장 직인 일때 해당 값 셋팅
- dsf_makeValue(ds_main_aaa_report, "stampflagnm", "string", "병원장");
- } else if(utlf_isNull(grp_btn.rdo_stampflag.value)) { // 직인이 선택되지 않았을 때
- sysf_messageBox("직인을 선택하십시요.","I");
- return;
- }
- frmf_modal("SPAAA02200", "SPAAA02200", "", "", 1, 150, 150, "", "", "", "", "", "M");
- if(ds_main_aaa_report.getColumn(0, "status")!='i')
- { // 팝업창에서 취소 버튼 클릭시
- ds_main_aaa_report.setColumn(0,"issrem","");
- ds_main_aaa_report.setColumn(0,"isscnts","");
- } else { //팝업창에서 출력 버튼을 클릭시
- dsf_makeValue( ds_main_aaa_report, "voluntrnm", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "voluntrnm"));
- dsf_makeValue( ds_main_aaa_report, "rrgstno", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "rrgstno"));
- dsf_makeValue( ds_main_aaa_report, "hometel", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "hometel"));
- dsf_makeValue( ds_main_aaa_report, "mpphontel", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "mpphontel"));
- dsf_makeValue( ds_main_aaa_report, "servtm", "string", ds_main_voluntrinfo_baseinfo_prescondlist.getColumn(0, "servtm"));
- dsf_makeValue( ds_main_aaa_report, "entrydd", "string", ds_main_voluntrinfo_baseinfo_prescondlist.getColumn(0, "entrydd"));
- dsf_makeValue( ds_main_aaa_report, "issyy", "string", ds_main_reportsql_reportissseq.getColumn(0, "issyy"));
- dsf_makeValue( ds_main_aaa_report, "issseqno", "string", ds_main_reportsql_reportissseq.getColumn(0, "issseqno"));
- dsf_makeValue( ds_main_aaa_report, "currentyy", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "currentyy"));
- dsf_makeValue( ds_main_aaa_report, "currentmm", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "currentmm"));
- dsf_makeValue( ds_main_aaa_report, "currentdd", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "currentdd"));
- dsf_makeValue( ds_main_aaa_report, "curdd", "string", utlf_getCurrentDate());
- dsf_makeValue( ds_main_aaa_report, "detladdr", "string", ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "addr")+ds_main_voluntrinfo_baseinfo_itemlist.getColumn(0, "detladdr"));
-
- var objDOM = rptf_createDOM();
- var objParam = new Object();
- rptf_setNodeListToDOM(objDOM, "/root/main/aaa/report", ds_main_aaa_report);
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "open=1;save=1;directprint=0;printdialog=0;print=1;zoom=1";
- rptf_exeReportPreview30(["RPAAA00101"],[objParam], option);
- if (frmf_getParameter("reportprintyn") == "Y")
- { // 프린트 출력이 되고 창이 닫혔을 때
- fInsIssSeqNo();
- // 발행번호 등록 및 확인서 내용 비고 저장
- // button15.dispatch("onclick");
- grp_biz.switch1.tabindex = 2;
- lf_tab_onclick(2); //봉사활동현황 조회
- var objDOM = rptf_createDOM();
- var objParam = new Object();
- rptf_setNodeListToDOM(objDOM, "/root/main/voluntractprescond/condlist", ds_main_voluntractprescond_condlist);
- rptf_setNodeListToDOM(objDOM, "/root/main/voluntrinfo/baseinfo/itemlist", ds_main_voluntrinfo_baseinfo_itemlist);
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "open=1;save=1;directprint=0;printdialog=0;print=1;zoom=1";
- rptf_exeReportPreview30(["RPAAA00102"],[objParam], option);
- }
- }
- ds_main_aaa_report.setColumn(0,"status","");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 출력이력
- ****************************************************************************************/
- function grp_btn_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMAAA04200", "SMAAA04200", "", "", "", "", "", "", "", "", "", "", "M");
- }
- /****************************************************************************************
- * Components : Button
- * Description : 활동등록
- ****************************************************************************************/
- function grp_btn_btn_actrgst_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA03000();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 특별활동등록
- ****************************************************************************************/
- function grp_btn_btn_specinforgst_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA02100();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 특별활동등록
- ****************************************************************************************/
- function grp_btn_button24_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA02500();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 활동정지신청
- ****************************************************************************************/
- function grp_btn_button25_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA02600();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 휴가등록
- ****************************************************************************************/
- function grp_btn_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA02700();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 직책등록
- ****************************************************************************************/
- function grp_btn_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA03100();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 포상등록
- ****************************************************************************************/
- function grp_btn_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA00600();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 수해등록
- ****************************************************************************************/
- function grp_btn_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- fAAA00900();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 등록
- ****************************************************************************************/
- function grp_btn_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fVoluntrInfoSave();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 수정
- ****************************************************************************************/
- function grp_btn_btn_set_onclick(obj:Button, e:ClickEventInfo)
- {
- fVoluntrInfoUpdate();
- }
- /****************************************************************************************
- * Components : Button
- * Description : 초기화
- ****************************************************************************************/
- function grp_btn_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- fAllClear();
- }
- ]]></Script>
- </Form>
- </FDL>
|