SMCSN00100_업무별SMS전송통계.xfdl 182 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMCSN00100" position="absolute 0 0 1203 805" titletext="업무별 SMS 전송통계" oninit="SMCSN00100_oninit" onload="SMCSN00100_onload" ontimer="SMCSN00100_ontimer">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 23 1195 135" align="align:center top;" id="grp_johe" class="div_SA" anchor="left top right">
  8. <Layouts>
  9. <Layout>
  10. <Combo position="absolute 693 60 838 79" id="cmb_SrchEmp" class="combo_search" innerdataset="@ds_temp_result_rsemp" datacolumn="empnm" codecolumn="empid" anchor="default" onitemchanged="grp_johe_cmb_SrchEmp_onitemchanged"/>
  11. <Combo position="absolute 315 60 590 79" id="cmb_SrchDept" class="combo_search" innerdataset="@ds_temp_result_rsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default" onitemchanged="grp_johe_cmb_SrchDept_onitemchanged" index="0"/>
  12. <CheckBox position="absolute 840 60 905 79" id="chk_SrchEmpAll" anchor="default" text="전 직원" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_johe_chk_SrchEmpAll_onclick"/>
  13. <Static text="전송자 :" position="absolute 615 61 692 78" id="caption11" class="search_name" anchor="default"/>
  14. <Edit readonly="true" position="absolute 600 60 907 79" align="align:center middle;" id="opt_EmpAll" visible="false" anchor="default" autoselect="true" oneditdblclick="grp_johe_opt_EmpAll_oneditdblclick" style="align:center middle;"/>
  15. <Static text="전송일자 :" position="absolute 15 9 110 26" id="caption2" class="search_name" anchor="default"/>
  16. <Radio position="absolute 104 9 154 26" id="cmb_PType" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_cmb_PType_onitemclick">
  17. <Dataset id="innerdataset">
  18. <ColumnInfo>
  19. <Column id="codecolumn"/>
  20. <Column id="datacolumn"/>
  21. </ColumnInfo>
  22. <Rows>
  23. <Row>
  24. <Col id="codecolumn">P</Col>
  25. <Col id="datacolumn">기간</Col>
  26. </Row>
  27. </Rows>
  28. </Dataset>
  29. </Radio>
  30. <Calendar position="absolute 160 8 280 27" id="ipt_SrchTrsmDD1" class="input_s_essential" anchor="default" autoselect="true" autoskip="true"/>
  31. <Static text="~" position="absolute 285 9 297 26" id="caption3" class="search_no_b" anchor="default"/>
  32. <Calendar position="absolute 300 8 420 27" id="ipt_SrchTrsmDD2" class="input_s_essential" anchor="default" autoselect="true"/>
  33. <Static text="년" position="absolute 618 9 638 26" id="caption4" class="search_no_b" anchor="default" style="font:Dotum,9,bold;"/>
  34. <Radio position="absolute 449 9 519 26" id="cmb_PType3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_cmb_PType3_onitemclick">
  35. <Dataset id="innerdataset">
  36. <ColumnInfo>
  37. <Column id="codecolumn"/>
  38. <Column id="datacolumn"/>
  39. </ColumnInfo>
  40. <Rows>
  41. <Row>
  42. <Col id="codecolumn">M</Col>
  43. <Col id="datacolumn">연도/월</Col>
  44. </Row>
  45. </Rows>
  46. </Dataset>
  47. </Radio>
  48. <Combo position="absolute 527 8 612 27" align="align:center middle;" id="cmb_SrchYear" class="input_s_essential" enable="false" innerdataset="@ds_hidden_itemset_item" datacolumn="lbl" codecolumn="val" anchor="default" style="align:center middle;"/>
  49. <Combo position="absolute 637 8 702 27" align="align:center middle;" id="cmb_SrchMonth" class="input_s_essential" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="align:center middle;">
  50. <Dataset id="innerdataset">
  51. <ColumnInfo>
  52. <Column id="codecolumn"/>
  53. <Column id="datacolumn"/>
  54. </ColumnInfo>
  55. <Rows>
  56. <Row>
  57. <Col id="codecolumn">01</Col>
  58. <Col id="datacolumn">1</Col>
  59. </Row>
  60. <Row>
  61. <Col id="codecolumn">02</Col>
  62. <Col id="datacolumn">2</Col>
  63. </Row>
  64. <Row>
  65. <Col id="codecolumn">03</Col>
  66. <Col id="datacolumn">3</Col>
  67. </Row>
  68. <Row>
  69. <Col id="codecolumn">04</Col>
  70. <Col id="datacolumn">4</Col>
  71. </Row>
  72. <Row>
  73. <Col id="codecolumn">05</Col>
  74. <Col id="datacolumn">5</Col>
  75. </Row>
  76. <Row>
  77. <Col id="codecolumn">06</Col>
  78. <Col id="datacolumn">6</Col>
  79. </Row>
  80. <Row>
  81. <Col id="codecolumn">07</Col>
  82. <Col id="datacolumn">7</Col>
  83. </Row>
  84. <Row>
  85. <Col id="codecolumn">08</Col>
  86. <Col id="datacolumn">8</Col>
  87. </Row>
  88. <Row>
  89. <Col id="codecolumn">09</Col>
  90. <Col id="datacolumn">9</Col>
  91. </Row>
  92. <Row>
  93. <Col id="codecolumn">10</Col>
  94. <Col id="datacolumn">10</Col>
  95. </Row>
  96. <Row>
  97. <Col id="codecolumn">11</Col>
  98. <Col id="datacolumn">11</Col>
  99. </Row>
  100. <Row>
  101. <Col id="codecolumn">12</Col>
  102. <Col id="datacolumn">12</Col>
  103. </Row>
  104. </Rows>
  105. </Dataset>
  106. </Combo>
  107. <Static text="월" position="absolute 708 9 728 26" id="caption6" class="search_no_b" anchor="default" style="font:Dotum,9,bold;"/>
  108. <Static text="전송부서 :" position="absolute 15 61 102 78" id="caption7" class="search_name" anchor="default"/>
  109. <Shape position="absolute 1103 10 1109 98" linetype="vertical" id="line1" class="line_4" anchor="top right"/>
  110. <Button position="absolute 1122 44 1178 66" id="btn_search" class="btn1" text="조회" anchor="top right" onclick="grp_johe_btn_search_onclick"/>
  111. <Combo position="absolute 479 34 619 53" id="cmb_BizFlag" class="combo_search" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_johe_cmb_BizFlag_onitemchanged">
  112. <Dataset id="innerdataset">
  113. <ColumnInfo>
  114. <Column id="codecolumn"/>
  115. <Column id="datacolumn"/>
  116. </ColumnInfo>
  117. <Rows>
  118. <Row>
  119. <Col id="codecolumn">
  120. </Col>
  121. <Col id="datacolumn">전체(예약전송 제외)</Col>
  122. </Row>
  123. <Row>
  124. <Col id="codecolumn">2</Col>
  125. <Col id="datacolumn">수동전송</Col>
  126. </Row>
  127. <Row>
  128. <Col id="codecolumn">4</Col>
  129. <Col id="datacolumn">캠페인</Col>
  130. </Row>
  131. <Row>
  132. <Col id="codecolumn">6</Col>
  133. <Col id="datacolumn">건진</Col>
  134. </Row>
  135. <Row>
  136. <Col id="codecolumn">8</Col>
  137. <Col id="datacolumn">호스피스마이닝</Col>
  138. </Row>
  139. <Row>
  140. <Col id="codecolumn">7</Col>
  141. <Col id="datacolumn">기념일</Col>
  142. </Row>
  143. </Rows>
  144. </Dataset>
  145. </Combo>
  146. <Combo position="absolute 750 34 895 53" id="cmb_BizRsvCd" class="combo_search" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_johe_cmb_BizRsvCd_onitemchanged">
  147. <Dataset id="innerdataset">
  148. <ColumnInfo>
  149. <Column id="codecolumn"/>
  150. <Column id="datacolumn"/>
  151. </ColumnInfo>
  152. <Rows>
  153. <Row>
  154. <Col id="codecolumn">
  155. </Col>
  156. <Col id="datacolumn">분류기준 없음</Col>
  157. </Row>
  158. <Row>
  159. <Col id="codecolumn">CA</Col>
  160. <Col id="datacolumn">병원전송 전체</Col>
  161. </Row>
  162. <Row>
  163. <Col id="codecolumn">CB</Col>
  164. <Col id="datacolumn">부서전송 전체</Col>
  165. </Row>
  166. <Row>
  167. <Col id="codecolumn">CC</Col>
  168. <Col id="datacolumn">진료예약 전체</Col>
  169. </Row>
  170. <Row>
  171. <Col id="codecolumn">CD</Col>
  172. <Col id="datacolumn">검사예약 전체</Col>
  173. </Row>
  174. <Row>
  175. <Col id="codecolumn">CE</Col>
  176. <Col id="datacolumn">건진예약 전체</Col>
  177. </Row>
  178. </Rows>
  179. </Dataset>
  180. </Combo>
  181. <Combo position="absolute 900 34 1080 53" id="cmb_BizDetlCd" class="combo_search" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  182. <Dataset id="innerdataset">
  183. <ColumnInfo>
  184. <Column id="codecolumn"/>
  185. <Column id="datacolumn"/>
  186. </ColumnInfo>
  187. <Rows>
  188. <Row>
  189. <Col id="codecolumn">
  190. </Col>
  191. <Col id="datacolumn">전체</Col>
  192. </Row>
  193. <Row>
  194. <Col id="codecolumn">01</Col>
  195. <Col id="datacolumn">(병원) 외래예약</Col>
  196. </Row>
  197. <Row>
  198. <Col id="codecolumn">02</Col>
  199. <Col id="datacolumn">(병원) 가예약</Col>
  200. </Row>
  201. <Row>
  202. <Col id="codecolumn">06</Col>
  203. <Col id="datacolumn">(병원) OneStop예약</Col>
  204. </Row>
  205. <Row>
  206. <Col id="codecolumn">03</Col>
  207. <Col id="datacolumn">(병원) 검사예약</Col>
  208. </Row>
  209. <Row>
  210. <Col id="codecolumn">05</Col>
  211. <Col id="datacolumn">(병원) 입원예약</Col>
  212. </Row>
  213. <Row>
  214. <Col id="codecolumn">04</Col>
  215. <Col id="datacolumn">(병원) 건진예약</Col>
  216. </Row>
  217. <Row>
  218. <Col id="codecolumn">9</Col>
  219. <Col id="datacolumn">(병원) 건진결과상담</Col>
  220. </Row>
  221. <Row>
  222. <Col id="codecolumn">11</Col>
  223. <Col id="datacolumn">(부서) 외래 Remark 맵핑</Col>
  224. </Row>
  225. <Row>
  226. <Col id="codecolumn">33</Col>
  227. <Col id="datacolumn">(부서) 검사 코드 맵핑</Col>
  228. </Row>
  229. </Rows>
  230. </Dataset>
  231. </Combo>
  232. <Static text="업무구분 :" position="absolute 15 35 102 52" id="caption10" class="search_name" anchor="default"/>
  233. <Button position="absolute 997 60 1013 76" id="btn_EmpSearch" class="icon_search" enable="true" text="" anchor="default" onclick="grp_johe_btn_EmpSearch_onclick"/>
  234. <Edit readonly="true" position="absolute 910 60 993 79" align="align:center middle;" id="output1" anchor="default" class="output" style="align:center middle;"/>
  235. <CheckBox position="absolute 770 7 987 26" id="ckb_SrchAprvFlag" anchor="default" text="미승인 포함(수동전송인 경우)" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_johe_ckb_SrchAprvFlag_onclick"/>
  236. <Combo position="absolute 180 60 310 79" id="cmb_SrchInsrcd" class="combo_search" innerdataset="@ds_temp_result_rsinst" datacolumn="instnm" codecolumn="instcd" anchor="default" onitemchanged="grp_johe_cmb_SrchInsrcd_onitemchanged" index="0" text="-"/>
  237. <Combo position="absolute 315 84 460 103" id="cmb_SrchVs1Dept" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsvsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default"/>
  238. <Combo position="absolute 180 84 310 103" id="cmb_SrchVsInsrcd" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsinst" datacolumn="instnm" codecolumn="instcd" anchor="default" onitemchanged="grp_johe_cmb_SrchVsInsrcd_onitemchanged"/>
  239. <Combo position="absolute 465 84 610 103" id="cmb_SrchVs2Dept" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsvsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default"/>
  240. <Combo position="absolute 615 84 760 103" id="cmb_SrchVs3Dept" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsvsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default"/>
  241. <Combo position="absolute 765 84 910 103" id="cmb_SrchVs4Dept" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsvsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default"/>
  242. <Combo position="absolute 915 84 1060 103" id="cmb_SrchVs5Dept" class="combo_search" enable="false" innerdataset="@ds_temp_result_rsvsdept" datacolumn="deptnm" codecolumn="deptcd" anchor="default"/>
  243. <Radio position="absolute 104 84 174 103" id="checkbox5" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_checkbox5_onitemclick">
  244. <Dataset id="innerdataset">
  245. <ColumnInfo>
  246. <Column id="codecolumn"/>
  247. <Column id="datacolumn"/>
  248. </ColumnInfo>
  249. <Rows>
  250. <Row>
  251. <Col id="codecolumn">V</Col>
  252. <Col id="datacolumn">부서비교</Col>
  253. </Row>
  254. </Rows>
  255. </Dataset>
  256. </Radio>
  257. <Radio position="absolute 104 60 174 79" id="radio1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_radio1_onitemclick">
  258. <Dataset id="innerdataset">
  259. <ColumnInfo>
  260. <Column id="codecolumn"/>
  261. <Column id="datacolumn"/>
  262. </ColumnInfo>
  263. <Rows>
  264. <Row>
  265. <Col id="codecolumn">G</Col>
  266. <Col id="datacolumn">부서일반</Col>
  267. </Row>
  268. </Rows>
  269. </Dataset>
  270. </Radio>
  271. <Combo position="absolute 160 34 310 53" id="cmb_BizAll" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  272. <Dataset id="innerdataset">
  273. <ColumnInfo>
  274. <Column id="codecolumn"/>
  275. <Column id="datacolumn"/>
  276. </ColumnInfo>
  277. <Rows>
  278. <Row>
  279. <Col id="codecolumn">
  280. </Col>
  281. <Col id="datacolumn">전체(예약전송 포함)</Col>
  282. </Row>
  283. </Rows>
  284. </Dataset>
  285. </Combo>
  286. <Radio position="absolute 104 35 154 52" id="radio2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_radio2_onitemclick" onitemchanged="grp_johe_radio2_onitemchanged">
  287. <Dataset id="innerdataset">
  288. <ColumnInfo>
  289. <Column id="codecolumn"/>
  290. <Column id="datacolumn"/>
  291. </ColumnInfo>
  292. <Rows>
  293. <Row>
  294. <Col id="codecolumn">A</Col>
  295. <Col id="datacolumn">전체</Col>
  296. </Row>
  297. </Rows>
  298. </Dataset>
  299. </Radio>
  300. <Radio position="absolute 365 35 470 52" id="radio3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_radio3_onitemclick">
  301. <Dataset id="innerdataset">
  302. <ColumnInfo>
  303. <Column id="codecolumn"/>
  304. <Column id="datacolumn"/>
  305. </ColumnInfo>
  306. <Rows>
  307. <Row>
  308. <Col id="codecolumn">B</Col>
  309. <Col id="datacolumn">예약전송 제외</Col>
  310. </Row>
  311. </Rows>
  312. </Dataset>
  313. </Radio>
  314. <Radio position="absolute 675 35 750 52" id="radio4" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" style="font:Dotum,9,bold;" onitemclick="grp_johe_radio4_onitemclick">
  315. <Dataset id="innerdataset">
  316. <ColumnInfo>
  317. <Column id="codecolumn"/>
  318. <Column id="datacolumn"/>
  319. </ColumnInfo>
  320. <Rows>
  321. <Row>
  322. <Col id="codecolumn">C</Col>
  323. <Col id="datacolumn">예약전송</Col>
  324. </Row>
  325. </Rows>
  326. </Dataset>
  327. </Radio>
  328. <Button id="opt_EmpCaption" taborder="1" text="Tip. 사용자 이름을 더블클릭하시면 사라집니다. &gt;&gt; 선택된 사용자 : " position="absolute 180 36 609 55" style="background:#ffffccff;border:1 solid #c0c0c0ff ;color:black;padding:0 0 0 3;align:left middle;font:Dotum,9;" ondblclick="grp_johe_opt_EmpCaption_ondblclick" visible="false" anchor="default"/>
  329. </Layout>
  330. </Layouts>
  331. </Div>
  332. <Static id="caption1" text="업무별 SMS 전송통계" class="tit_1" position="absolute 0 0 203 24">
  333. <Layouts>
  334. <Layout width="203" height="24"/>
  335. </Layouts>
  336. </Static>
  337. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report01" visible="false" anchor="left right bottom">
  338. <Layouts>
  339. <Layout>
  340. <Button position="absolute 1127 0 1195 22" id="btn_report01" class="btn4" text="보고서" anchor="top right" onclick="grp_report01_btn_report01_onclick"/>
  341. <CheckBox position="absolute 1015 2 1110 21" id="chb_report01" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report01_chb_report01_onclick"/>
  342. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption46" anchor="top right"/>
  343. </Layout>
  344. </Layouts>
  345. </Div>
  346. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report02" visible="false" anchor="left right bottom">
  347. <Layouts>
  348. <Layout>
  349. <Button position="absolute 1127 0 1195 22" id="btn_report02" class="btn4" text="보고서" anchor="top right" onclick="grp_report02_btn_report02_onclick"/>
  350. <CheckBox position="absolute 1015 2 1110 21" id="chb_report02" enable="false" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report02_chb_report02_onclick"/>
  351. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption47" anchor="top right"/>
  352. </Layout>
  353. </Layouts>
  354. </Div>
  355. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report03" visible="false" anchor="left right bottom">
  356. <Layouts>
  357. <Layout>
  358. <Button position="absolute 1127 0 1195 22" id="btn_report03" class="btn4" text="보고서" anchor="top right" onclick="grp_report03_btn_report03_onclick"/>
  359. <CheckBox position="absolute 1015 2 1110 21" id="chb_report03" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report03_chb_report03_onclick"/>
  360. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption48" anchor="top right"/>
  361. </Layout>
  362. </Layouts>
  363. </Div>
  364. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report04" visible="false" anchor="left right bottom">
  365. <Layouts>
  366. <Layout>
  367. <Button position="absolute 1127 0 1195 22" id="btn_report04" class="btn4" text="보고서" anchor="top right" onclick="grp_report04_btn_report04_onclick"/>
  368. <CheckBox position="absolute 1015 2 1110 21" id="chb_report04" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report04_chb_report04_onclick"/>
  369. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption49" anchor="top right"/>
  370. </Layout>
  371. </Layouts>
  372. </Div>
  373. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report05" visible="false" anchor="left right bottom">
  374. <Layouts>
  375. <Layout>
  376. <Button position="absolute 1127 0 1195 22" id="btn_report05" class="btn4" text="보고서" anchor="top right" onclick="grp_report05_btn_report05_onclick"/>
  377. <CheckBox position="absolute 1015 2 1110 21" id="chb_report05" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report05_chb_report05_onclick"/>
  378. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption50" anchor="top right"/>
  379. </Layout>
  380. </Layouts>
  381. </Div>
  382. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report06" visible="false" anchor="left right bottom">
  383. <Layouts>
  384. <Layout>
  385. <Button position="absolute 1127 0 1195 22" id="btn_report06" class="btn4" text="보고서" anchor="top right" onclick="grp_report06_btn_report06_onclick"/>
  386. <CheckBox position="absolute 1015 2 1110 21" id="chb_report06" enable="false" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report06_chb_report06_onclick"/>
  387. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption51" anchor="top right"/>
  388. </Layout>
  389. </Layouts>
  390. </Div>
  391. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report07" visible="false" anchor="left right bottom">
  392. <Layouts>
  393. <Layout>
  394. <Button position="absolute 1127 0 1195 22" id="btn_report07" class="btn4" text="보고서" anchor="top right" onclick="grp_report07_btn_report07_onclick"/>
  395. <CheckBox position="absolute 1015 2 1110 21" id="chb_report07" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report07_chb_report07_onclick"/>
  396. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption52" anchor="top right"/>
  397. </Layout>
  398. </Layouts>
  399. </Div>
  400. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report08" visible="false" anchor="left right bottom">
  401. <Layouts>
  402. <Layout width="1195" height="29">
  403. <Button position="absolute 1127 0 1195 22" id="btn_report08" class="btn4" text="보고서" anchor="top right" onclick="grp_report08_btn_report08_onclick"/>
  404. <CheckBox position="absolute 1015 2 1110 21" id="chb_report08" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report08_chb_report08_onclick"/>
  405. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption53" anchor="top right"/>
  406. </Layout>
  407. </Layouts>
  408. </Div>
  409. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report09" visible="false" anchor="left right bottom">
  410. <Layouts>
  411. <Layout width="1195" height="29">
  412. <Button position="absolute 1127 0 1195 22" id="btn_report09" class="btn4" text="보고서" anchor="top right" onclick="grp_report09_btn_report09_onclick"/>
  413. <CheckBox position="absolute 1015 2 1110 21" id="chb_report09" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report09_chb_report09_onclick"/>
  414. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption54" anchor="top right"/>
  415. </Layout>
  416. </Layouts>
  417. </Div>
  418. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report10" visible="false" anchor="left right bottom">
  419. <Layouts>
  420. <Layout>
  421. <Button position="absolute 1127 0 1195 22" id="btn_report10" class="btn4" text="보고서" anchor="top right" onclick="grp_report10_btn_report10_onclick"/>
  422. <CheckBox position="absolute 1015 2 1110 21" id="chb_report10" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report10_chb_report10_onclick"/>
  423. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption55" anchor="top right"/>
  424. </Layout>
  425. </Layouts>
  426. </Div>
  427. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report11" visible="false" anchor="left right bottom">
  428. <Layouts>
  429. <Layout>
  430. <Button position="absolute 1127 0 1195 22" id="btn_report11" class="btn4" text="보고서" anchor="top right" onclick="grp_report11_btn_report11_onclick"/>
  431. <CheckBox position="absolute 1015 2 1110 21" id="chb_report11" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report11_chb_report11_onclick"/>
  432. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption56" anchor="top right"/>
  433. </Layout>
  434. </Layouts>
  435. </Div>
  436. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report12" visible="false" anchor="left top bottom">
  437. <Layouts>
  438. <Layout>
  439. <Button position="absolute 1127 0 1195 22" id="btn_report12" class="btn4" text="보고서" anchor="top right" onclick="grp_report12_btn_report12_onclick"/>
  440. <CheckBox position="absolute 1015 2 1110 21" id="chb_report12" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report12_chb_report12_onclick"/>
  441. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption57" anchor="top right"/>
  442. </Layout>
  443. </Layouts>
  444. </Div>
  445. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report13" visible="false" anchor="left right bottom">
  446. <Layouts>
  447. <Layout>
  448. <Button position="absolute 1127 0 1195 22" id="btn_report13" class="btn4" text="보고서" anchor="top right" onclick="grp_report13_btn_report13_onclick"/>
  449. <CheckBox position="absolute 1015 2 1110 21" id="chb_report13" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report13_chb_report13_onclick"/>
  450. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption58" anchor="top right"/>
  451. </Layout>
  452. </Layouts>
  453. </Div>
  454. <Div position="absolute 0 148 1195 762" id="grp_all" anchor="all">
  455. <Layouts>
  456. <Layout>
  457. <Static text="업무별 SMS 전송결과 (부서)" position="absolute 0 5 204 27" id="caption9" class="tit_2" anchor="default"/>
  458. <Button position="absolute 1112 2 1195 21" id="btn_smsexcel" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_all_btn_smsexcel_onclick"/>
  459. <Shape position="absolute 0 21 1195 27" linetype="horizontal" id="line2" class="line_10" anchor="left top right"/>
  460. <Grid position="absolute 0 26 1195 611" id="grd_smsalllist" binddataset="ds_main_list_smsalllist" anchor="all" autoenter="select" cellsizingtype="col">
  461. <Formats>
  462. <Format id="default">
  463. <Columns>
  464. <Column size="32"/>
  465. <Column size="140"/>
  466. <Column size="150"/>
  467. <Column size="105"/>
  468. <Column size="118"/>
  469. <Column size="100"/>
  470. <Column size="100"/>
  471. <Column size="120"/>
  472. <Column size="100"/>
  473. <Column size="100"/>
  474. <Column size="0"/>
  475. <Column size="0"/>
  476. </Columns>
  477. <Rows>
  478. <Row size="24" band="head"/>
  479. <Row size="24"/>
  480. </Rows>
  481. <Band id="head">
  482. <Cell/>
  483. <Cell col="1" text="근무지기관"/>
  484. <Cell col="2" text="근무지부서"/>
  485. <Cell col="3" text="수동전송"/>
  486. <Cell col="4" text="예약전송"/>
  487. <Cell col="5" text="캠페인"/>
  488. <Cell col="6" text="건진"/>
  489. <Cell col="7" text="호스피스마이닝"/>
  490. <Cell col="8" text="기념일"/>
  491. <Cell col="9" text="계"/>
  492. <Cell col="10"/>
  493. <Cell col="11"/>
  494. </Band>
  495. <Band id="body">
  496. <Cell celltype="head" expr="currow+1"/>
  497. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  498. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  499. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:hdcount"/>
  500. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:rscount"/>
  501. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:cpcount"/>
  502. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:hecount"/>
  503. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:hscount"/>
  504. <Cell col="8" displaytype="text" style="align:center middle;" text="bind:avcount"/>
  505. <Cell col="9" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  506. <Cell col="10" text="bind:instcd"/>
  507. <Cell col="11" text="bind:deptcd"/>
  508. </Band>
  509. </Format>
  510. </Formats>
  511. </Grid>
  512. <Static text="전체 :" position="absolute 1003 7 1038 24" id="caption35" anchor="top right"/>
  513. <Static text="건" position="absolute 1088 7 1108 24" id="caption12" anchor="top right"/>
  514. <Edit readonly="true" position="absolute 1040 2 1084 21" align="align:right middle;" id="output2" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  515. </Layout>
  516. </Layouts>
  517. </Div>
  518. <Div position="absolute 0 146 1195 760" id="grp_allemp" visible="false" anchor="all">
  519. <Layouts>
  520. <Layout width="1195" height="614">
  521. <Static text="업무별 SMS 전송결과 (부서원)" position="absolute 0 7 217 29" id="caption5" class="tit_2" anchor="default"/>
  522. <Button position="absolute 1112 4 1195 23" id="button1" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_allemp_button1_onclick"/>
  523. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line3" class="line_10" anchor="left top right"/>
  524. <Grid position="absolute 0 28 1195 613" id="grd_smsempalllist" binddataset="ds_main_list_smsempalllist" anchor="all" autoenter="select" cellsizingtype="col">
  525. <Formats>
  526. <Format id="default">
  527. <Columns>
  528. <Column size="27"/>
  529. <Column size="140"/>
  530. <Column size="150"/>
  531. <Column size="120"/>
  532. <Column size="110"/>
  533. <Column size="100"/>
  534. <Column size="100"/>
  535. <Column size="100"/>
  536. <Column size="0"/>
  537. <Column size="0"/>
  538. <Column size="0"/>
  539. </Columns>
  540. <Rows>
  541. <Row size="24" band="head"/>
  542. <Row size="24"/>
  543. </Rows>
  544. <Band id="head">
  545. <Cell/>
  546. <Cell col="1" text="근무지기관"/>
  547. <Cell col="2" text="근무지부서"/>
  548. <Cell col="3" text="부서원"/>
  549. <Cell col="4" text="수동전송"/>
  550. <Cell col="5" text="캠페인"/>
  551. <Cell col="6" text="기념일"/>
  552. <Cell col="7" text="계"/>
  553. <Cell col="8"/>
  554. <Cell col="9"/>
  555. <Cell col="10"/>
  556. </Band>
  557. <Band id="body">
  558. <Cell celltype="head" expr="currow+1"/>
  559. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  560. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  561. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:empnm"/>
  562. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:hdcount"/>
  563. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:cpcount"/>
  564. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:avcount"/>
  565. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  566. <Cell col="8" text="bind:instcd"/>
  567. <Cell col="9" text="bind:deptcd"/>
  568. <Cell col="10" text="bind:empid"/>
  569. </Band>
  570. </Format>
  571. </Formats>
  572. </Grid>
  573. <Static text="건" position="absolute 1088 9 1108 26" id="caption13" anchor="top right"/>
  574. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption14" anchor="top right"/>
  575. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output3" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  576. </Layout>
  577. </Layouts>
  578. </Div>
  579. <Div position="absolute 0 146 1195 760" id="grp_allnot" visible="false" anchor="all">
  580. <Layouts>
  581. <Layout>
  582. <Static text="업무별 SMS 전송결과 (부서, 예약 제외)" position="absolute 0 7 264 28" id="caption8" class="tit_2" anchor="default"/>
  583. <Button position="absolute 1112 4 1195 23" id="button2" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_allnot_button2_onclick"/>
  584. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line4" class="line_10" anchor="left top right"/>
  585. <Grid position="absolute 0 28 1195 613" id="grd_smsallnotlist" binddataset="ds_main_list_smsallnotlist" anchor="all" autoenter="select" cellsizingtype="col">
  586. <Formats>
  587. <Format id="default">
  588. <Columns>
  589. <Column size="28"/>
  590. <Column size="140"/>
  591. <Column size="150"/>
  592. <Column size="105"/>
  593. <Column size="100"/>
  594. <Column size="100"/>
  595. <Column size="120"/>
  596. <Column size="100"/>
  597. <Column size="100"/>
  598. <Column size="0"/>
  599. <Column size="0"/>
  600. </Columns>
  601. <Rows>
  602. <Row size="24" band="head"/>
  603. <Row size="24"/>
  604. </Rows>
  605. <Band id="head">
  606. <Cell/>
  607. <Cell col="1" text="근무지기관"/>
  608. <Cell col="2" text="근무지부서"/>
  609. <Cell col="3" text="수동전송"/>
  610. <Cell col="4" text="캠페인"/>
  611. <Cell col="5" text="건진"/>
  612. <Cell col="6" text="호스피스마이닝"/>
  613. <Cell col="7" text="기념일"/>
  614. <Cell col="8" text="계"/>
  615. <Cell col="9"/>
  616. <Cell col="10"/>
  617. </Band>
  618. <Band id="body">
  619. <Cell celltype="head" expr="currow+1"/>
  620. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  621. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  622. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:hdcount"/>
  623. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:cpcount"/>
  624. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:hecount"/>
  625. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:hscount"/>
  626. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:avcount"/>
  627. <Cell col="8" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  628. <Cell col="9" text="bind:instcd"/>
  629. <Cell col="10" text="bind:deptcd"/>
  630. </Band>
  631. </Format>
  632. </Formats>
  633. </Grid>
  634. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption15" anchor="top right"/>
  635. <Static text="건" position="absolute 1088 9 1108 26" id="caption16" anchor="top right"/>
  636. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output4" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  637. </Layout>
  638. </Layouts>
  639. </Div>
  640. <Div position="absolute 1 146 1196 760" id="grp_empone" visible="false" anchor="all">
  641. <Layouts>
  642. <Layout>
  643. <Static text="업무별 SMS 전송결과 (부서원, 단일업무)" position="absolute 0 7 274 29" id="caption20" class="tit_2" anchor="default"/>
  644. <Button position="absolute 1111 4 1194 23" id="button4" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_empone_button4_onclick"/>
  645. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line6" class="line_10" anchor="left top right"/>
  646. <Grid position="absolute 0 28 1195 613" id="grd_smsemponelist" binddataset="ds_main_list_smsemponelist" autoenter="select" cellsizingtype="col" anchor="all">
  647. <Formats>
  648. <Format id="default">
  649. <Columns>
  650. <Column size="28"/>
  651. <Column size="140"/>
  652. <Column size="150"/>
  653. <Column size="120"/>
  654. <Column size="140"/>
  655. <Column size="0"/>
  656. <Column size="0"/>
  657. <Column size="0"/>
  658. </Columns>
  659. <Rows>
  660. <Row size="24" band="head"/>
  661. <Row size="24"/>
  662. </Rows>
  663. <Band id="head">
  664. <Cell/>
  665. <Cell col="1" text="근무지기관"/>
  666. <Cell col="2" text="근무지부서"/>
  667. <Cell col="3" text="부서원"/>
  668. <Cell col="4" text="수동전송"/>
  669. <Cell col="5"/>
  670. <Cell col="6"/>
  671. <Cell col="7"/>
  672. </Band>
  673. <Band id="body">
  674. <Cell celltype="head" expr="currow+1"/>
  675. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  676. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  677. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:empnm"/>
  678. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:acount"/>
  679. <Cell col="5" text="bind:instcd"/>
  680. <Cell col="6" text="bind:deptcd"/>
  681. <Cell col="7" text="bind:empid"/>
  682. </Band>
  683. </Format>
  684. </Formats>
  685. </Grid>
  686. <Static text="건" position="absolute 1087 9 1107 26" id="caption21" anchor="top right"/>
  687. <Static text="전체 :" position="absolute 1002 9 1037 26" id="caption22" anchor="top right"/>
  688. <Edit readonly="true" position="absolute 1039 4 1083 23" align="align:right middle;" id="output6" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  689. </Layout>
  690. </Layouts>
  691. </Div>
  692. <Div position="absolute 1 146 1196 760" id="grp_onenot" visible="false" anchor="all">
  693. <Layouts>
  694. <Layout>
  695. <Static text="업무별 SMS 전송결과 (부서, 단일업무)" position="absolute 0 7 264 29" id="caption17" class="tit_2" anchor="default"/>
  696. <Button position="absolute 1111 4 1194 23" id="button3" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_onenot_button3_onclick"/>
  697. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line5" class="line_10" anchor="left top right"/>
  698. <Grid position="absolute 0 28 1195 613" id="grd_smsonenotlist" binddataset="ds_main_list_smsonenotlist" anchor="all" autoenter="select" cellsizingtype="col">
  699. <Formats>
  700. <Format id="default">
  701. <Columns>
  702. <Column size="29"/>
  703. <Column size="140"/>
  704. <Column size="150"/>
  705. <Column size="140"/>
  706. <Column size="0"/>
  707. <Column size="0"/>
  708. </Columns>
  709. <Rows>
  710. <Row size="24" band="head"/>
  711. <Row size="24"/>
  712. </Rows>
  713. <Band id="head">
  714. <Cell/>
  715. <Cell col="1" text="근무지기관"/>
  716. <Cell col="2" text="근무지부서"/>
  717. <Cell col="3" text="수동전송"/>
  718. <Cell col="4"/>
  719. <Cell col="5"/>
  720. </Band>
  721. <Band id="body">
  722. <Cell celltype="head" expr="currow+1"/>
  723. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  724. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  725. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:acount"/>
  726. <Cell col="4" text="bind:instcd"/>
  727. <Cell col="5" text="bind:deptcd"/>
  728. </Band>
  729. </Format>
  730. </Formats>
  731. </Grid>
  732. <Static text="전체 :" position="absolute 1002 9 1037 26" id="caption18" anchor="top right"/>
  733. <Static text="건" position="absolute 1087 9 1107 26" id="caption19" anchor="top right"/>
  734. <Edit readonly="true" position="absolute 1039 4 1083 23" align="align:right middle;" id="output5" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  735. </Layout>
  736. </Layouts>
  737. </Div>
  738. <Div position="absolute 0 762 1195 791" align="align:center top;" id="grp_report" anchor="left right bottom">
  739. <Layouts>
  740. <Layout>
  741. <Button position="absolute 1127 0 1195 22" id="btn_report" class="btn4" text="보고서" anchor="top right" onclick="grp_report_btn_report_onclick"/>
  742. <CheckBox position="absolute 1015 2 1110 21" id="chb_report" anchor="top right" text="그래프 제외" truevalue="Y" style="font:Dotum,9,bold;" onclick="grp_report_chb_report_onclick"/>
  743. <Static text="보고서 옵션 :" position="absolute 937 4 1012 21" id="caption45" anchor="top right"/>
  744. </Layout>
  745. </Layouts>
  746. </Div>
  747. <Div position="absolute 0 146 1195 760" id="grp_rsv01all" visible="false" anchor="all">
  748. <Layouts>
  749. <Layout>
  750. <Static text="병원전송 예약 SMS 전송결과" position="absolute 0 7 204 29" id="caption29" class="tit_2" anchor="default"/>
  751. <Button position="absolute 1112 4 1195 23" id="button7" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsv01all_button7_onclick"/>
  752. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line9" class="line_10" anchor="left top right"/>
  753. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption30" anchor="top right"/>
  754. <Static text="건" position="absolute 1088 9 1108 26" id="caption31" anchor="top right"/>
  755. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output9" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  756. <Grid position="absolute 0 28 1195 613" id="grd_smsrsv01alllist" binddataset="ds_main_list_smsrsv01alllist" anchor="all" autoenter="select" cellsizingtype="col">
  757. <Formats>
  758. <Format id="default">
  759. <Columns>
  760. <Column size="29"/>
  761. <Column size="140"/>
  762. <Column size="150"/>
  763. <Column size="110"/>
  764. <Column size="100"/>
  765. <Column size="120"/>
  766. <Column size="105"/>
  767. <Column size="105"/>
  768. <Column size="105"/>
  769. <Column size="120"/>
  770. <Column size="100"/>
  771. <Column size="0"/>
  772. <Column size="0"/>
  773. </Columns>
  774. <Rows>
  775. <Row size="24" band="head"/>
  776. <Row size="24"/>
  777. </Rows>
  778. <Band id="head">
  779. <Cell/>
  780. <Cell col="1" text="근무지기관"/>
  781. <Cell col="2" text="근무지부서"/>
  782. <Cell col="3" text="외래예약"/>
  783. <Cell col="4" text="가예약"/>
  784. <Cell col="5" text="OneStop예약"/>
  785. <Cell col="6" text="검사예약"/>
  786. <Cell col="7" text="입원예약"/>
  787. <Cell col="8" text="건진예약"/>
  788. <Cell col="9" text="건진결과상담"/>
  789. <Cell col="10" text="계"/>
  790. <Cell col="11"/>
  791. <Cell col="12"/>
  792. </Band>
  793. <Band id="body">
  794. <Cell celltype="head" expr="currow+1"/>
  795. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  796. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  797. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:r01count"/>
  798. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:r02count"/>
  799. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:r06count"/>
  800. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:r03count"/>
  801. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:r05count"/>
  802. <Cell col="8" displaytype="text" style="align:center middle;" text="bind:r04count"/>
  803. <Cell col="9" displaytype="text" style="align:center middle;" text="bind:r09count"/>
  804. <Cell col="10" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  805. <Cell col="11" text="bind:instcd"/>
  806. <Cell col="12" text="bind:deptcd"/>
  807. </Band>
  808. </Format>
  809. </Formats>
  810. </Grid>
  811. </Layout>
  812. </Layouts>
  813. </Div>
  814. <Div position="absolute 0 146 1195 760" id="grp_rsv02all" visible="false" anchor="all">
  815. <Layouts>
  816. <Layout>
  817. <Static text="부서전송 예약 SMS 전송결과" position="absolute 0 7 204 29" id="caption32" class="tit_2" anchor="default"/>
  818. <Button position="absolute 1112 4 1195 23" id="button8" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsv02all_button8_onclick"/>
  819. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line10" class="line_10" anchor="left top right"/>
  820. <Grid position="absolute 0 28 1195 613" id="grd_smsrsv02alllist" binddataset="ds_main_list_smsrsv02alllist" anchor="all" autoenter="select" cellsizingtype="col">
  821. <Formats>
  822. <Format id="default">
  823. <Columns>
  824. <Column size="29"/>
  825. <Column size="140"/>
  826. <Column size="150"/>
  827. <Column size="140"/>
  828. <Column size="140"/>
  829. <Column size="120"/>
  830. <Column size="0"/>
  831. <Column size="0"/>
  832. </Columns>
  833. <Rows>
  834. <Row size="24" band="head"/>
  835. <Row size="24"/>
  836. </Rows>
  837. <Band id="head">
  838. <Cell/>
  839. <Cell col="1" text="근무지기관"/>
  840. <Cell col="2" text="근무지부서"/>
  841. <Cell col="3" text="외래 Remark 맵핑"/>
  842. <Cell col="4" text="검사 코드 맵핑"/>
  843. <Cell col="5" text="계"/>
  844. <Cell col="6"/>
  845. <Cell col="7"/>
  846. </Band>
  847. <Band id="body">
  848. <Cell celltype="head" expr="currow+1"/>
  849. <Cell col="1" displaytype="text" text="bind:instnm"/>
  850. <Cell col="2" displaytype="text" text="bind:deptnm"/>
  851. <Cell col="3" displaytype="text" text="bind:r11count"/>
  852. <Cell col="4" displaytype="text" text="bind:r33count"/>
  853. <Cell col="5" displaytype="text" text="bind:allcount"/>
  854. <Cell col="6" text="bind:instcd"/>
  855. <Cell col="7" text="bind:deptcd"/>
  856. </Band>
  857. </Format>
  858. </Formats>
  859. </Grid>
  860. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption33" anchor="top right"/>
  861. <Static text="건" position="absolute 1088 9 1108 26" id="caption34" anchor="top right"/>
  862. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output10" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  863. </Layout>
  864. </Layouts>
  865. </Div>
  866. <Div position="absolute 0 146 1195 760" id="grp_rsv03all" visible="false" anchor="all">
  867. <Layouts>
  868. <Layout>
  869. <Static text="진료 예약 SMS 전송결과" position="absolute 0 7 204 28" id="caption36" class="tit_2" anchor="default"/>
  870. <Button position="absolute 1112 4 1195 23" id="button9" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsv03all_button9_onclick"/>
  871. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line11" class="line_10" anchor="left top right"/>
  872. <Grid position="absolute 0 28 1195 613" id="grd_smsrsv03alllist" binddataset="ds_main_list_smsrsv03alllist" anchor="all" autoenter="select" cellsizingtype="col">
  873. <Formats>
  874. <Format id="default">
  875. <Columns>
  876. <Column size="25"/>
  877. <Column size="140"/>
  878. <Column size="150"/>
  879. <Column size="110"/>
  880. <Column size="100"/>
  881. <Column size="120"/>
  882. <Column size="120"/>
  883. <Column size="100"/>
  884. <Column size="0"/>
  885. <Column size="0"/>
  886. </Columns>
  887. <Rows>
  888. <Row size="24" band="head"/>
  889. <Row size="24"/>
  890. </Rows>
  891. <Band id="head">
  892. <Cell/>
  893. <Cell col="1" text="근무지기관"/>
  894. <Cell col="2" text="근무지부서"/>
  895. <Cell col="3" text="외래예약"/>
  896. <Cell col="4" text="가예약"/>
  897. <Cell col="5" text="OneStop예약"/>
  898. <Cell col="6" text="외래 Remark 맵핑"/>
  899. <Cell col="7" text="계"/>
  900. <Cell col="8"/>
  901. <Cell col="9"/>
  902. </Band>
  903. <Band id="body">
  904. <Cell celltype="head" expr="currow+1"/>
  905. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  906. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  907. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:r01count"/>
  908. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:r02count"/>
  909. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:r06count"/>
  910. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:r11count"/>
  911. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  912. <Cell col="8" text="bind:instcd"/>
  913. <Cell col="9" text="bind:deptcd"/>
  914. </Band>
  915. </Format>
  916. </Formats>
  917. </Grid>
  918. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption37" anchor="top right"/>
  919. <Static text="건" position="absolute 1088 9 1108 26" id="caption38" anchor="top right"/>
  920. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output11" anchor="top right" oneditclick="grp_rsv03all_output11_oneditclick" style="background:transparent stretch 5,5;align:center middle;"/>
  921. </Layout>
  922. </Layouts>
  923. </Div>
  924. <Div position="absolute 0 148 1195 762" id="grp_rsv04all" visible="false" anchor="all">
  925. <Layouts>
  926. <Layout width="1195" height="614">
  927. <Static text="검사 예약 SMS 전송결과" position="absolute 0 5 204 27" id="caption39" class="tit_2" anchor="default"/>
  928. <Button position="absolute 1112 2 1195 21" id="button10" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsv04all_button10_onclick"/>
  929. <Shape position="absolute 0 21 1195 27" linetype="horizontal" id="line12" class="line_10" anchor="left top right"/>
  930. <Grid position="absolute 0 26 1195 611" id="grd_smsrsv04alllist" binddataset="ds_main_list_smsrsv04alllist" anchor="all" autoenter="select" cellsizingtype="col">
  931. <Formats>
  932. <Format id="default">
  933. <Columns>
  934. <Column size="23"/>
  935. <Column size="140"/>
  936. <Column size="150"/>
  937. <Column size="120"/>
  938. <Column size="141"/>
  939. <Column size="120"/>
  940. <Column size="0"/>
  941. <Column size="0"/>
  942. </Columns>
  943. <Rows>
  944. <Row size="24" band="head"/>
  945. <Row size="24"/>
  946. </Rows>
  947. <Band id="head">
  948. <Cell/>
  949. <Cell col="1" text="근무지기관"/>
  950. <Cell col="2" text="근무지부서"/>
  951. <Cell col="3" text="검사예약"/>
  952. <Cell col="4" text="검사 코드 맵핑"/>
  953. <Cell col="5" text="계"/>
  954. <Cell col="6"/>
  955. <Cell col="7"/>
  956. </Band>
  957. <Band id="body">
  958. <Cell celltype="head" expr="currow+1"/>
  959. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  960. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  961. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:r03count"/>
  962. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:r33count"/>
  963. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  964. <Cell col="6" text="bind:instcd"/>
  965. <Cell col="7" text="bind:deptcd"/>
  966. </Band>
  967. </Format>
  968. </Formats>
  969. </Grid>
  970. <Static text="전체 :" position="absolute 1003 7 1038 24" id="caption40" anchor="top right"/>
  971. <Static text="건" position="absolute 1088 7 1108 24" id="caption41" anchor="top right"/>
  972. <Edit readonly="true" position="absolute 1040 2 1084 21" align="align:right middle;" id="output12" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  973. </Layout>
  974. </Layouts>
  975. </Div>
  976. <Div position="absolute 0 146 1195 760" id="grp_rsv05all" enable="false" visible="false" anchor="all">
  977. <Layouts>
  978. <Layout>
  979. <Static text="건진 예약 SMS 전송결과" position="absolute 0 7 204 29" id="caption42" class="tit_2" anchor="default"/>
  980. <Button position="absolute 1112 4 1195 23" id="button11" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsv05all_button11_onclick"/>
  981. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line13" class="line_10" anchor="left top right"/>
  982. <Grid position="absolute 0 28 1195 613" id="grd_smsrsv05alllist" binddataset="ds_main_list_smsrsv05alllist" anchor="all" autoenter="select" cellsizingtype="col">
  983. <Formats>
  984. <Format id="default">
  985. <Columns>
  986. <Column size="25"/>
  987. <Column size="140"/>
  988. <Column size="150"/>
  989. <Column size="120"/>
  990. <Column size="140"/>
  991. <Column size="120"/>
  992. <Column size="0"/>
  993. <Column size="0"/>
  994. </Columns>
  995. <Rows>
  996. <Row size="24" band="head"/>
  997. <Row size="24"/>
  998. </Rows>
  999. <Band id="head">
  1000. <Cell/>
  1001. <Cell col="1" text="근무지기관"/>
  1002. <Cell col="2" text="근무지부서"/>
  1003. <Cell col="3" text="건진예약"/>
  1004. <Cell col="4" text="건진결과상담"/>
  1005. <Cell col="5" text="계"/>
  1006. <Cell col="6"/>
  1007. <Cell col="7"/>
  1008. </Band>
  1009. <Band id="body">
  1010. <Cell celltype="head" expr="currow+1"/>
  1011. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  1012. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  1013. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:r04count"/>
  1014. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:r09count"/>
  1015. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  1016. <Cell col="6" text="bind:instcd"/>
  1017. <Cell col="7" text="bind:deptcd"/>
  1018. </Band>
  1019. </Format>
  1020. </Formats>
  1021. </Grid>
  1022. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption43" anchor="top right"/>
  1023. <Static text="건" position="absolute 1088 9 1108 26" id="caption44" anchor="top right"/>
  1024. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output13" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  1025. </Layout>
  1026. </Layouts>
  1027. </Div>
  1028. <Div position="absolute 0 146 1195 760" id="grp_rsvall" visible="false">
  1029. <Layouts>
  1030. <Layout>
  1031. <Static text="예약 SMS 전송결과" position="absolute 0 7 204 29" id="caption23" class="tit_2" anchor="default"/>
  1032. <Button position="absolute 1112 4 1195 23" id="button5" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsvall_button5_onclick"/>
  1033. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line7" class="line_10" anchor="left top right"/>
  1034. <Grid position="absolute 0 28 1195 613" id="grd_smsrsvalllist" binddataset="ds_main_list_smsrsvalllist" anchor="all" autoenter="select" cellsizingtype="col">
  1035. <Formats>
  1036. <Format id="default">
  1037. <Columns>
  1038. <Column size="27"/>
  1039. <Column size="130"/>
  1040. <Column size="140"/>
  1041. <Column size="80"/>
  1042. <Column size="80"/>
  1043. <Column size="95"/>
  1044. <Column size="80"/>
  1045. <Column size="80"/>
  1046. <Column size="80"/>
  1047. <Column size="95"/>
  1048. <Column size="110"/>
  1049. <Column size="100"/>
  1050. <Column size="80"/>
  1051. <Column size="0"/>
  1052. <Column size="0"/>
  1053. </Columns>
  1054. <Rows>
  1055. <Row size="24" band="head"/>
  1056. <Row size="24"/>
  1057. </Rows>
  1058. <Band id="head">
  1059. <Cell/>
  1060. <Cell col="1" text="근무지기관"/>
  1061. <Cell col="2" text="근무지부서"/>
  1062. <Cell col="3" text="외래예약"/>
  1063. <Cell col="4" text="가예약"/>
  1064. <Cell col="5" text="OneStop예약"/>
  1065. <Cell col="6" text="검사예약"/>
  1066. <Cell col="7" text="입원예약"/>
  1067. <Cell col="8" text="건진예약"/>
  1068. <Cell col="9" text="건진결과상담"/>
  1069. <Cell col="10" text="외래 Remark 맵핑"/>
  1070. <Cell col="11" text="검사 코드 맵핑"/>
  1071. <Cell col="12" text="계"/>
  1072. <Cell col="13"/>
  1073. <Cell col="14"/>
  1074. </Band>
  1075. <Band id="body">
  1076. <Cell celltype="head" expr="currow+1"/>
  1077. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  1078. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  1079. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:r01count"/>
  1080. <Cell col="4" displaytype="text" style="align:center middle;" text="bind:r02count"/>
  1081. <Cell col="5" displaytype="text" style="align:center middle;" text="bind:r06count"/>
  1082. <Cell col="6" displaytype="text" style="align:center middle;" text="bind:r03count"/>
  1083. <Cell col="7" displaytype="text" style="align:center middle;" text="bind:r05count"/>
  1084. <Cell col="8" displaytype="text" style="align:center middle;" text="bind:r04count"/>
  1085. <Cell col="9" displaytype="text" style="align:center middle;" text="bind:r09count"/>
  1086. <Cell col="10" displaytype="text" style="align:center middle;" text="bind:r11count"/>
  1087. <Cell col="11" displaytype="text" style="align:center middle;" text="bind:r33count"/>
  1088. <Cell col="12" displaytype="text" style="align:center middle;" text="bind:allcount"/>
  1089. <Cell col="13" text="bind:instcd"/>
  1090. <Cell col="14" text="bind:deptcd"/>
  1091. </Band>
  1092. </Format>
  1093. </Formats>
  1094. </Grid>
  1095. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption24" anchor="top right"/>
  1096. <Static text="건" position="absolute 1088 9 1108 26" id="caption25" anchor="top right"/>
  1097. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output7" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  1098. </Layout>
  1099. </Layouts>
  1100. </Div>
  1101. <Div position="absolute 0 146 1195 760" id="grp_rsvone" visible="false" anchor="all">
  1102. <Layouts>
  1103. <Layout>
  1104. <Edit readonly="true" position="absolute 1040 4 1084 23" align="align:right middle;" id="output8" anchor="top right" style="background:transparent stretch 5,5;align:center middle;"/>
  1105. <Static text="예약 SMS 전송결과" position="absolute 0 7 204 29" id="caption26" class="tit_2" anchor="default"/>
  1106. <Button position="absolute 1112 4 1195 23" id="button6" class="btn7" text="엑셀저장" anchor="top right" onclick="grp_rsvone_button6_onclick"/>
  1107. <Shape position="absolute 0 23 1195 29" linetype="horizontal" id="line8" class="line_10" anchor="left top right"/>
  1108. <Grid position="absolute 0 28 1195 613" id="grd_smsrsvonelist" binddataset="ds_main_list_smsrsvalllist" anchor="all" autoenter="select" cellsizingtype="col">
  1109. <Formats>
  1110. <Format id="default">
  1111. <Columns>
  1112. <Column size="26"/>
  1113. <Column size="140"/>
  1114. <Column size="150"/>
  1115. <Column size="150"/>
  1116. <Column size="0"/>
  1117. <Column size="0"/>
  1118. </Columns>
  1119. <Rows>
  1120. <Row size="24" band="head"/>
  1121. <Row size="24"/>
  1122. </Rows>
  1123. <Band id="head">
  1124. <Cell/>
  1125. <Cell col="1" text="근무지기관"/>
  1126. <Cell col="2" text="근무지부서"/>
  1127. <Cell col="3" text="외래예약"/>
  1128. <Cell col="4"/>
  1129. <Cell col="5"/>
  1130. </Band>
  1131. <Band id="body">
  1132. <Cell celltype="head" expr="currow+1"/>
  1133. <Cell col="1" displaytype="text" style="align:center middle;" text="bind:instnm"/>
  1134. <Cell col="2" displaytype="text" style="align:center middle;" text="bind:deptnm"/>
  1135. <Cell col="3" displaytype="text" style="align:center middle;" text="bind:rcount"/>
  1136. <Cell col="4" text="bind:instcd"/>
  1137. <Cell col="5" text="bind:deptcd"/>
  1138. </Band>
  1139. </Format>
  1140. </Formats>
  1141. </Grid>
  1142. <Static text="전체 :" position="absolute 1003 9 1038 26" id="caption27" anchor="top right"/>
  1143. <Static text="건" position="absolute 1088 9 1108 26" id="caption28" anchor="top right"/>
  1144. </Layout>
  1145. </Layouts>
  1146. </Div>
  1147. </Layout>
  1148. </Layouts>
  1149. <Objects>
  1150. <Dataset id="ds_main_notecount" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1151. <ColumnInfo>
  1152. <Column id="smsalllist" type="STRING" size="256"/>
  1153. <Column id="smsempalllist" type="STRING" size="256"/>
  1154. <Column id="smsallnotlist" type="STRING" size="256"/>
  1155. <Column id="smsonenotlist" type="STRING" size="256"/>
  1156. <Column id="smsemponelist" type="STRING" size="256"/>
  1157. <Column id="smsrsvalllist" type="STRING" size="256"/>
  1158. <Column id="smsrsvonelist" type="STRING" size="256"/>
  1159. <Column id="smsrsv01alllist" type="STRING" size="256"/>
  1160. <Column id="smsrsv02alllist" type="STRING" size="256"/>
  1161. <Column id="smsrsv03alllist" type="STRING" size="256"/>
  1162. <Column id="smsrsv04alllist" type="STRING" size="256"/>
  1163. <Column id="smsrsv05alllist" type="STRING" size="256"/>
  1164. </ColumnInfo>
  1165. <Rows>
  1166. <Row>
  1167. <Col id="smsalllist"/>
  1168. <Col id="smsempalllist"/>
  1169. <Col id="smsallnotlist"/>
  1170. <Col id="smsonenotlist"/>
  1171. <Col id="smsemponelist"/>
  1172. <Col id="smsrsvalllist"/>
  1173. <Col id="smsrsvonelist"/>
  1174. <Col id="smsrsv01alllist"/>
  1175. <Col id="smsrsv02alllist"/>
  1176. <Col id="smsrsv03alllist"/>
  1177. <Col id="smsrsv04alllist"/>
  1178. <Col id="smsrsv05alllist"/>
  1179. </Row>
  1180. </Rows>
  1181. </Dataset>
  1182. <Dataset id="ds_main_list_smsalllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1183. <ColumnInfo>
  1184. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1185. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1186. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1187. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1188. <Column id="hdcount" type="STRING" size="256" sumtext="수동전송수"/>
  1189. <Column id="rscount" type="STRING" size="256" sumtext="예약전송수"/>
  1190. <Column id="cpcount" type="STRING" size="256" sumtext="캠페인전송수"/>
  1191. <Column id="hecount" type="STRING" size="256" sumtext="건진전송수"/>
  1192. <Column id="hscount" type="STRING" size="256" sumtext="정적전송수"/>
  1193. <Column id="avcount" type="STRING" size="256" sumtext="기념일전송수"/>
  1194. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1195. </ColumnInfo>
  1196. </Dataset>
  1197. <Dataset id="ds_main_list_smsrsv04alllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1198. <ColumnInfo>
  1199. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1200. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1201. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1202. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1203. <Column id="r03count" type="STRING" size="256" sumtext="검사예약수"/>
  1204. <Column id="r33count" type="STRING" size="256" sumtext="검사 코드 맵핑수"/>
  1205. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1206. </ColumnInfo>
  1207. </Dataset>
  1208. <Dataset id="ds_main_list_smsrsv05alllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1209. <ColumnInfo>
  1210. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1211. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1212. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1213. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1214. <Column id="r04count" type="STRING" size="256" sumtext="건진예약수"/>
  1215. <Column id="r09count" type="STRING" size="256" sumtext="건진결과상담수"/>
  1216. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1217. </ColumnInfo>
  1218. </Dataset>
  1219. <Dataset id="ds_main_list_smsrsv03alllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1220. <ColumnInfo>
  1221. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1222. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1223. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1224. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1225. <Column id="r01count" type="STRING" size="256" sumtext="외래예약수"/>
  1226. <Column id="r02count" type="STRING" size="256" sumtext="가예약수"/>
  1227. <Column id="r06count" type="STRING" size="256" sumtext="OneStop예약수"/>
  1228. <Column id="r11count" type="STRING" size="256" sumtext="외래 Remark 맵핑수"/>
  1229. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1230. </ColumnInfo>
  1231. </Dataset>
  1232. <Dataset id="ds_main_list_smsrsv02alllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1233. <ColumnInfo>
  1234. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1235. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1236. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1237. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1238. <Column id="r11count" type="STRING" size="256" sumtext="외래 Remark 맵핑수"/>
  1239. <Column id="r33count" type="STRING" size="256" sumtext="검사 코드 맵핑수"/>
  1240. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1241. </ColumnInfo>
  1242. </Dataset>
  1243. <Dataset id="ds_main_list_smsrsv01alllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1244. <ColumnInfo>
  1245. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1246. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1247. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1248. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1249. <Column id="r01count" type="STRING" size="256" sumtext="외래예약수"/>
  1250. <Column id="r02count" type="STRING" size="256" sumtext="가예약수"/>
  1251. <Column id="r06count" type="STRING" size="256" sumtext="OneStop예약수"/>
  1252. <Column id="r03count" type="STRING" size="256" sumtext="검사예약수"/>
  1253. <Column id="r05count" type="STRING" size="256" sumtext="입원예약수"/>
  1254. <Column id="r04count" type="STRING" size="256" sumtext="건진예약수"/>
  1255. <Column id="r09count" type="STRING" size="256" sumtext="건진결과상담수"/>
  1256. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1257. </ColumnInfo>
  1258. </Dataset>
  1259. <Dataset id="ds_main_list_smsempalllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1260. <ColumnInfo>
  1261. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1262. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1263. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1264. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1265. <Column id="empid" type="STRING" size="256" sumtext="사번"/>
  1266. <Column id="empnm" type="STRING" size="256" sumtext="부서원명"/>
  1267. <Column id="hdcount" type="STRING" size="256" sumtext="수동전송수"/>
  1268. <Column id="cpcount" type="STRING" size="256" sumtext="캠페인전송수"/>
  1269. <Column id="avcount" type="STRING" size="256" sumtext="기념일전송수"/>
  1270. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1271. </ColumnInfo>
  1272. </Dataset>
  1273. <Dataset id="ds_main_list_smsallnotlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1274. <ColumnInfo>
  1275. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1276. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1277. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1278. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1279. <Column id="hdcount" type="STRING" size="256" sumtext="수동전송수"/>
  1280. <Column id="cpcount" type="STRING" size="256" sumtext="캠페인전송수"/>
  1281. <Column id="hecount" type="STRING" size="256" sumtext="건진전송수"/>
  1282. <Column id="hscount" type="STRING" size="256" sumtext="정적전송수"/>
  1283. <Column id="avcount" type="STRING" size="256" sumtext="기념일전송수"/>
  1284. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1285. </ColumnInfo>
  1286. </Dataset>
  1287. <Dataset id="ds_main_list_smsrsvalllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1288. <ColumnInfo>
  1289. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1290. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1291. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1292. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1293. <Column id="r01count" type="STRING" size="256" sumtext="외래예약수"/>
  1294. <Column id="r02count" type="STRING" size="256" sumtext="가예약수"/>
  1295. <Column id="r06count" type="STRING" size="256" sumtext="OneStop예약수"/>
  1296. <Column id="r03count" type="STRING" size="256" sumtext="검사예약수"/>
  1297. <Column id="r05count" type="STRING" size="256" sumtext="입원예약수"/>
  1298. <Column id="r04count" type="STRING" size="256" sumtext="건진예약수"/>
  1299. <Column id="r09count" type="STRING" size="256" sumtext="건진결과상담수"/>
  1300. <Column id="r11count" type="STRING" size="256" sumtext="외래 Remark 맵핑수"/>
  1301. <Column id="r33count" type="STRING" size="256" sumtext="검사 코드 맵핑수"/>
  1302. <Column id="allcount" type="STRING" size="256" sumtext="전체전송수"/>
  1303. </ColumnInfo>
  1304. </Dataset>
  1305. <Dataset id="ds_main_list_smsemponelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1306. <ColumnInfo>
  1307. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1308. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1309. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1310. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1311. <Column id="empid" type="STRING" size="256" sumtext="사번"/>
  1312. <Column id="empnm" type="STRING" size="256" sumtext="부서원명"/>
  1313. <Column id="acount" type="STRING" size="256" sumtext="전송수"/>
  1314. </ColumnInfo>
  1315. </Dataset>
  1316. <Dataset id="ds_main_list_smsonenotlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1317. <ColumnInfo>
  1318. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1319. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1320. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1321. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1322. <Column id="acount" type="STRING" size="256" sumtext="전송수"/>
  1323. </ColumnInfo>
  1324. </Dataset>
  1325. <Dataset id="ds_send_option_report01" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1326. <ColumnInfo>
  1327. <Column id="notgraphyn" type="STRING" size="256"/>
  1328. </ColumnInfo>
  1329. <Rows>
  1330. <Row/>
  1331. </Rows>
  1332. </Dataset>
  1333. <Dataset id="ds_send_option_report02" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1334. <ColumnInfo>
  1335. <Column id="notgraphyn" type="STRING" size="256"/>
  1336. </ColumnInfo>
  1337. <Rows>
  1338. <Row>
  1339. <Col id="notgraphyn">Y</Col>
  1340. </Row>
  1341. </Rows>
  1342. </Dataset>
  1343. <Dataset id="ds_send_option_report03" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1344. <ColumnInfo>
  1345. <Column id="notgraphyn" type="STRING" size="256"/>
  1346. </ColumnInfo>
  1347. <Rows>
  1348. <Row>
  1349. <Col id="notgraphyn"/>
  1350. </Row>
  1351. </Rows>
  1352. </Dataset>
  1353. <Dataset id="ds_send_option_report04" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1354. <ColumnInfo>
  1355. <Column id="notgraphyn" type="STRING" size="256"/>
  1356. </ColumnInfo>
  1357. <Rows>
  1358. <Row>
  1359. <Col id="notgraphyn"/>
  1360. </Row>
  1361. </Rows>
  1362. </Dataset>
  1363. <Dataset id="ds_send_option_report05" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1364. <ColumnInfo>
  1365. <Column id="notgraphyn" type="STRING" size="256"/>
  1366. </ColumnInfo>
  1367. <Rows>
  1368. <Row>
  1369. <Col id="notgraphyn"/>
  1370. </Row>
  1371. </Rows>
  1372. </Dataset>
  1373. <Dataset id="ds_send_option_report06" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1374. <ColumnInfo>
  1375. <Column id="notgraphyn" type="STRING" size="256"/>
  1376. </ColumnInfo>
  1377. <Rows>
  1378. <Row>
  1379. <Col id="notgraphyn">Y</Col>
  1380. </Row>
  1381. </Rows>
  1382. </Dataset>
  1383. <Dataset id="ds_send_option_report07" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1384. <ColumnInfo>
  1385. <Column id="notgraphyn" type="STRING" size="256"/>
  1386. </ColumnInfo>
  1387. <Rows>
  1388. <Row>
  1389. <Col id="notgraphyn"/>
  1390. </Row>
  1391. </Rows>
  1392. </Dataset>
  1393. <Dataset id="ds_send_option_report08" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1394. <ColumnInfo>
  1395. <Column id="notgraphyn" type="STRING" size="256"/>
  1396. </ColumnInfo>
  1397. <Rows>
  1398. <Row>
  1399. <Col id="notgraphyn"/>
  1400. </Row>
  1401. </Rows>
  1402. </Dataset>
  1403. <Dataset id="ds_send_option_report09" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1404. <ColumnInfo>
  1405. <Column id="notgraphyn" type="STRING" size="256"/>
  1406. </ColumnInfo>
  1407. <Rows>
  1408. <Row>
  1409. <Col id="notgraphyn"/>
  1410. </Row>
  1411. </Rows>
  1412. </Dataset>
  1413. <Dataset id="ds_send_option_report10" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1414. <ColumnInfo>
  1415. <Column id="notgraphyn" type="STRING" size="256"/>
  1416. </ColumnInfo>
  1417. <Rows>
  1418. <Row>
  1419. <Col id="notgraphyn"/>
  1420. </Row>
  1421. </Rows>
  1422. </Dataset>
  1423. <Dataset id="ds_send_option_report11" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1424. <ColumnInfo>
  1425. <Column id="notgraphyn" type="STRING" size="256"/>
  1426. </ColumnInfo>
  1427. <Rows>
  1428. <Row>
  1429. <Col id="notgraphyn"/>
  1430. </Row>
  1431. </Rows>
  1432. </Dataset>
  1433. <Dataset id="ds_send_option_report12" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1434. <ColumnInfo>
  1435. <Column id="notgraphyn" type="STRING" size="256"/>
  1436. </ColumnInfo>
  1437. <Rows>
  1438. <Row/>
  1439. </Rows>
  1440. </Dataset>
  1441. <Dataset id="ds_send_option_report13" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1442. <ColumnInfo>
  1443. <Column id="notgraphyn" type="STRING" size="256"/>
  1444. </ColumnInfo>
  1445. <Rows>
  1446. <Row/>
  1447. </Rows>
  1448. </Dataset>
  1449. <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1450. <ColumnInfo>
  1451. <Column id="periodtype" type="STRING" size="256"/>
  1452. <Column id="srchtrsmdd1" type="STRING" size="256"/>
  1453. <Column id="srchtrsmdd2" type="STRING" size="256"/>
  1454. <Column id="srchyear" type="STRING" size="256"/>
  1455. <Column id="srchmonth" type="STRING" size="256"/>
  1456. <Column id="biztype" type="STRING" size="256"/>
  1457. <Column id="srchbizall" type="STRING" size="256"/>
  1458. <Column id="srchbizflag" type="STRING" size="256"/>
  1459. <Column id="srchaprvflag" type="STRING" size="256"/>
  1460. <Column id="srchbizrsvcd" type="STRING" size="256"/>
  1461. <Column id="srchbizdetlcd" type="STRING" size="256"/>
  1462. <Column id="depttype" type="STRING" size="256"/>
  1463. <Column id="srchinstcd" type="STRING" size="256"/>
  1464. <Column id="srchdeptcd" type="STRING" size="256"/>
  1465. <Column id="srchdeptnm" type="STRING" size="256"/>
  1466. <Column id="srchempid" type="STRING" size="256"/>
  1467. <Column id="srchempnm" type="STRING" size="256"/>
  1468. <Column id="srchempall" type="STRING" size="256"/>
  1469. <Column id="srchvsinstcd" type="STRING" size="256"/>
  1470. <Column id="srchvs1deptcd" type="STRING" size="256"/>
  1471. <Column id="srchvs2deptcd" type="STRING" size="256"/>
  1472. <Column id="srchvs3deptcd" type="STRING" size="256"/>
  1473. <Column id="srchvs4deptcd" type="STRING" size="256"/>
  1474. <Column id="srchvs5deptcd" type="STRING" size="256"/>
  1475. <Column id="logo_pic" type="STRING" size="256"/>
  1476. <Column id="srchempalldata" type="STRING" size="256"/>
  1477. </ColumnInfo>
  1478. <Rows>
  1479. <Row>
  1480. <Col id="periodtype">P</Col>
  1481. <Col id="srchtrsmdd1"/>
  1482. <Col id="srchtrsmdd2"/>
  1483. <Col id="srchyear"/>
  1484. <Col id="srchmonth"/>
  1485. <Col id="biztype">A</Col>
  1486. <Col id="srchbizall"/>
  1487. <Col id="srchbizflag"/>
  1488. <Col id="srchaprvflag"/>
  1489. <Col id="srchbizrsvcd"/>
  1490. <Col id="srchbizdetlcd"/>
  1491. <Col id="depttype">G</Col>
  1492. <Col id="srchinstcd"/>
  1493. <Col id="srchdeptcd"/>
  1494. <Col id="srchdeptnm"/>
  1495. <Col id="srchempid"/>
  1496. <Col id="srchempnm"/>
  1497. <Col id="srchempall">Y</Col>
  1498. <Col id="srchvsinstcd"/>
  1499. <Col id="srchvs1deptcd"/>
  1500. <Col id="srchvs2deptcd"/>
  1501. <Col id="srchvs3deptcd"/>
  1502. <Col id="srchvs4deptcd"/>
  1503. <Col id="srchvs5deptcd"/>
  1504. <Col id="logo_pic"/>
  1505. <Col id="srchempalldata"/>
  1506. </Row>
  1507. </Rows>
  1508. </Dataset>
  1509. <Dataset id="ds_hidden_itemset_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1510. <Dataset id="ds_temp_result_rsinst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1511. <ColumnInfo>
  1512. <Column id="instcd" type="STRING" size="256"/>
  1513. <Column id="instnm" type="STRING" size="256"/>
  1514. </ColumnInfo>
  1515. <Rows>
  1516. <Row>
  1517. <Col id="instnm">-</Col>
  1518. </Row>
  1519. </Rows>
  1520. </Dataset>
  1521. <Dataset id="ds_temp_result_rsdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1522. <ColumnInfo>
  1523. <Column id="deptcd" type="STRING" size="256"/>
  1524. <Column id="deptnm" type="STRING" size="256"/>
  1525. </ColumnInfo>
  1526. <Rows>
  1527. <Row>
  1528. <Col id="deptnm">전체 부서</Col>
  1529. </Row>
  1530. </Rows>
  1531. </Dataset>
  1532. <Dataset id="ds_temp_result_rsemp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1533. <Dataset id="ds_temp_result_rsvsdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1534. <Dataset id="ds_main_list_smsrsvonelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1535. <ColumnInfo>
  1536. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1537. <Column id="instnm" type="STRING" size="256" sumtext="기관명"/>
  1538. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  1539. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  1540. <Column id="rcount" type="STRING" size="256" sumtext="전송수"/>
  1541. </ColumnInfo>
  1542. </Dataset>
  1543. </Objects>
  1544. <Bind>
  1545. <BindItem id="item0" compid="grp_all.output2" propid="value" datasetid="ds_main_notecount" columnid="smsalllist"/>
  1546. <BindItem id="item1" compid="grp_rsv04all.output12" propid="value" datasetid="ds_main_list_smsrsv04alllist" columnid="smsrsv04alllist"/>
  1547. <BindItem id="item2" compid="grp_rsv05all.output13" propid="value" datasetid="ds_main_notecount" columnid="smsrsv05alllist"/>
  1548. <BindItem id="item3" compid="grp_rsv02all.output10" propid="value" datasetid="ds_main_notecount" columnid="smsrsv02alllist"/>
  1549. <BindItem id="item4" compid="grp_rsvone.output8" propid="value" datasetid="ds_main_notecount" columnid="smsrsvonelist"/>
  1550. <BindItem id="item5" compid="grp_onenot.output5" propid="value" datasetid="ds_main_notecount" columnid="smsonenotlist"/>
  1551. <BindItem id="item6" compid="grp_empone.output6" propid="value" datasetid="ds_main_notecount" columnid="smsemponelist"/>
  1552. <BindItem id="item7" compid="grp_rsvall.output7" propid="value" datasetid="ds_main_notecount" columnid="smsrsvalllist"/>
  1553. <BindItem id="item8" compid="grp_rsv03all.output11" propid="value" datasetid="ds_main_notecount" columnid="smsrsv03alllist"/>
  1554. <BindItem id="item9" compid="grp_allemp.output3" propid="value" datasetid="ds_main_notecount" columnid="smsempalllist"/>
  1555. <BindItem id="item10" compid="grp_rsv01all.output9" propid="value" datasetid="ds_main_notecount" columnid="smsrsv01alllist"/>
  1556. <BindItem id="item11" compid="grp_allnot.output4" propid="value" datasetid="ds_main_notecount" columnid="smsallnotlist"/>
  1557. <BindItem id="item12" compid="grp_report13.chb_report13" propid="value" datasetid="ds_send_option_report13" columnid="notgraphyn"/>
  1558. <BindItem id="item13" compid="grp_report12.chb_report12" propid="value" datasetid="ds_send_option_report12" columnid="notgraphyn"/>
  1559. <BindItem id="item14" compid="grp_report04.chb_report04" propid="value" datasetid="ds_send_option_report04" columnid="notgraphyn"/>
  1560. <BindItem id="item15" compid="grp_report05.chb_report05" propid="value" datasetid="ds_send_option_report05" columnid="notgraphyn"/>
  1561. <BindItem id="item16" compid="grp_report06.chb_report06" propid="value" datasetid="ds_send_option_report06" columnid="notgraphyn"/>
  1562. <BindItem id="item17" compid="grp_report07.chb_report07" propid="value" datasetid="ds_send_option_report07" columnid="notgraphyn"/>
  1563. <BindItem id="item18" compid="grp_report09.chb_report09" propid="value" datasetid="ds_send_option_report09" columnid="notgraphyn"/>
  1564. <BindItem id="item19" compid="grp_report10.chb_report10" propid="value" datasetid="ds_send_option_report10" columnid="notgraphyn"/>
  1565. <BindItem id="item20" compid="grp_report08.chb_report08" propid="value" datasetid="ds_send_option_report08" columnid="notgraphyn"/>
  1566. <BindItem id="item21" compid="grp_report03.chb_report03" propid="value" datasetid="ds_send_option_report03" columnid="notgraphyn"/>
  1567. <BindItem id="item22" compid="grp_report11.chb_report11" propid="value" datasetid="ds_send_option_report11" columnid="notgraphyn"/>
  1568. <BindItem id="item23" compid="grp_report01.chb_report01" propid="value" datasetid="ds_send_option_report01" columnid="notgraphyn"/>
  1569. <BindItem id="item24" compid="grp_report02.chb_report02" propid="value" datasetid="ds_send_option_report02" columnid="notgraphyn"/>
  1570. <BindItem id="item25" compid="grp_johe.cmb_PType" propid="value" datasetid="ds_send_data" columnid="periodtype"/>
  1571. <BindItem id="item26" compid="grp_johe.radio2" propid="value" datasetid="ds_send_data" columnid="biztype"/>
  1572. <BindItem id="item27" compid="grp_johe.radio1" propid="value" datasetid="ds_send_data" columnid="depttype"/>
  1573. <BindItem id="item28" compid="grp_johe.checkbox5" propid="value" datasetid="ds_send_data" columnid="depttype"/>
  1574. <BindItem id="item29" compid="grp_johe.cmb_SrchVsInsrcd" propid="value" datasetid="ds_send_data" columnid="srchvsinstcd"/>
  1575. <BindItem id="item30" compid="grp_johe.cmb_BizAll" propid="value" datasetid="ds_send_data" columnid="srchbizall"/>
  1576. <BindItem id="item31" compid="grp_johe.cmb_SrchInsrcd" propid="value" datasetid="ds_send_data" columnid="srchinstcd"/>
  1577. <BindItem id="item32" compid="grp_johe.ipt_SrchTrsmDD1" propid="value" datasetid="ds_send_data" columnid="srchtrsmdd1"/>
  1578. <BindItem id="item33" compid="grp_johe.ipt_SrchTrsmDD2" propid="value" datasetid="ds_send_data" columnid="srchtrsmdd2"/>
  1579. <BindItem id="item34" compid="grp_johe.cmb_PType3" propid="value" datasetid="ds_send_data" columnid="periodtype"/>
  1580. <BindItem id="item35" compid="grp_johe.cmb_SrchYear" propid="value" datasetid="ds_send_data" columnid="srchyear"/>
  1581. <BindItem id="item36" compid="grp_johe.cmb_SrchMonth" propid="value" datasetid="ds_send_data" columnid="srchmonth"/>
  1582. <BindItem id="item37" compid="grp_johe.ckb_SrchAprvFlag" propid="value" datasetid="ds_send_data" columnid="srchaprvflag"/>
  1583. <BindItem id="item38" compid="grp_johe.cmb_BizRsvCd" propid="value" datasetid="ds_send_data" columnid="srchbizrsvcd"/>
  1584. <BindItem id="item39" compid="grp_johe.radio4" propid="value" datasetid="ds_send_data" columnid="biztype"/>
  1585. <BindItem id="item40" compid="grp_johe.radio3" propid="value" datasetid="ds_send_data" columnid="biztype"/>
  1586. <BindItem id="item41" compid="grp_johe.cmb_SrchDept" propid="value" datasetid="ds_send_data" columnid="srchdeptcd"/>
  1587. <BindItem id="item42" compid="grp_johe.cmb_SrchVs1Dept" propid="value" datasetid="ds_send_data" columnid="srchvs1deptcd"/>
  1588. <BindItem id="item43" compid="grp_johe.cmb_SrchVs2Dept" propid="value" datasetid="ds_send_data" columnid="srchvs2deptcd"/>
  1589. <BindItem id="item44" compid="grp_johe.opt_EmpAll" propid="value" datasetid="ds_send_data" columnid="srchempalldata"/>
  1590. <BindItem id="item45" compid="grp_johe.cmb_SrchVs3Dept" propid="value" datasetid="ds_send_data" columnid="srchvs3deptcd"/>
  1591. <BindItem id="item46" compid="grp_johe.cmb_SrchVs4Dept" propid="value" datasetid="ds_send_data" columnid="srchvs4deptcd"/>
  1592. <BindItem id="item47" compid="grp_johe.cmb_SrchVs5Dept" propid="value" datasetid="ds_send_data" columnid="srchvs5deptcd"/>
  1593. <BindItem id="item48" compid="grp_johe.output1" propid="value" datasetid="ds_send_data" columnid="srchempid"/>
  1594. <BindItem id="item49" compid="grp_johe.cmb_BizDetlCd" propid="value" datasetid="ds_send_data" columnid="srchbizdetlcd"/>
  1595. <BindItem id="item50" compid="grp_johe.chk_SrchEmpAll" propid="value" datasetid="ds_send_data" columnid="srchempall"/>
  1596. <BindItem id="item51" compid="grp_johe.cmb_SrchEmp" propid="value" datasetid="ds_send_data" columnid="srchempnm"/>
  1597. <BindItem id="item52" compid="grp_johe.cmb_BizFlag" propid="value" datasetid="ds_send_data" columnid="srchbizflag"/>
  1598. </Bind>
  1599. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1600. * System Name :
  1601. * Job Name :
  1602. * Creator :
  1603. * Make Date : 2016-05-24
  1604. * Description :
  1605. *---------------------------------------------------------------------------------------
  1606. * Modify Date Modifier Modify Description
  1607. *---------------------------------------------------------------------------------------
  1608. * 2016-05-24 Live Converter TF->XP
  1609. *
  1610. *---------------------------------------------------------------------------------------
  1611. ****************************************************************************************/
  1612. include "com_commonxp::comm_main.xjs";
  1613. var arErrorCode = new HashArray();
  1614. function SMCSN00100_oninit(obj:Form, e:InitEventInfo)
  1615. {
  1616. frmf_initForm(obj);
  1617. }
  1618. function SMCSN00100_onload(obj:Form, e:LoadEventInfo)
  1619. {
  1620. grdf_initGrid(grp_all.grd_smsalllist);
  1621. grdf_setToolTipBind(grp_all.grd_smsalllist);
  1622. grdf_initGrid(grp_allemp.grd_smsempalllist);
  1623. grdf_setToolTipBind(grp_allemp.grd_smsempalllist);
  1624. grdf_initGrid(grp_allnot.grd_smsallnotlist);
  1625. grdf_setToolTipBind(grp_allnot.grd_smsallnotlist);
  1626. grdf_initGrid(grp_empone.grd_smsemponelist);
  1627. grdf_setToolTipBind(grp_empone.grd_smsemponelist);
  1628. grdf_initGrid(grp_onenot.grd_smsonenotlist);
  1629. grdf_setToolTipBind(grp_onenot.grd_smsonenotlist);
  1630. grdf_initGrid(grp_rsv01all.grd_smsrsv01alllist);
  1631. grdf_setToolTipBind(grp_rsv01all.grd_smsrsv01alllist);
  1632. grdf_initGrid(grp_rsv02all.grd_smsrsv02alllist);
  1633. grdf_setToolTipBind(grp_rsv02all.grd_smsrsv02alllist);
  1634. grdf_initGrid(grp_rsv03all.grd_smsrsv03alllist);
  1635. grdf_setToolTipBind(grp_rsv03all.grd_smsrsv03alllist);
  1636. grdf_initGrid(grp_rsv04all.grd_smsrsv04alllist);
  1637. grdf_setToolTipBind(grp_rsv04all.grd_smsrsv04alllist);
  1638. grdf_initGrid(grp_rsv05all.grd_smsrsv05alllist);
  1639. grdf_setToolTipBind(grp_rsv05all.grd_smsrsv05alllist);
  1640. grdf_initGrid(grp_rsvall.grd_smsrsvalllist);
  1641. grdf_setToolTipBind(grp_rsvall.grd_smsrsvalllist);
  1642. grdf_initGrid(grp_rsvone.grd_smsrsvonelist);
  1643. grdf_setToolTipBind(grp_rsvone.grd_smsrsvonelist);
  1644. //속도개선
  1645. this.setTimer(0, 100);
  1646. // ds_send_data.setColumn(0, "srchtrsmdd1",utlf_getCurrentDate().toDate().getAddDate(-182,"D").getDateFormat());
  1647. // ds_send_data.setColumn(0, "srchtrsmdd2",utlf_getCurrentDate());
  1648. //
  1649. // var currentYear = utlf_getNewDate().getFullYear();
  1650. // var currentMonth= utlf_getNewDate().getMonth() + 1;
  1651. // var currentMonth = (("" + currentMonth).length == 1) ? "0" + currentMonth : "" + currentMonth;
  1652. // var syscd = "CRM" + sysf_getUserInfo("dutplceinstcd");
  1653. // var piclogo = rptf_getLogoImageURL(syscd);
  1654. //
  1655. // makeSrchYearItem();
  1656. //
  1657. // ds_send_data.setColumn(0, "srchyear", currentYear);
  1658. // ds_send_data.setColumn(0, "srchmonth", currentMonth);
  1659. // ds_send_data.setColumn(0, "logo_pic", piclogo);
  1660. // ds_send_data.setColumn(0, "srchvsinstcd", sysf_getUserInfo("dutplceinstcd"));
  1661. //
  1662. // var oParam = {};
  1663. // oParam.id = "TRCSN00102";
  1664. // oParam.service = "statsmngtapp.StatsMngt";
  1665. // oParam.method = "reqGetUseAllInstcd";
  1666. // oParam.inds = "req=ds_";
  1667. // oParam.outds = "ds_temp_result_rsinst=rsinst";
  1668. // oParam.async = false;
  1669. // //oParam.callback = "cf_TRCSN00102";
  1670. //
  1671. // tranf_submit(oParam);
  1672. //
  1673. // var oParam = {};
  1674. // oParam.id = "TRCSN00103";
  1675. // oParam.service = "statsmngtapp.StatsMngt";
  1676. // oParam.method = "reqGetUseInstcdDeptcd";
  1677. // oParam.inds = "req=ds_send_data";
  1678. // oParam.outds = "ds_temp_result_rsdept=rsdept";
  1679. // oParam.async = false;
  1680. // //oParam.callback = "cf_TRCSN00103";
  1681. //
  1682. // tranf_submit(oParam);
  1683. //
  1684. // var oParam = {};
  1685. // oParam.id = "TRCSN00104";
  1686. // oParam.service = "statsmngtapp.StatsMngt";
  1687. // oParam.method = "reqGetUseInstcdVsDeptcd";
  1688. // oParam.inds = "req=ds_send_data";
  1689. // oParam.outds = "ds_temp_result_rsvsdept=rsvsdept";
  1690. // oParam.async = false;
  1691. // //oParam.callback = "cf_TRCSN00104";
  1692. //
  1693. // tranf_submit(oParam);
  1694. }
  1695. function fInit()
  1696. {
  1697. ds_send_data.setColumn(0, "srchtrsmdd1",utlf_getCurrentDate().toDate().getAddDate(-182,"D").getDateFormat());
  1698. ds_send_data.setColumn(0, "srchtrsmdd2",utlf_getCurrentDate());
  1699. var currentYear = utlf_getNewDate().getFullYear();
  1700. var currentMonth= utlf_getNewDate().getMonth() + 1;
  1701. var currentMonth = (("" + currentMonth).length == 1) ? "0" + currentMonth : "" + currentMonth;
  1702. var syscd = "CRM" + sysf_getUserInfo("dutplceinstcd");
  1703. var piclogo = rptf_getLogoImageURL(syscd);
  1704. makeSrchYearItem();
  1705. ds_send_data.setColumn(0, "srchyear", currentYear);
  1706. ds_send_data.setColumn(0, "srchmonth", currentMonth);
  1707. ds_send_data.setColumn(0, "logo_pic", piclogo);
  1708. ds_send_data.setColumn(0, "srchvsinstcd", sysf_getUserInfo("dutplceinstcd"));
  1709. var oParam = {};
  1710. oParam.id = "TRCSN00102";
  1711. oParam.service = "statsmngtapp.StatsMngt";
  1712. oParam.method = "reqGetUseAllInstcd";
  1713. oParam.inds = "req=ds_";
  1714. oParam.outds = "ds_temp_result_rsinst=rsinst";
  1715. oParam.async = false;
  1716. //oParam.callback = "cf_TRCSN00102";
  1717. tranf_submit(oParam);
  1718. // '-' 값 추가
  1719. var addRow = ds_temp_result_rsinst.addRow();
  1720. ds_temp_result_rsinst.setColumn(addRow, "instcd", "");
  1721. ds_temp_result_rsinst.setColumn(addRow, "instnm", "-");
  1722. grp_johe.cmb_SrchInsrcd.index = addRow;
  1723. var oParam = {};
  1724. oParam.id = "TRCSN00103";
  1725. oParam.service = "statsmngtapp.StatsMngt";
  1726. oParam.method = "reqGetUseInstcdDeptcd";
  1727. oParam.inds = "req=ds_send_data";
  1728. oParam.outds = "ds_temp_result_rsdept=rsdept";
  1729. oParam.async = false;
  1730. //oParam.callback = "cf_TRCSN00103";
  1731. tranf_submit(oParam);
  1732. // '전체 부서' 추가
  1733. ds_temp_result_rsdept.insertRow(0);
  1734. ds_temp_result_rsdept.setColumn(0, "deptnm", "전체 부서");
  1735. ds_temp_result_rsdept.setColumn(0, "deptcd", "");
  1736. var oParam = {};
  1737. oParam.id = "TRCSN00104";
  1738. oParam.service = "statsmngtapp.StatsMngt";
  1739. oParam.method = "reqGetUseInstcdVsDeptcd";
  1740. oParam.inds = "req=ds_send_data";
  1741. oParam.outds = "ds_temp_result_rsvsdept=rsvsdept";
  1742. oParam.async = false;
  1743. //oParam.callback = "cf_TRCSN00104";
  1744. tranf_submit(oParam);
  1745. }
  1746. function makeSrchYearItem()
  1747. {
  1748. ds_hidden_itemset_item.setColumn();
  1749. // 현재 Year
  1750. var curYear = utlf_getNewDate().getFullYear();
  1751. // 초기 데이타가 2007년부터 있으므로
  1752. var minYear = "2007"
  1753. // Item Node
  1754. var itemNode = null;
  1755. var count = 0;
  1756. for( var i = curYear; i >= minYear; i-- )
  1757. {
  1758. dsf_makeValue(ds_hidden_itemset_item, "lbl", "string", i, count);
  1759. dsf_makeValue(ds_hidden_itemset_item, "val", "string", i, count);
  1760. count++;
  1761. }
  1762. }
  1763. function grp_johe_cmb_PType_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1764. {
  1765. grp_johe.ipt_SrchTrsmDD1.enable = true;
  1766. grp_johe.ipt_SrchTrsmDD2.enable = true;
  1767. grp_johe.cmb_SrchYear.enable = false;
  1768. grp_johe.cmb_SrchMonth.enable = false;
  1769. }
  1770. function grp_johe_cmb_PType3_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1771. {
  1772. grp_johe.ipt_SrchTrsmDD1.enable = false;
  1773. grp_johe.ipt_SrchTrsmDD2.enable = false;
  1774. grp_johe.cmb_SrchYear.enable = true;
  1775. grp_johe.cmb_SrchMonth.enable = true;
  1776. }
  1777. function grp_johe_ckb_SrchAprvFlag_onclick(obj:CheckBox, e:ClickEventInfo)
  1778. {
  1779. if(obj.value == "Y")
  1780. {}
  1781. else
  1782. {
  1783. ds_send_data.setColumn(0, "srchaprvflag", "");
  1784. }
  1785. }
  1786. function grp_johe_radio2_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1787. {
  1788. grp_johe.cmb_BizAll.enable = true;
  1789. grp_johe.cmb_BizFlag.enable = false;
  1790. grp_johe.ckb_SrchAprvFlag.enable = true;
  1791. grp_johe.cmb_BizRsvCd.enable = false;
  1792. grp_johe.cmb_BizDetlCd.enable = false;
  1793. grp_johe.chk_SrchEmpAll.enable = true;
  1794. grp_johe.cmb_SrchEmp.enable = true;
  1795. grp_johe.btn_EmpSearch.enable = true;
  1796. ds_send_data.setColumn(0, "srchbizflag", "");
  1797. ds_send_data.setColumn(0, "srchbizdetlcd", "");
  1798. }
  1799. function grp_johe_radio3_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1800. {
  1801. grp_johe.cmb_BizAll.enable = false;
  1802. grp_johe.cmb_BizFlag.enable = true;
  1803. grp_johe.ckb_SrchAprvFlag.enable = true;
  1804. grp_johe.cmb_BizRsvCd.enable = false;
  1805. grp_johe.cmb_BizDetlCd.enable = false;
  1806. grp_johe.chk_SrchEmpAll.enable = true;
  1807. grp_johe.cmb_SrchEmp.enable = true;
  1808. grp_johe.btn_EmpSearch.enable = true;
  1809. ds_send_data.setColumn(0, "srchbizdetlcd", "");
  1810. }
  1811. function grp_johe_cmb_BizFlag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1812. {
  1813. if ( obj.value != "2")
  1814. {
  1815. grp_johe.ckb_SrchAprvFlag.enable = false;
  1816. }
  1817. else
  1818. {
  1819. grp_johe.ckb_SrchAprvFlag.enable = true;
  1820. }
  1821. }
  1822. function grp_johe_radio4_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1823. {
  1824. grp_johe.cmb_BizAll.enable = false;
  1825. grp_johe.cmb_BizFlag.enable = false;
  1826. grp_johe.ckb_SrchAprvFlag.enable = false;
  1827. ds_send_data.setColumn(0, "srchaprvflag", "");
  1828. grp_johe.cmb_BizRsvCd.enable = true;
  1829. grp_johe.cmb_BizDetlCd.enable = true;
  1830. grp_johe.chk_SrchEmpAll.enable = false;
  1831. grp_johe.cmb_SrchEmp.enable = false;
  1832. grp_johe.btn_EmpSearch.enable = false;
  1833. ds_send_data.setColumn(0, "srchbizflag", "");
  1834. grp_johe.opt_EmpAll.visible = false;
  1835. grp_johe.opt_EmpCaption.visible = false;
  1836. ds_send_data.setColumn(0, "srchinstcd", "");
  1837. ds_send_data.setColumn(0, "srchdeptcd", "");
  1838. ds_send_data.setColumn(0, "srchempid", "");
  1839. ds_send_data.setColumn(0, "srchempnm", "");
  1840. ds_send_data.setColumn(0, "srchempalldata", "");
  1841. }
  1842. function grp_johe_cmb_BizRsvCd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1843. {
  1844. if ( !utlf_isNull(obj.value))
  1845. {
  1846. grp_johe.cmb_BizDetlCd.enable = false;
  1847. ds_send_data.setColumn(0, "srchbizdetlcd", "");
  1848. }
  1849. else
  1850. {
  1851. grp_johe.cmb_BizDetlCd.enable = true;
  1852. }
  1853. }
  1854. function grp_johe_radio1_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1855. {
  1856. grp_johe.cmb_SrchInsrcd.enable = true;
  1857. grp_johe.cmb_SrchDept.enable = true;
  1858. if (ds_send_data.getColumn(0, "biztype") == "C")
  1859. {
  1860. grp_johe.cmb_SrchEmp.enable = false;
  1861. grp_johe.btn_EmpSearch.enable = false;
  1862. grp_johe.chk_SrchEmpAll.enable = false;
  1863. }
  1864. else
  1865. {
  1866. grp_johe.cmb_SrchEmp.enable = true;
  1867. grp_johe.btn_EmpSearch.enable = true;
  1868. grp_johe.chk_SrchEmpAll.enable = true;
  1869. }
  1870. grp_johe.cmb_SrchVsInsrcd.enable = false;
  1871. grp_johe.cmb_SrchVs1Dept.enable = false;
  1872. grp_johe.cmb_SrchVs2Dept.enable = false;
  1873. grp_johe.cmb_SrchVs3Dept.enable = false;
  1874. grp_johe.cmb_SrchVs4Dept.enable = false;
  1875. grp_johe.cmb_SrchVs5Dept.enable = false;
  1876. ds_send_data.setColumn(0, "srchvs1deptcd", "");
  1877. ds_send_data.setColumn(0, "srchvs2deptcd", "");
  1878. ds_send_data.setColumn(0, "srchvs3deptcd", "");
  1879. ds_send_data.setColumn(0, "srchvs4deptcd", "");
  1880. ds_send_data.setColumn(0, "srchvs5deptcd", "");
  1881. grp_johe.opt_EmpAll.visible = false;
  1882. grp_johe.opt_EmpCaption.visible = false;
  1883. ds_send_data.setColumn(0, "srchinstcd", "");
  1884. ds_send_data.setColumn(0, "srchdeptcd", "");
  1885. ds_send_data.setColumn(0, "srchempid", "");
  1886. ds_send_data.setColumn(0, "srchempnm", "");
  1887. ds_send_data.setColumn(0, "srchempalldata", "");
  1888. }
  1889. function grp_johe_cmb_SrchInsrcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1890. {
  1891. ds_send_data.setColumn(0, "srchdeptcd", "");
  1892. ds_temp_result_rsdept.clearData();
  1893. var oParam = {};
  1894. oParam.id = "TRCSN00103";
  1895. oParam.service = "statsmngtapp.StatsMngt";
  1896. oParam.method = "reqGetUseInstcdDeptcd";
  1897. oParam.inds = "req=ds_send_data";
  1898. oParam.outds = "ds_temp_result_rsdept=rsdept";
  1899. oParam.async = false;
  1900. //oParam.callback = "cf_TRCSN00103";
  1901. tranf_submit(oParam);
  1902. }
  1903. function grp_johe_cmb_SrchDept_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1904. {
  1905. ds_temp_result_rsemp.clearData();
  1906. ds_send_data.setColumn(0, "srchempid", "");
  1907. ds_send_data.setColumn(0, "srchempnm", "");
  1908. if (!utlf_isNull(ds_send_data.getColumn(0, "srchdeptcd")))
  1909. {
  1910. var oParam = {};
  1911. oParam.id = "TRCSN00105";
  1912. oParam.service = "statsmngtapp.StatsMngt";
  1913. oParam.method = "reqGetUseDeptcdEmpid";
  1914. oParam.inds = "req=ds_send_data";
  1915. oParam.outds = "ds_temp_result_rsemp=rsemp";
  1916. oParam.async = false;
  1917. //oParam.callback = "cf_TRCSN00105";
  1918. tranf_submit(oParam);
  1919. }
  1920. else
  1921. {
  1922. ds_send_data.setColumn(0, "srchempall", "Y");
  1923. }
  1924. }
  1925. function grp_johe_opt_EmpAll_oneditdblclick(obj:Edit, e:EditClickEventInfo)
  1926. {
  1927. grp_johe.opt_EmpAll.visible = false;
  1928. grp_johe.opt_EmpCaption.visible = false;
  1929. ds_send_data.setColumn(0, "srchinstcd", "");
  1930. ds_send_data.setColumn(0, "srchdeptcd", "");
  1931. ds_send_data.setColumn(0, "srchempid", "");
  1932. ds_send_data.setColumn(0, "srchempnm", "");
  1933. ds_send_data.setColumn(0, "srchempalldata", "");
  1934. }
  1935. function grp_johe_cmb_SrchEmp_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1936. {
  1937. var index = obj.index;
  1938. var sEmpid = ds_temp_result_rsemp.getColumn(index, "empid");
  1939. if (utlf_isNull(sEmpid))
  1940. {
  1941. ds_send_data.setColumn(0, "srchempall", "Y");
  1942. }
  1943. else
  1944. {
  1945. ds_send_data.setColumn(0, "srchempall", "");
  1946. }
  1947. ds_send_data.setColumn(0, "srchempid", sEmpid);
  1948. }
  1949. function grp_johe_chk_SrchEmpAll_onclick(obj:CheckBox, e:ClickEventInfo)
  1950. {
  1951. if(obj.value == "Y"){}
  1952. else { ds_send_data.setColumn(0, "srchempall", "") }
  1953. ds_send_data.setColumn(0, "srchempid", "");
  1954. ds_send_data.setColumn(0, "srchempnm", "");
  1955. }
  1956. function grp_johe_btn_EmpSearch_onclick(obj:Button, e:ClickEventInfo)
  1957. {
  1958. var search_condition = "empnm";
  1959. var search_term = "";
  1960. frmf_setParameter("search_condition", search_condition);
  1961. frmf_setParameter("search_term", search_term);
  1962. var rtn = frmf_modal("SPCCM00400", "SPCCM00400", "", "", "", "", "", "", "", "", "", "", "M");
  1963. ds_send_data.setColumn(0, "srchinstcd", rtn.instcd);
  1964. ds_send_data.setColumn(0, "srchdeptcd", rtn.deptcd);
  1965. ds_send_data.setColumn(0, "srchempid", rtn.empid);
  1966. ds_send_data.setColumn(0, "srchempnm", rtn.empnm);
  1967. ds_send_data.setColumn(0, "srchempalldata", rtn.empalldata);
  1968. frmf_clearParameter("search_condition");
  1969. frmf_clearParameter("search_term");
  1970. ds_send_data.setColumn(0, "srchempall", "");
  1971. grp_johe.opt_EmpAll.visible = true;
  1972. grp_johe.opt_EmpCaption.visible = true;
  1973. }
  1974. function grp_johe_opt_EmpCaption_ondblclick(obj:Button, e:MouseEventInfo)
  1975. {
  1976. grp_johe.opt_EmpAll.visible = false;
  1977. grp_johe.opt_EmpCaption.visible = false;
  1978. ds_send_data.setColumn(0, "srchinstcd", "");
  1979. ds_send_data.setColumn(0, "srchdeptcd", "");
  1980. ds_send_data.setColumn(0, "srchempid", "");
  1981. ds_send_data.setColumn(0, "srchempnm", "");
  1982. ds_send_data.setColumn(0, "srchempalldata", "");
  1983. }
  1984. function grp_johe_checkbox5_onitemclick(obj:Radio, e:RadioMouseEventInfo)
  1985. {
  1986. grp_johe.cmb_SrchInsrcd.enable = false;
  1987. grp_johe.cmb_SrchDept.enable = false;
  1988. grp_johe.chk_SrchEmpAll.enable = false;
  1989. grp_johe.cmb_SrchEmp.enable = false;
  1990. grp_johe.btn_EmpSearch.enable = false;
  1991. grp_johe.cmb_SrchVsInsrcd.enable = true;
  1992. grp_johe.cmb_SrchVs1Dept.enable = true;
  1993. grp_johe.cmb_SrchVs2Dept.enable = true;
  1994. grp_johe.cmb_SrchVs3Dept.enable = true;
  1995. grp_johe.cmb_SrchVs4Dept.enable = true;
  1996. grp_johe.cmb_SrchVs5Dept.enable = true;
  1997. ds_send_data.setColumn(0, "srchinstcd", "");
  1998. ds_send_data.setColumn(0, "srchdeptcd", "");
  1999. grp_johe.opt_EmpAll.visible = false;
  2000. grp_johe.opt_EmpCaption.visible = false;
  2001. ds_send_data.setColumn(0, "srchinstcd", "");
  2002. ds_send_data.setColumn(0, "srchdeptcd", "");
  2003. ds_send_data.setColumn(0, "srchempid", "");
  2004. ds_send_data.setColumn(0, "srchempnm", "");
  2005. ds_send_data.setColumn(0, "srchempalldata", "");
  2006. }
  2007. function grp_johe_cmb_SrchVsInsrcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2008. {
  2009. ds_send_data.setColumn(0, "srchvs1deptcd", "");
  2010. ds_send_data.setColumn(0, "srchvs2deptcd", "");
  2011. ds_send_data.setColumn(0, "srchvs3deptcd", "");
  2012. ds_send_data.setColumn(0, "srchvs4deptcd", "");
  2013. ds_send_data.setColumn(0, "srchvs5deptcd", "");
  2014. if (!utlf_isNull(ds_send_data.getColumn(0, "srchdeptcd")))
  2015. {
  2016. var oParam = {};
  2017. oParam.id = "TRCSN00104";
  2018. oParam.service = "statsmngtapp.StatsMngt";
  2019. oParam.method = "reqGetUseInstcdVsDeptcd";
  2020. oParam.inds = "req=ds_send_data";
  2021. oParam.outds = "ds_temp_result_rsvsdept=rsvsdept";
  2022. oParam.async = false;
  2023. //oParam.callback = "cf_TRCSN00104";
  2024. tranf_submit(oParam);
  2025. }
  2026. }
  2027. function grp_johe_btn_search_onclick(obj:Button, e:ClickEventInfo)
  2028. {
  2029. var strPrdType = ds_send_data.getColumn(0, "periodtype");
  2030. var strBizType = ds_send_data.getColumn(0, "biztype");
  2031. var strDeptType = ds_send_data.getColumn(0, "depttype");
  2032. var strEmpAll = ds_send_data.getColumn(0, "srchempall");
  2033. var strEmpID = ds_send_data.getColumn(0, "srchempid");
  2034. var strEmpNm = ds_send_data.getColumn(0, "srchempnm");
  2035. var strBizFlag = ds_send_data.getColumn(0, "srchbizflag");
  2036. var strDeptcd = ds_send_data.getColumn(0, "srchdeptcd");
  2037. var strVsInstcd = ds_send_data.getColumn(0, "srchvsinstcd");
  2038. var strVs1Dept = ds_send_data.getColumn(0, "srchvs1deptcd");
  2039. var strVs2Dept = ds_send_data.getColumn(0, "srchvs2deptcd");
  2040. var strVs3Dept = ds_send_data.getColumn(0, "srchvs3deptcd");
  2041. var strVs4Dept = ds_send_data.getColumn(0, "srchvs4deptcd");
  2042. var strVs5Dept = ds_send_data.getColumn(0, "srchvs5deptcd");
  2043. var strBizRsvcd = ds_send_data.getColumn(0, "srchbizrsvcd");
  2044. var strBizDetlcd = ds_send_data.getColumn(0, "srchbizdetlcd");
  2045. trace("strPrdType==="+strPrdType);
  2046. trace("strBizType==="+strBizType);
  2047. trace("strDeptType==="+strDeptType);
  2048. trace("strEmpAll==="+strEmpAll);
  2049. trace("strEmpID==="+strEmpID);
  2050. trace("strEmpNm==="+strEmpNm);
  2051. trace("strBizFlag==="+strBizFlag);
  2052. trace("strDeptcd==="+strDeptcd);
  2053. trace("strVsInstcd==="+strVsInstcd);
  2054. trace("strVs1Dept==="+strVs1Dept);
  2055. trace("strVs2Dept==="+strVs2Dept);
  2056. trace("strVs3Dept==="+strVs3Dept);
  2057. trace("strVs4Dept==="+strVs4Dept);
  2058. trace("strVs5Dept==="+strVs5Dept);
  2059. trace("strBizRsvcd==="+strBizRsvcd);
  2060. trace("strBizDetlcd==="+strBizDetlcd);
  2061. ds_main_list_smsalllist.clearData();
  2062. ds_main_list_smsempalllist.clearData();
  2063. ds_main_list_smsallnotlist.clearData();
  2064. ds_main_list_smsonenotlist.clearData();
  2065. ds_main_list_smsemponelist.clearData();
  2066. ds_main_list_smsrsvalllist.clearData();
  2067. ds_main_list_smsrsvonelist.clearData();
  2068. ds_main_list_smsrsv01alllist.clearData();
  2069. ds_main_list_smsrsv02alllist.clearData();
  2070. ds_main_list_smsrsv03alllist.clearData();
  2071. ds_main_list_smsrsv04alllist.clearData();
  2072. ds_main_list_smsrsv05alllist.clearData();
  2073. ds_main_notecount.setColumn(0, "smsalllist" , "");
  2074. ds_main_notecount.setColumn(0, "smsempalllist" , "");
  2075. ds_main_notecount.setColumn(0, "smsallnotlist" , "");
  2076. ds_main_notecount.setColumn(0, "smsonenotlist" , "");
  2077. ds_main_notecount.setColumn(0, "smsemponelist" , "");
  2078. ds_main_notecount.setColumn(0, "smsrsvalllist" , "");
  2079. ds_main_notecount.setColumn(0, "smsrsvonelist" , "");
  2080. ds_main_notecount.setColumn(0, "smsrsv01alllist" , "");
  2081. ds_main_notecount.setColumn(0, "smsrsv02alllist" , "");
  2082. ds_main_notecount.setColumn(0, "smsrsv03alllist" , "");
  2083. ds_main_notecount.setColumn(0, "smsrsv04alllist" , "");
  2084. ds_main_notecount.setColumn(0, "smsrsv05alllist" , "");
  2085. if ( strPrdType == "P")
  2086. { // 기간
  2087. arrCompId = new Array("grp_johe.ipt_SrchTrsmDD1","grp_johe.ipt_SrchTrsmDD2");
  2088. if(frmf_isRequiredControls(arrCompId))
  2089. {
  2090. if ( strBizType == "A" )
  2091. { // 예약포함 전체 업무
  2092. if ( strDeptType == "G" )
  2093. { // 부서 일반
  2094. if (( strEmpAll == "Y" ) || ( utlf_isNull(strEmpID) && utlf_isNull(strEmpNm)))
  2095. { // 전직원
  2096. if ( utlf_isNull(strDeptcd))
  2097. { // 전체 부서
  2098. fsearchAll();
  2099. }
  2100. else
  2101. { // 단일 부서
  2102. fsearchEmpAll();
  2103. }
  2104. }
  2105. else
  2106. { // 부서원 1명 선택함
  2107. fsearchEmpAll();
  2108. }
  2109. }
  2110. else if ( strDeptType == "V" )
  2111. { // 부서 비교
  2112. if ( utlf_isNull(strVsInstcd))
  2113. { // 비교 대상 기관
  2114. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2115. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2116. return(false);
  2117. }
  2118. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2119. { // 비교 부서
  2120. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2121. grp_johe.cmb_SrchVs1Dept.setFocus();
  2122. return(false);
  2123. }
  2124. fsearchAll();
  2125. }
  2126. }
  2127. else if ( strBizType == "B" )
  2128. { // 예약제외 전체 업무
  2129. if ( strDeptType == "G" )
  2130. { // 부서 일반
  2131. if (( strEmpAll == "Y" ) || ( utlf_isNull(strEmpID) && utlf_isNull(strEmpNm)))
  2132. { // 전직원
  2133. if ( utlf_isNull(strBizFlag))
  2134. { // 전체 업무
  2135. if ( utlf_isNull(strDeptcd))
  2136. { // 전체 부서
  2137. trace("전체 부서")
  2138. fsearchAllNot();
  2139. }
  2140. else
  2141. { // 선택된 부서
  2142. fsearchEmpAll();
  2143. grp_report06.visible = false;
  2144. grp_report04.visible = true;
  2145. }
  2146. }
  2147. else
  2148. { // 업무 1개 선택함
  2149. if ( utlf_isNull(strDeptcd))
  2150. { // 전체 부서
  2151. fsearchOneNot();
  2152. }
  2153. else
  2154. { // 선택된 부서
  2155. fsearchEmpOne();
  2156. }
  2157. }
  2158. }
  2159. else
  2160. { // 부서원 1명 선택함
  2161. if ( utlf_isNull(strBizFlag))
  2162. { // 전체 업무
  2163. fsearchEmpAll();
  2164. grp_report06.visible = false;
  2165. grp_report04.visible = true;
  2166. }
  2167. else
  2168. { // 업무 1개 선택함
  2169. fsearchEmpOne();
  2170. }
  2171. }
  2172. }
  2173. else if ( strDeptType == "V" )
  2174. { // 부서 비교
  2175. if ( utlf_isNull(strVsInstcd))
  2176. { // 비교 대상 기관
  2177. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2178. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2179. return(false);
  2180. }
  2181. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2182. {
  2183. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2184. grp_johe.cmb_SrchVs1Dept.setFocus();
  2185. return(false);
  2186. }
  2187. if ( utlf_isNull(strBizFlag))
  2188. { // 전체 업무
  2189. trace("bbb전체 업무");
  2190. fsearchAllNot()
  2191. }
  2192. else
  2193. { // 업무 1개 선택함
  2194. trace("bbb업무 1개 선택함");
  2195. fsearchOneNot();
  2196. }
  2197. }
  2198. }
  2199. else if ( strBizType == "C" )
  2200. { // 예약 전송
  2201. if ( strDeptType == "G" )
  2202. { // 부서 일반
  2203. if ( utlf_isNull(strBizRsvcd))
  2204. { // 예약 전체
  2205. if ( utlf_isNull(strBizDetlcd))
  2206. { // 예약 전체
  2207. fsearchRsvAll();
  2208. }
  2209. else
  2210. { // 선택된 예약
  2211. fsearchRsvOne();
  2212. }
  2213. }
  2214. else if ( strBizRsvcd == "CA" )
  2215. { // 병원전송 전체
  2216. fsearchRsv01All();
  2217. }
  2218. else if ( strBizRsvcd == "CB" )
  2219. { // 부서전송 전체
  2220. fsearchRsv02All();
  2221. }
  2222. else if ( strBizRsvcd == "CC" )
  2223. { // 진료예약 전체
  2224. fsearchRsv03All();
  2225. }
  2226. else if ( strBizRsvcd == "CD" )
  2227. { // 검사예약 전체
  2228. fsearchRsv04All();
  2229. }
  2230. else if ( strBizRsvcd == "CE" )
  2231. { // 건진예약 전체
  2232. fsearchRsv05All();
  2233. }
  2234. }
  2235. else if ( strDeptType == "V" )
  2236. { // 부서 비교
  2237. if ( utlf_isNull(strVsInstcd))
  2238. { // 비교 대상 기관
  2239. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2240. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2241. return(false);
  2242. }
  2243. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2244. {
  2245. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2246. grp_johe.cmb_SrchVs1Dept.setFocus();
  2247. return(false);
  2248. }
  2249. if ( utlf_isNull(strBizRsvcd))
  2250. { // 예약 전체
  2251. if ( utlf_isNull(strBizDetlcd))
  2252. { // 예약 전체
  2253. fsearchRsvAll();
  2254. }
  2255. else
  2256. { // 선택된 예약
  2257. fsearchRsvOne();
  2258. }
  2259. }
  2260. else if ( strBizRsvcd == "CA" )
  2261. { // 병원전송 전체
  2262. fsearchRsv01All();
  2263. }
  2264. else if ( strBizRsvcd == "CB" )
  2265. { // 부서전송 전체
  2266. fsearchRsv02All();
  2267. }
  2268. else if ( strBizRsvcd == "CC" )
  2269. { // 진료예약 전체
  2270. fsearchRsv03All();
  2271. }
  2272. else if ( strBizRsvcd == "CD" )
  2273. { // 검사예약 전체
  2274. fsearchRsv04All();
  2275. }
  2276. else if ( strBizRsvcd == "CE" )
  2277. { // 건진예약 전체
  2278. fsearchRsv05All();
  2279. }
  2280. }
  2281. }
  2282. }
  2283. }
  2284. else if ( strPrdType == "M")
  2285. {
  2286. arrCompId = new Array("grp_johe.cmb_SrchYear","grp_johe.cmb_SrchMonth");
  2287. if(frmf_isRequiredControls(arrCompId))
  2288. {
  2289. if ( strBizType == "A" )
  2290. { // 예약포함 전체 업무
  2291. if ( strDeptType == "G" )
  2292. { // 부서 일반
  2293. if (( strEmpAll == "Y" ) || ( utlf_isNull(strEmpID) && utlf_isNull(strEmpNm)))
  2294. { // 전직원
  2295. if(utlf_isNull(strDeptcd))
  2296. { // 전체 부서
  2297. fsearchAll();
  2298. }
  2299. else
  2300. { // 단일 부서
  2301. fsearchEmpAll()
  2302. }
  2303. }
  2304. else
  2305. { // 부서원 1명 선택함
  2306. fsearchEmpAll()
  2307. }
  2308. }
  2309. else if ( strDeptType == "V" )
  2310. { // 부서 비교
  2311. if ( utlf_isNull(strVsInstcd))
  2312. { // 비교 대상 기관
  2313. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2314. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2315. return(false);
  2316. }
  2317. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2318. {
  2319. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2320. grp_johe.cmb_SrchVs1Dept.setFocus();
  2321. return(false);
  2322. }
  2323. fsearchAll();
  2324. }
  2325. }
  2326. else if ( strBizType == "B" )
  2327. { // 예약제외 전체 업무
  2328. if ( strDeptType == "G" )
  2329. { // 부서 일반
  2330. if (( strEmpAll == "Y" ) || ( utlf_isNull(strEmpID) && utlf_isNull(strEmpNm)))
  2331. { // 전직원
  2332. if (utlf_isNull(strBizFlag))
  2333. { // 전체 업무
  2334. if ( utlf_isNull(strDeptcd))
  2335. { // 전체 부서
  2336. fsearchAllNot();
  2337. }
  2338. else
  2339. { // 선택된 부서
  2340. fsearchEmpAll();
  2341. }
  2342. }
  2343. else
  2344. { // 업무 1개 선택함
  2345. if ( utlf_isNull(strDeptcd))
  2346. { // 전체 부서
  2347. fsearchOneNot();
  2348. }
  2349. else
  2350. { // 선택된 부서
  2351. fsearchEmpOne();
  2352. }
  2353. }
  2354. }
  2355. else
  2356. { // 부서원 1명 선택함
  2357. if ( utlf_isNull(strBizFlag))
  2358. { // 전체 업무
  2359. fsearchEmpAll();
  2360. }
  2361. else
  2362. { // 업무 1개 선택함
  2363. fsearchEmpOne();
  2364. }
  2365. }
  2366. }
  2367. else if ( strDeptType == "V" )
  2368. { // 부서 비교
  2369. if ( utlf_isNull(strVsInstcd))
  2370. { // 비교 대상 기관
  2371. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2372. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2373. return(false);
  2374. }
  2375. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2376. {
  2377. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2378. grp_johe.cmb_SrchVs1Dept.setFocus();
  2379. return(false);
  2380. }
  2381. if ( utlf_isNull(strBizFlag))
  2382. { // 전체 업무
  2383. fsearchAllNot();
  2384. }
  2385. else
  2386. { // 업무 1개 선택함
  2387. fsearchOneNot();
  2388. }
  2389. }
  2390. }
  2391. else if ( strBizType == "C" )
  2392. { // 예약 전송
  2393. if ( strDeptType == "G" )
  2394. { // 부서 일반
  2395. if ( utlf_isNull(strBizRsvcd))
  2396. { // 예약 전체
  2397. if ( utlf_isNull(strBizDetlcd))
  2398. { // 예약 전체
  2399. fsearchRsvAll();
  2400. }
  2401. else
  2402. { // 선택된 예약
  2403. fsearchRsvOne();
  2404. }
  2405. }
  2406. else if ( strBizRsvcd == "CA" )
  2407. { // 병원전송 전체
  2408. fsearchRsv01All();
  2409. }
  2410. else if ( strBizRsvcd == "CB" )
  2411. { // 부서전송 전체
  2412. fsearchRsv02All();
  2413. }
  2414. else if ( strBizRsvcd == "CC" )
  2415. { // 진료예약 전체
  2416. fsearchRsv03All();
  2417. }
  2418. else if ( strBizRsvcd == "CD" )
  2419. { // 검사예약 전체
  2420. fsearchRsv04All();
  2421. }
  2422. else if ( strBizRsvcd == "CE" )
  2423. { // 건진예약 전체
  2424. fsearchRsv05All();
  2425. }
  2426. }
  2427. else if ( strDeptType == "V" )
  2428. { // 부서 비교
  2429. if ( utlf_isNull(strVsInstcd))
  2430. { // 비교 대상 기관
  2431. sysf_messageBox("부서비교를 하시려면 기관을 먼저 ", "C002");
  2432. grp_johe.cmb_SrchVsInsrcd.setFocus();
  2433. return(false);
  2434. }
  2435. else if (utlf_isNull(strVs1Dept) && utlf_isNull(strVs2Dept) && utlf_isNull(strVs3Dept) && utlf_isNull(strVs4Dept) && utlf_isNull(strVs5Dept))
  2436. { // 비교 부서
  2437. sysf_messageBox("부서비교를 하시려면 부서를 적어도 1개 이상 ", "C002");
  2438. grp_johe.cmb_SrchVs1Dept.setFocus();
  2439. return(false);
  2440. }
  2441. if (utlf_isNull(strBizRsvcd))
  2442. { // 예약 전체
  2443. if ( utlf_isNull(strBizDetlcd))
  2444. { // 예약 전체
  2445. fsearchRsvAll();
  2446. }
  2447. else
  2448. { // 선택된 예약
  2449. fsearchRsvOne();
  2450. }
  2451. }
  2452. else if ( strBizRsvcd == "CA" )
  2453. { // 병원전송 전체
  2454. fsearchRsv01All();
  2455. }
  2456. else if ( strBizRsvcd == "CB" )
  2457. {// 부서전송 전체
  2458. fsearchRsv02All();
  2459. }
  2460. else if ( strBizRsvcd == "CC" )
  2461. { // 진료예약 전체
  2462. fsearchRsv03All();
  2463. }
  2464. else if ( strBizRsvcd == "CD" )
  2465. { // 검사예약 전체
  2466. fsearchRsv04All();
  2467. }
  2468. else if ( strBizRsvcd == "CE" )
  2469. { // 건진예약 전체
  2470. fsearchRsv05All();
  2471. }
  2472. }
  2473. }
  2474. }
  2475. }
  2476. }
  2477. function cf_submit(sSvcId, nErrorCode, sErrorMsg)
  2478. {
  2479. arErrorCode.push(sSvcId, nErrorCode);
  2480. }
  2481. function fsearchAll()
  2482. {
  2483. var oParam = {};
  2484. oParam.id = "TRCSN00101";
  2485. oParam.service = "statsmngtapp.StatsMngt";
  2486. oParam.method = "reqGetSMSAllList";
  2487. oParam.inds = "req=ds_send_data";
  2488. oParam.outds = "ds_main_list_smsalllist=smsalllist";
  2489. oParam.async = false;
  2490. oParam.callback = "cf_submit";
  2491. tranf_submit(oParam);
  2492. if(arErrorCode.pop("TRCSN00101") > -1)
  2493. {
  2494. grp_all.visible = true;
  2495. grp_allemp.visible = false;
  2496. grp_allnot.visible = false;
  2497. grp_onenot.visible = false;
  2498. grp_empone.visible = false;
  2499. grp_rsvall.visible = false;
  2500. grp_rsvone.visible = false;
  2501. grp_rsv01all.visible = false;
  2502. grp_rsv02all.visible = false;
  2503. grp_rsv03all.visible = false;
  2504. grp_rsv04all.visible = false;
  2505. grp_rsv05all.visible = false;
  2506. var grid_rows = ds_main_list_smsalllist.rowcount;
  2507. ds_main_notecount.setColumn(0, "smsalllist" , grid_rows);
  2508. grp_report.visible = false;
  2509. grp_report01.visible = false;
  2510. grp_report02.visible = true;
  2511. grp_report03.visible = false;
  2512. grp_report04.visible = false;
  2513. grp_report05.visible = false;
  2514. grp_report06.visible = false;
  2515. grp_report07.visible = false;
  2516. grp_report08.visible = false;
  2517. grp_report09.visible = false;
  2518. grp_report10.visible = false;
  2519. grp_report11.visible = false;
  2520. grp_report12.visible = false;
  2521. grp_report13.visible = false;
  2522. }
  2523. }
  2524. function fsearchEmpAll()
  2525. {
  2526. var oParam = {};
  2527. oParam.id = "TRCSN00106";
  2528. oParam.service = "statsmngtapp.StatsMngt";
  2529. oParam.method = "reqGetSMSEmpAllList";
  2530. oParam.inds = "req=ds_send_data";
  2531. oParam.outds = "ds_main_list_smsempalllist=smsempalllist";
  2532. oParam.async = false;
  2533. oParam.callback = "cf_submit";
  2534. tranf_submit(oParam);
  2535. if(arErrorCode.pop("TRCSN00106") > -1)
  2536. {
  2537. grp_all.visible = false;
  2538. grp_allemp.visible = true;
  2539. grp_allnot.visible = false;
  2540. grp_onenot.visible = false;
  2541. grp_empone.visible = false;
  2542. grp_rsvall.visible = false;
  2543. grp_rsvone.visible = false;
  2544. grp_rsv01all.visible = false;
  2545. grp_rsv02all.visible = false;
  2546. grp_rsv03all.visible = false;
  2547. grp_rsv04all.visible = false;
  2548. grp_rsv05all.visible = false;
  2549. var grid_rows = ds_main_list_smsempalllist.rowcount;
  2550. ds_main_notecount.setColumn(0, "smsempalllist" , grid_rows);
  2551. grp_report.visible = false;
  2552. grp_report01.visible = false;
  2553. grp_report02.visible = false;
  2554. grp_report03.visible = false;
  2555. grp_report04.visible = false;
  2556. grp_report05.visible = false;
  2557. grp_report06.visible = true;
  2558. grp_report07.visible = false;
  2559. grp_report08.visible = false;
  2560. grp_report09.visible = false;
  2561. grp_report10.visible = false;
  2562. grp_report11.visible = false;
  2563. grp_report12.visible = false;
  2564. grp_report13.visible = false;
  2565. }
  2566. }
  2567. function fsearchAllNot()
  2568. {
  2569. var oParam = {};
  2570. oParam.id = "TRCSN00107";
  2571. oParam.service = "statsmngtapp.StatsMngt";
  2572. oParam.method = "reqGetSMSAllNotList";
  2573. oParam.inds = "req=ds_send_data";
  2574. oParam.outds = "ds_main_list_smsallnotlist=smsallnotlist";
  2575. oParam.async = false;
  2576. oParam.callback = "cf_submit";
  2577. tranf_submit(oParam);
  2578. if(arErrorCode.pop("TRCSN00107") > -1)
  2579. {
  2580. grp_all.visible = false;
  2581. grp_allemp.visible = false;
  2582. grp_allnot.visible = true;
  2583. grp_onenot.visible = false;
  2584. grp_empone.visible = false;
  2585. grp_rsvall.visible = false;
  2586. grp_rsvone.visible = false;
  2587. grp_rsv01all.visible = false;
  2588. grp_rsv02all.visible = false;
  2589. grp_rsv03all.visible = false;
  2590. grp_rsv04all.visible = false;
  2591. grp_rsv05all.visible = false;
  2592. var grid_rows = ds_main_list_smsallnotlist.rowcount;
  2593. ds_main_notecount.setColumn(0, "smsallnotlist" , grid_rows);
  2594. grp_report.visible = false;
  2595. grp_report01.visible = true;
  2596. grp_report02.visible = false;
  2597. grp_report03.visible = false;
  2598. grp_report04.visible = false;
  2599. grp_report05.visible = false;
  2600. grp_report06.visible = false;
  2601. grp_report07.visible = false;
  2602. grp_report08.visible = false;
  2603. grp_report09.visible = false;
  2604. grp_report10.visible = false;
  2605. grp_report11.visible = false;
  2606. grp_report12.visible = false;
  2607. grp_report13.visible = false;
  2608. }
  2609. }
  2610. function fsearchOneNot()
  2611. {
  2612. var strbFlag = ds_send_data.getColumn(0, "srchbizflag");
  2613. trace(strbFlag)
  2614. if (strbFlag == "2")
  2615. {
  2616. grp_onenot.grd_smsonenotlist.setCellProperty("Head", 3, "text", "수동전송");
  2617. }
  2618. else if (strbFlag == "4")
  2619. {
  2620. grp_onenot.grd_smsonenotlist.setCellProperty("Head", 3, "text", "캠페인");
  2621. }
  2622. else if (strbFlag == "6")
  2623. {
  2624. grp_onenot.grd_smsonenotlist.setCellProperty("Head", 3, "text", "건진");
  2625. }
  2626. else if (strbFlag == "8")
  2627. {
  2628. grp_onenot.grd_smsonenotlist.setCellProperty("Head", 3, "text", "호스피스마이닝");
  2629. }
  2630. else if (strbFlag == "7")
  2631. {
  2632. grp_onenot.grd_smsonenotlist.setCellProperty("Head", 3, "text", "기념일");
  2633. }
  2634. var oParam = {};
  2635. oParam.id = "TRCSN00108";
  2636. oParam.service = "statsmngtapp.StatsMngt";
  2637. oParam.method = "reqGetSMSOneNotList";
  2638. oParam.inds = "req=ds_send_data";
  2639. oParam.outds = "ds_main_list_smsonenotlist=smsonenotlist";
  2640. oParam.async = false;
  2641. oParam.callback = "cf_submit";
  2642. tranf_submit(oParam);
  2643. if(arErrorCode.pop("TRCSN00108") > -1)
  2644. {trace("aaaa")
  2645. grp_all.visible = false;
  2646. grp_allemp.visible = false;
  2647. grp_allnot.visible = false;
  2648. grp_onenot.visible = true;
  2649. grp_empone.visible = false;
  2650. grp_rsvall.visible = false;
  2651. grp_rsvone.visible = false;
  2652. grp_rsv01all.visible = false;
  2653. grp_rsv02all.visible = false;
  2654. grp_rsv03all.visible = false;
  2655. grp_rsv04all.visible = false;
  2656. grp_rsv05all.visible = false;
  2657. var grid_rows = ds_main_list_smsonenotlist.rowcount;
  2658. ds_main_notecount.setColumn(0, "smsonenotlist" , grid_rows);
  2659. grp_report.visible = false;
  2660. grp_report01.visible = false;
  2661. grp_report02.visible = false;
  2662. grp_report03.visible = true;
  2663. grp_report04.visible = false;
  2664. grp_report05.visible = false;
  2665. grp_report06.visible = false;
  2666. grp_report07.visible = false;
  2667. grp_report08.visible = false;
  2668. grp_report09.visible = false;
  2669. grp_report10.visible = false;
  2670. grp_report11.visible = false;
  2671. grp_report12.visible = false;
  2672. grp_report13.visible = false;
  2673. }
  2674. }
  2675. function fsearchEmpOne()
  2676. {
  2677. var strbFlag = ds_send_data.getColumn(0, "srchbizflag");
  2678. if (strbFlag == "2")
  2679. {
  2680. grp_empone.grd_smsemponelist.setCellProperty("Head", 4, "text", "수동전송");
  2681. }
  2682. else if (strbFlag == "4")
  2683. {
  2684. grp_empone.grd_smsemponelist.setCellProperty("Head", 4, "text", "캠페인");
  2685. }
  2686. else if (strbFlag == "6")
  2687. {
  2688. grp_empone.grd_smsemponelist.setCellProperty("Head", 4, "text", "건진");
  2689. }
  2690. else if (strbFlag == "8")
  2691. {
  2692. grp_empone.grd_smsemponelist.setCellProperty("Head", 4, "text", "호스피스마이닝");
  2693. }
  2694. else if (strbFlag == "7")
  2695. {
  2696. grp_empone.grd_smsemponelist.setCellProperty("Head", 4, "text", "기념일");
  2697. }
  2698. var oParam = {};
  2699. oParam.id = "TRCSN00109";
  2700. oParam.service = "statsmngtapp.StatsMngt";
  2701. oParam.method = "reqGetSMSEmpOneList";
  2702. oParam.inds = "req=ds_send_data";
  2703. oParam.outds = "ds_main_list_smsemponelist=smsemponelist";
  2704. oParam.async = false;
  2705. oParam.callback = "cf_submit";
  2706. tranf_submit(oParam);
  2707. if(arErrorCode.pop("TRCSN00109") > -1)
  2708. {
  2709. grp_all.visible = false;
  2710. grp_allemp.visible = false;
  2711. grp_allnot.visible = false;
  2712. grp_onenot.visible = false;
  2713. grp_empone.visible = true;
  2714. grp_rsvall.visible = false;
  2715. grp_rsvone.visible = false;
  2716. grp_rsv01all.visible = false;
  2717. grp_rsv02all.visible = false;
  2718. grp_rsv03all.visible = false;
  2719. grp_rsv04all.visible = false;
  2720. grp_rsv05all.visible = false;
  2721. var grid_rows = ds_main_list_smsemponelist.rowcount;
  2722. ds_main_notecount.setColumn(0, "smsemponelist" , grid_rows);
  2723. grp_report.visible = false;
  2724. grp_report01.visible = false;
  2725. grp_report02.visible = false;
  2726. grp_report03.visible = false;
  2727. grp_report04.visible = false;
  2728. grp_report05.visible = true;
  2729. grp_report06.visible = false;
  2730. grp_report07.visible = false;
  2731. grp_report08.visible = false;
  2732. grp_report09.visible = false;
  2733. grp_report10.visible = false;
  2734. grp_report11.visible = false;
  2735. grp_report12.visible = false;
  2736. grp_report13.visible = false;
  2737. }
  2738. }
  2739. function fsearchRsvAll()
  2740. {
  2741. var oParam = {};
  2742. oParam.id = "TRCSN00110";
  2743. oParam.service = "statsmngtapp.StatsMngt";
  2744. oParam.method = "reqGetSMSRsvAllList";
  2745. oParam.inds = "req=ds_send_data";
  2746. oParam.outds = "ds_main_list_smsrsvalllist=smsrsvalllist";
  2747. oParam.async = false;
  2748. oParam.callback = "cf_submit";
  2749. tranf_submit(oParam);
  2750. if(arErrorCode.pop("TRCSN00110") > -1)
  2751. {
  2752. grp_all.visible = false;
  2753. grp_allemp.visible = false;
  2754. grp_allnot.visible = false;
  2755. grp_onenot.visible = false;
  2756. grp_empone.visible = false;
  2757. grp_rsvall.visible = true;
  2758. grp_rsvone.visible = false;
  2759. grp_rsv01all.visible = false;
  2760. grp_rsv02all.visible = false;
  2761. grp_rsv03all.visible = false;
  2762. grp_rsv04all.visible = false;
  2763. grp_rsv05all.visible = false;
  2764. var grid_rows = ds_main_list_smsrsvalllist.rowcount;
  2765. ds_main_notecount.setColumn(0, "smsrsvalllist" , grid_rows);
  2766. grp_report.visible = false;
  2767. grp_report01.visible = false;
  2768. grp_report02.visible = false;
  2769. grp_report03.visible = false;
  2770. grp_report04.visible = false;
  2771. grp_report05.visible = false;
  2772. grp_report06.visible = false;
  2773. grp_report07.visible = true;
  2774. grp_report08.visible = false;
  2775. grp_report09.visible = false;
  2776. grp_report10.visible = false;
  2777. grp_report11.visible = false;
  2778. grp_report12.visible = false;
  2779. grp_report13.visible = false;
  2780. }
  2781. }
  2782. function fsearchRsvOne()
  2783. {
  2784. var strdFlag = ds_send_data.getColumn(0, "srchbizdetlcd");
  2785. if (strdFlag == "01")
  2786. {
  2787. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "외래예약");
  2788. }
  2789. else if (strdFlag == "02")
  2790. {
  2791. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "가예약");
  2792. }
  2793. else if (strdFlag == "06")
  2794. {
  2795. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "OneStop예약");
  2796. }
  2797. else if (strdFlag == "03")
  2798. {
  2799. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "검사예약");
  2800. }
  2801. else if (strdFlag == "05")
  2802. {
  2803. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "입원예약");
  2804. }
  2805. else if (strdFlag == "04")
  2806. {
  2807. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "건진예약");
  2808. }
  2809. else if (strdFlag == "9")
  2810. {
  2811. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "건진결과상담");
  2812. }
  2813. else if (strdFlag == "11")
  2814. {
  2815. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "외래 Remark 맵핑");
  2816. }
  2817. else if (strdFlag == "33")
  2818. {
  2819. grp_rsvone.grd_smsrsvonelist.setCellProperty("Head", 3, "text", "검사 코드 맵핑");
  2820. }
  2821. var oParam = {};
  2822. oParam.id = "TRCSN00111";
  2823. oParam.service = "statsmngtapp.StatsMngt";
  2824. oParam.method = "reqGetSMSRsvOneList";
  2825. oParam.inds = "req=ds_send_data";
  2826. oParam.outds = "ds_main_list_smsrsvonelist=smsrsvonelist";
  2827. oParam.async = false;
  2828. oParam.callback = "cf_submit";
  2829. tranf_submit(oParam);
  2830. if(arErrorCode.pop("TRCSN00111") > -1)
  2831. {
  2832. grp_all.visible = false;
  2833. grp_allemp.visible = false;
  2834. grp_allnot.visible = false;
  2835. grp_onenot.visible = false;
  2836. grp_empone.visible = false;
  2837. grp_rsvall.visible = false;
  2838. grp_rsvone.visible = true;
  2839. grp_rsv01all.visible = false;
  2840. grp_rsv02all.visible = false;
  2841. grp_rsv03all.visible = false;
  2842. grp_rsv04all.visible = false;
  2843. grp_rsv05all.visible = false;
  2844. var grid_rows = ds_main_list_smsrsvonelist.rowcount;
  2845. ds_main_notecount.setColumn(0, "smsrsvonelist" , grid_rows);
  2846. grp_report.visible = false;
  2847. grp_report01.visible = false;
  2848. grp_report02.visible = false;
  2849. grp_report03.visible = false;
  2850. grp_report04.visible = false;
  2851. grp_report05.visible = false;
  2852. grp_report06.visible = false;
  2853. grp_report07.visible = false;
  2854. grp_report08.visible = true;
  2855. grp_report09.visible = false;
  2856. grp_report10.visible = false;
  2857. grp_report11.visible = false;
  2858. grp_report12.visible = false;
  2859. grp_report13.visible = false;
  2860. }
  2861. }
  2862. function fsearchRsv01All()
  2863. {
  2864. var oParam = {};
  2865. oParam.id = "TRCSN00112";
  2866. oParam.service = "statsmngtapp.StatsMngt";
  2867. oParam.method = "reqGetSMSRsv01AllList";
  2868. oParam.inds = "req=ds_send_data";
  2869. oParam.outds = "ds_main_list_smsrsv01alllist=smsrsv01alllist";
  2870. oParam.async = false;
  2871. oParam.callback = "cf_submit";
  2872. tranf_submit(oParam);
  2873. if(arErrorCode.pop("TRCSN00112") > -1)
  2874. {
  2875. grp_all.visible = false;
  2876. grp_allemp.visible = false;
  2877. grp_allnot.visible = false;
  2878. grp_onenot.visible = false;
  2879. grp_empone.visible = false;
  2880. grp_rsvall.visible = false;
  2881. grp_rsvone.visible = false;
  2882. grp_rsv01all.visible = true;
  2883. grp_rsv02all.visible = false;
  2884. grp_rsv03all.visible = false;
  2885. grp_rsv04all.visible = false;
  2886. grp_rsv05all.visible = false;
  2887. var grid_rows = ds_main_list_smsrsv01alllist.rowcount;
  2888. ds_main_notecount.setColumn(0, "smsrsv01alllist" , grid_rows);
  2889. grp_report.visible = false;
  2890. grp_report01.visible = false;
  2891. grp_report02.visible = false;
  2892. grp_report03.visible = false;
  2893. grp_report04.visible = false;
  2894. grp_report05.visible = false;
  2895. grp_report06.visible = false;
  2896. grp_report07.visible = false;
  2897. grp_report08.visible = false;
  2898. grp_report09.visible = true;
  2899. grp_report10.visible = false;
  2900. grp_report11.visible = false;
  2901. grp_report12.visible = false;
  2902. grp_report13.visible = false;
  2903. }
  2904. }
  2905. function fsearchRsv02All()
  2906. {
  2907. var oParam = {};
  2908. oParam.id = "TRCSN00113";
  2909. oParam.service = "statsmngtapp.StatsMngt";
  2910. oParam.method = "reqGetSMSRsv02AllList";
  2911. oParam.inds = "req=ds_send_data";
  2912. oParam.outds = "ds_main_list_smsrsv02alllist=smsrsv02alllist";
  2913. oParam.async = false;
  2914. oParam.callback = "cf_submit";
  2915. tranf_submit(oParam);
  2916. if(arErrorCode.pop("TRCSN00113") > -1)
  2917. {
  2918. grp_all.visible = false;
  2919. grp_allemp.visible = false;
  2920. grp_allnot.visible = false;
  2921. grp_onenot.visible = false;
  2922. grp_empone.visible = false;
  2923. grp_rsvall.visible = false;
  2924. grp_rsvone.visible = false;
  2925. grp_rsv01all.visible = false;
  2926. grp_rsv02all.visible = true;
  2927. grp_rsv03all.visible = false;
  2928. grp_rsv04all.visible = false;
  2929. grp_rsv05all.visible = false;
  2930. var grid_rows = ds_main_list_smsrsv02alllist.rowcount;
  2931. ds_main_notecount.setColumn(0, "smsrsv02alllist" , grid_rows);
  2932. grp_report.visible = false;
  2933. grp_report01.visible = false;
  2934. grp_report02.visible = false;
  2935. grp_report03.visible = false;
  2936. grp_report04.visible = false;
  2937. grp_report05.visible = false;
  2938. grp_report06.visible = false;
  2939. grp_report07.visible = false;
  2940. grp_report08.visible = false;
  2941. grp_report09.visible = false;
  2942. grp_report10.visible = true;
  2943. grp_report11.visible = false;
  2944. grp_report12.visible = false;
  2945. grp_report13.visible = false;
  2946. }
  2947. }
  2948. function fsearchRsv03All()
  2949. {
  2950. var oParam = {};
  2951. oParam.id = "TRCSN00114";
  2952. oParam.service = "statsmngtapp.StatsMngt";
  2953. oParam.method = "reqGetSMSRsv03AllList";
  2954. oParam.inds = "req=ds_send_data";
  2955. oParam.outds = "ds_main_list_smsrsv03alllist=smsrsv03alllist";
  2956. oParam.async = false;
  2957. oParam.callback = "cf_submit";
  2958. tranf_submit(oParam);
  2959. if(arErrorCode.pop("TRCSN00114") > -1)
  2960. {
  2961. grp_all.visible = false;
  2962. grp_allemp.visible = false;
  2963. grp_allnot.visible = false;
  2964. grp_onenot.visible = false;
  2965. grp_empone.visible = false;
  2966. grp_rsvall.visible = false;
  2967. grp_rsvone.visible = false;
  2968. grp_rsv01all.visible = false;
  2969. grp_rsv02all.visible = false;
  2970. grp_rsv03all.visible = true;
  2971. grp_rsv04all.visible = false;
  2972. grp_rsv05all.visible = false;
  2973. var grid_rows = ds_main_list_smsrsv03alllist.rowcount;
  2974. ds_main_notecount.setColumn(0, "smsrsv03alllist" , grid_rows);
  2975. grp_report.visible = false;
  2976. grp_report01.visible = false;
  2977. grp_report02.visible = false;
  2978. grp_report03.visible = false;
  2979. grp_report04.visible = false;
  2980. grp_report05.visible = false;
  2981. grp_report06.visible = false;
  2982. grp_report07.visible = false;
  2983. grp_report08.visible = false;
  2984. grp_report09.visible = false;
  2985. grp_report10.visible = false;
  2986. grp_report11.visible = true;
  2987. grp_report12.visible = false;
  2988. grp_report13.visible = false;
  2989. }
  2990. }
  2991. function fsearchRsv04All()
  2992. {
  2993. var oParam = {};
  2994. oParam.id = "TRCSN00115";
  2995. oParam.service = "statsmngtapp.StatsMngt";
  2996. oParam.method = "reqGetSMSRsv04AllList";
  2997. oParam.inds = "req=ds_send_data";
  2998. oParam.outds = "ds_main_list_smsrsv04alllist=smsrsv04alllist";
  2999. oParam.async = false;
  3000. oParam.callback = "cf_submit";
  3001. tranf_submit(oParam);
  3002. if(arErrorCode.pop("TRCSN00115") > -1)
  3003. {
  3004. grp_all.visible = false;
  3005. grp_allemp.visible = false;
  3006. grp_allnot.visible = false;
  3007. grp_onenot.visible = false;
  3008. grp_empone.visible = false;
  3009. grp_rsvall.visible = false;
  3010. grp_rsvone.visible = false;
  3011. grp_rsv01all.visible = false;
  3012. grp_rsv02all.visible = false;
  3013. grp_rsv03all.visible = false;
  3014. grp_rsv04all.visible = true;
  3015. grp_rsv05all.visible = false;
  3016. var grid_rows = ds_main_list_smsrsv04alllist.rowcount;
  3017. ds_main_notecount.setColumn(0, "smsrsv04alllist" , grid_rows);
  3018. grp_report.visible = false;
  3019. grp_report01.visible = false;
  3020. grp_report02.visible = false;
  3021. grp_report03.visible = false;
  3022. grp_report04.visible = false;
  3023. grp_report05.visible = false;
  3024. grp_report06.visible = false;
  3025. grp_report07.visible = false;
  3026. grp_report08.visible = false;
  3027. grp_report09.visible = false;
  3028. grp_report10.visible = false;
  3029. grp_report11.visible = false;
  3030. grp_report12.visible = true;
  3031. grp_report13.visible = false;
  3032. }
  3033. }
  3034. function fsearchRsv05All()
  3035. {
  3036. var oParam = {};
  3037. oParam.id = "TRCSN00116";
  3038. oParam.service = "statsmngtapp.StatsMngt";
  3039. oParam.method = "reqGetSMSRsv05AllList";
  3040. oParam.inds = "req=ds_send_data";
  3041. oParam.outds = "ds_main_list_smsrsv05alllist=smsrsv05alllist";
  3042. oParam.async = false;
  3043. oParam.callback = "cf_submit";
  3044. tranf_submit(oParam);
  3045. if(arErrorCode.pop("TRCSN00116") > -1)
  3046. {
  3047. grp_all.visible = false;
  3048. grp_allemp.visible = false;
  3049. grp_allnot.visible = false;
  3050. grp_onenot.visible = false;
  3051. grp_empone.visible = false;
  3052. grp_rsvall.visible = false;
  3053. grp_rsvone.visible = false;
  3054. grp_rsv01all.visible = false;
  3055. grp_rsv02all.visible = false;
  3056. grp_rsv03all.visible = false;
  3057. grp_rsv04all.visible = false;
  3058. grp_rsv05all.visible = true;
  3059. var grid_rows = ds_main_list_smsrsv05alllist.rowcount;
  3060. ds_main_notecount.setColumn(0, "smsrsv05alllist" , grid_rows);
  3061. grp_report.visible = false;
  3062. grp_report01.visible = false;
  3063. grp_report02.visible = false;
  3064. grp_report03.visible = false;
  3065. grp_report04.visible = false;
  3066. grp_report05.visible = false;
  3067. grp_report06.visible = false;
  3068. grp_report07.visible = false;
  3069. grp_report08.visible = false;
  3070. grp_report09.visible = false;
  3071. grp_report10.visible = false;
  3072. grp_report11.visible = false;
  3073. grp_report12.visible = false;
  3074. grp_report13.visible = true;
  3075. }
  3076. }
  3077. function grp_report07_chb_report07_onclick(obj:CheckBox, e:ClickEventInfo)
  3078. {
  3079. if(obj.value == "Y"){}
  3080. else{ ds_send_option_report07.setColumn(0, "notgraphyn", ""); }
  3081. }
  3082. function grp_report09_chb_report09_onclick(obj:CheckBox, e:ClickEventInfo)
  3083. {
  3084. if(obj.value == "Y"){}
  3085. else{ ds_send_option_report09.setColumn(0, "notgraphyn", ""); }
  3086. }
  3087. function grp_report10_chb_report10_onclick(obj:CheckBox, e:ClickEventInfo)
  3088. {
  3089. if(obj.value == "Y"){}
  3090. else{ ds_send_option_report10.setColumn(0, "notgraphyn", ""); }
  3091. }
  3092. function grp_report08_chb_report08_onclick(obj:CheckBox, e:ClickEventInfo)
  3093. {
  3094. if(obj.value == "Y"){}
  3095. else{ ds_send_option_report08.setColumn(0, "notgraphyn", ""); }
  3096. }
  3097. function grp_report03_chb_report03_onclick(obj:CheckBox, e:ClickEventInfo)
  3098. {
  3099. if(obj.value == "Y"){}
  3100. else{ ds_send_option_report03.setColumn(0, "notgraphyn", ""); }
  3101. }
  3102. function grp_report11_chb_report11_onclick(obj:CheckBox, e:ClickEventInfo)
  3103. {
  3104. if(obj.value == "Y"){}
  3105. else{ ds_send_option_report11.setColumn(0, "notgraphyn", ""); }
  3106. }
  3107. function grp_report01_chb_report01_onclick(obj:CheckBox, e:ClickEventInfo)
  3108. {
  3109. if(obj.value == "Y"){}
  3110. else{ ds_send_option_report01.setColumn(0, "notgraphyn", ""); }
  3111. }
  3112. function grp_report13_chb_report13_onclick(obj:CheckBox, e:ClickEventInfo)
  3113. {
  3114. if(obj.value == "Y"){}
  3115. else{ ds_send_option_report13.setColumn(0, "notgraphyn", ""); }
  3116. }
  3117. function grp_report12_chb_report12_onclick(obj:CheckBox, e:ClickEventInfo)
  3118. {
  3119. if(obj.value == "Y"){}
  3120. else{ ds_send_option_report12.setColumn(0, "notgraphyn", ""); }
  3121. }
  3122. function grp_report02_chb_report02_onclick(obj:CheckBox, e:ClickEventInfo)
  3123. {
  3124. if(obj.value == "Y"){}
  3125. else{ ds_send_option_report02.setColumn(0, "notgraphyn", ""); }
  3126. }
  3127. function grp_report04_chb_report04_onclick(obj:CheckBox, e:ClickEventInfo)
  3128. {
  3129. if(obj.value == "Y"){}
  3130. else{ ds_send_option_report04.setColumn(0, "notgraphyn", ""); }
  3131. }
  3132. function grp_report05_chb_report05_onclick(obj:CheckBox, e:ClickEventInfo)
  3133. {
  3134. if(obj.value == "Y"){}
  3135. else{ ds_send_option_report05.setColumn(0, "notgraphyn", ""); }
  3136. }
  3137. function grp_report06_chb_report06_onclick(obj:CheckBox, e:ClickEventInfo)
  3138. {
  3139. if(obj.value == "Y"){}
  3140. else{ ds_send_option_report06.setColumn(0, "notgraphyn", ""); }
  3141. }
  3142. function grp_report07_btn_report07_onclick(obj:Button, e:ClickEventInfo)
  3143. {
  3144. var sPrintYN = "false"; // 출력 여부
  3145. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3146. var sNotgraph = ds_send_option_report07.getColumn(0, "notgraphyn");
  3147. var iCount = ds_main_list_smsrsvalllist.rowcount;
  3148. if (iCount > 0)
  3149. {
  3150. dsf_makeValue(ds_main_list_smsrsvalllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3151. dsf_makeValue(ds_main_list_smsrsvalllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3152. dsf_makeValue(ds_main_list_smsrsvalllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3153. dsf_makeValue(ds_main_list_smsrsvalllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3154. dsf_makeValue(ds_main_list_smsrsvalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3155. dsf_makeValue(ds_main_list_smsrsvalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3156. dsf_makeValue(ds_main_list_smsrsvalllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3157. if (sNotgraph == "Y")
  3158. {
  3159. var objDOM = rptf_createDOM();
  3160. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsvalllist", ds_main_list_smsrsvalllist);
  3161. var objParam = new Object();
  3162. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3163. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3164. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3165. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3166. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3167. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3168. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3169. var option = null;
  3170. rptf_exeReportPreview30(["RPCSN00111"],[objParam], option);
  3171. }
  3172. else
  3173. {
  3174. var objDOM = rptf_createDOM();
  3175. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsvalllist", ds_main_list_smsrsvalllist);
  3176. var objParam = new Object();
  3177. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3178. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3179. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3180. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3181. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3182. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3183. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3184. var option = null;
  3185. rptf_exeReportPreview30(["RPCSN00110"],[objParam], option);
  3186. }
  3187. }
  3188. else
  3189. {
  3190. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3191. }
  3192. }
  3193. function grp_report06_btn_report06_onclick(obj:Button, e:ClickEventInfo)
  3194. {
  3195. var sPrintYN = "false"; // 출력 여부
  3196. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3197. var sNotgraph = ds_send_option_report06.getColumn(0, "notgraphyn");
  3198. var iCount = ds_main_list_smsempalllist.rowcount;
  3199. if (iCount > 0)
  3200. {
  3201. dsf_makeValue(ds_main_list_smsempalllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3202. dsf_makeValue(ds_main_list_smsempalllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3203. dsf_makeValue(ds_main_list_smsempalllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3204. dsf_makeValue(ds_main_list_smsempalllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3205. dsf_makeValue(ds_main_list_smsempalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3206. dsf_makeValue(ds_main_list_smsempalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3207. dsf_makeValue(ds_main_list_smsempalllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3208. var objDOM = rptf_createDOM();
  3209. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsempalllist", ds_main_list_smsempalllist);
  3210. var objParam = new Object();
  3211. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3212. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3213. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3214. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3215. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3216. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3217. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3218. var option = null;
  3219. rptf_exeReportPreview30(["RPCSN00109"],[objParam], option);
  3220. }
  3221. else
  3222. {
  3223. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3224. }
  3225. }
  3226. function grp_report02_btn_report02_onclick(obj:Button, e:ClickEventInfo)
  3227. {
  3228. var sPrintYN = "false"; // 출력 여부
  3229. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3230. var sNotgraph = ds_send_option_report02.getColumn(0, "notgraphyn");
  3231. var iCount = ds_main_list_smsalllist.rowcount;
  3232. if (iCount > 0)
  3233. {
  3234. dsf_makeValue(ds_main_list_smsalllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3235. dsf_makeValue(ds_main_list_smsalllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3236. dsf_makeValue(ds_main_list_smsalllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3237. dsf_makeValue(ds_main_list_smsalllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3238. dsf_makeValue(ds_main_list_smsalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3239. dsf_makeValue(ds_main_list_smsalllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3240. var objDOM = rptf_createDOM();
  3241. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsalllist", ds_main_list_smsalllist);
  3242. var objParam = new Object();
  3243. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3244. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3245. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3246. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3247. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3248. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3249. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3250. var option = null;
  3251. rptf_exeReportPreview30(["RPCSN00102"],[objParam], option);
  3252. }
  3253. else
  3254. {
  3255. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3256. }
  3257. }
  3258. function traced(obj)
  3259. {
  3260. trace(obj.name)
  3261. }
  3262. function grp_report01_btn_report01_onclick(obj:Button, e:ClickEventInfo)
  3263. {
  3264. var sPrintYN = "false"; // 출력 여부
  3265. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3266. var sNotgraph = ds_send_option_report01.getColumn(0, "notgraphyn");
  3267. var iCount = ds_main_list_smsallnotlist.rowcount;
  3268. if (iCount > 0)
  3269. {
  3270. dsf_makeValue(ds_main_list_smsallnotlist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3271. dsf_makeValue(ds_main_list_smsallnotlist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3272. dsf_makeValue(ds_main_list_smsallnotlist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3273. dsf_makeValue(ds_main_list_smsallnotlist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3274. dsf_makeValue(ds_main_list_smsallnotlist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3275. dsf_makeValue(ds_main_list_smsallnotlist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3276. if (sNotgraph == "Y")
  3277. {
  3278. var objDOM = rptf_createDOM();
  3279. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsallnotlist", ds_main_list_smsallnotlist);
  3280. var objParam = new Object();
  3281. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3282. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3283. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3284. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3285. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3286. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3287. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3288. var option = null;
  3289. rptf_exeReportPreview30(["RPCSN00101"],[objParam], option);
  3290. }
  3291. else
  3292. {
  3293. var objDOM = rptf_createDOM();
  3294. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsallnotlist", ds_main_list_smsallnotlist);
  3295. var objParam = new Object();
  3296. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3297. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3298. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3299. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3300. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3301. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3302. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3303. var option = null;
  3304. rptf_exeReportPreview30(["RPCSN00100"],[objParam], option);
  3305. }
  3306. }
  3307. else
  3308. {
  3309. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3310. }
  3311. }
  3312. function grp_report03_btn_report03_onclick(obj:Button, e:ClickEventInfo)
  3313. {
  3314. //출력물파일없음
  3315. var sPrintYN = "false"; // 출력 여부
  3316. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3317. var sNotgraph = ds_send_option_report03.getColumn(0, "notgraphyn");
  3318. var iCount = ds_main_list_smsonenotlist.rowcount;
  3319. if (iCount > 0)
  3320. {
  3321. dsf_makeValue(ds_main_list_smsonenotlist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3322. dsf_makeValue(ds_main_list_smsonenotlist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3323. dsf_makeValue(ds_main_list_smsonenotlist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3324. dsf_makeValue(ds_main_list_smsonenotlist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3325. dsf_makeValue(ds_main_list_smsonenotlist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3326. dsf_makeValue(ds_main_list_smsonenotlist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3327. if (sNotgraph == "Y")
  3328. {
  3329. var objDOM = rptf_createDOM();
  3330. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsonenotlist", ds_main_list_smsonenotlist);
  3331. var objParam = new Object();
  3332. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3333. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3334. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3335. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3336. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3337. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3338. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3339. var option = null;
  3340. rptf_exeReportPreview30(["RPCSN00104"],[objParam], option);
  3341. }
  3342. else
  3343. {
  3344. var objDOM = rptf_createDOM();
  3345. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsonenotlist", ds_main_list_smsonenotlist);
  3346. var objParam = new Object();
  3347. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3348. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3349. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3350. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3351. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3352. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3353. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3354. var option = null;
  3355. rptf_exeReportPreview30(["RPCSN00103"],[objParam], option);
  3356. }
  3357. }
  3358. else
  3359. {
  3360. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3361. }
  3362. }
  3363. function grp_report09_btn_report09_onclick(obj:Button, e:ClickEventInfo)
  3364. {
  3365. var sPrintYN = "false"; // 출력 여부
  3366. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3367. var sNotgraph = ds_send_option_report09.getColumn(0, "notgraphyn");
  3368. var iCount = ds_main_list_smsrsv01alllist.rowcount;
  3369. if (iCount > 0)
  3370. {
  3371. dsf_makeValue(ds_main_list_smsrsv01alllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3372. dsf_makeValue(ds_main_list_smsrsv01alllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3373. dsf_makeValue(ds_main_list_smsrsv01alllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3374. dsf_makeValue(ds_main_list_smsrsv01alllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3375. dsf_makeValue(ds_main_list_smsrsv01alllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3376. dsf_makeValue(ds_main_list_smsrsv01alllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3377. if (sNotgraph == "Y")
  3378. {
  3379. var objDOM = rptf_createDOM();
  3380. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv01alllist", ds_main_list_smsrsv01alllist);
  3381. var objParam = new Object();
  3382. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3383. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3384. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3385. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3386. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3387. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3388. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3389. var option = null;
  3390. rptf_exeReportPreview30(["RPCSN00115"],[objParam], option);
  3391. }
  3392. else
  3393. {
  3394. var objDOM = rptf_createDOM();
  3395. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv01alllist", ds_main_list_smsrsv01alllist);
  3396. var objParam = new Object();
  3397. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3398. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3399. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3400. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3401. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3402. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3403. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3404. var option = null;
  3405. rptf_exeReportPreview30(["RPCSN00114"],[objParam], option);
  3406. }
  3407. }
  3408. else
  3409. {
  3410. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3411. }
  3412. }
  3413. function grp_report_btn_report_onclick(obj:Button, e:ClickEventInfo)
  3414. {
  3415. sysf_messageBox("출력할 보고서 내용이 없습니다. 조회 후 보고서를 선택하세요.", "I");
  3416. }
  3417. function grp_report04_btn_report04_onclick(obj:Button, e:ClickEventInfo)
  3418. {
  3419. var sPrintYN = "false"; // 출력 여부
  3420. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3421. var sNotgraph = ds_send_option_report04.getColumn(0, "notgraphyn");
  3422. var iCount = ds_main_list_smsempalllist.rowcount;
  3423. if (iCount > 0)
  3424. {
  3425. dsf_makeValue(ds_main_list_smsempalllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3426. dsf_makeValue(ds_main_list_smsempalllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3427. dsf_makeValue(ds_main_list_smsempalllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3428. dsf_makeValue(ds_main_list_smsempalllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3429. dsf_makeValue(ds_main_list_smsempalllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3430. dsf_makeValue(ds_main_list_smsempalllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3431. if (sNotgraph == "Y")
  3432. {
  3433. var objDOM = rptf_createDOM();
  3434. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsempalllist", ds_main_list_smsempalllist);
  3435. var objParam = new Object();
  3436. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3437. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3438. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3439. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3440. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3441. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3442. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3443. var option = null;
  3444. rptf_exeReportPreview30(["RPCSN00106"],[objParam], option);
  3445. }
  3446. else
  3447. {
  3448. var objDOM = rptf_createDOM();
  3449. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsempalllist", ds_main_list_smsempalllist);
  3450. var objParam = new Object();
  3451. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3452. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3453. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3454. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3455. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3456. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3457. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3458. var option = null;
  3459. rptf_exeReportPreview30(["RPCSN00105"],[objParam], option);
  3460. }
  3461. }
  3462. else
  3463. {
  3464. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3465. }
  3466. }
  3467. function grp_report05_btn_report05_onclick(obj:Button, e:ClickEventInfo)
  3468. {
  3469. var sPrintYN = "false"; // 출력 여부
  3470. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3471. var sNotgraph = ds_send_option_report05.getColumn(0, "notgraphyn");
  3472. var iCount = ds_main_list_smsemponelist.rowcount;
  3473. if (iCount > 0)
  3474. {
  3475. dsf_makeValue(ds_main_list_smsemponelist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3476. dsf_makeValue(ds_main_list_smsemponelist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3477. dsf_makeValue(ds_main_list_smsemponelist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3478. dsf_makeValue(ds_main_list_smsemponelist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3479. dsf_makeValue(ds_main_list_smsemponelist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3480. dsf_makeValue(ds_main_list_smsemponelist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3481. if (sNotgraph == "Y")
  3482. {
  3483. var objDOM = rptf_createDOM();
  3484. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsemponelist", ds_main_list_smsemponelist);
  3485. var objParam = new Object();
  3486. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3487. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3488. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3489. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3490. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3491. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3492. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3493. var option = null;
  3494. rptf_exeReportPreview30(["RPCSN00108"],[objParam], option);
  3495. }
  3496. else
  3497. {
  3498. var objDOM = rptf_createDOM();
  3499. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsemponelist", ds_main_list_smsemponelist);
  3500. var objParam = new Object();
  3501. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3502. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3503. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3504. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3505. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3506. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3507. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3508. var option = null;
  3509. rptf_exeReportPreview30(["RPCSN00107"],[objParam], option);
  3510. }
  3511. }
  3512. else
  3513. {
  3514. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3515. }
  3516. }
  3517. function grp_report08_btn_report08_onclick(obj:Button, e:ClickEventInfo)
  3518. {
  3519. var sPrintYN = "false"; // 출력 여부
  3520. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3521. var sNotgraph = ds_send_option_report08.getColumn(0, "notgraphyn");
  3522. var iCount = ds_main_list_smsrsvonelist.rowcount;
  3523. if (iCount > 0)
  3524. {
  3525. dsf_makeValue(ds_main_list_smsrsvonelist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3526. dsf_makeValue(ds_main_list_smsrsvonelist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3527. dsf_makeValue(ds_main_list_smsrsvonelist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3528. dsf_makeValue(ds_main_list_smsrsvonelist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3529. dsf_makeValue(ds_main_list_smsrsvonelist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3530. dsf_makeValue(ds_main_list_smsrsvonelist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3531. if (sNotgraph == "Y")
  3532. {
  3533. var objDOM = rptf_createDOM();
  3534. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsvonelist", ds_main_list_smsrsvonelist);
  3535. var objParam = new Object();
  3536. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3537. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3538. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3539. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3540. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3541. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3542. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3543. var option = null;
  3544. rptf_exeReportPreview30(["RPCSN00113"],[objParam], option);
  3545. }
  3546. else
  3547. {
  3548. var objDOM = rptf_createDOM();
  3549. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsvonelist", ds_main_list_smsrsvonelist);
  3550. var objParam = new Object();
  3551. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3552. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3553. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3554. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3555. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3556. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3557. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3558. var option = null;
  3559. rptf_exeReportPreview30(["RPCSN00112"],[objParam], option);
  3560. }
  3561. }
  3562. else
  3563. {
  3564. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3565. }
  3566. }
  3567. function grp_report10_btn_report10_onclick(obj:Button, e:ClickEventInfo)
  3568. {
  3569. var sPrintYN = "false"; // 출력 여부
  3570. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3571. var sNotgraph = ds_send_option_report10.getColumn(0, "notgraphyn");
  3572. var iCount = ds_main_list_smsrsv02alllist.rowcount;
  3573. if (iCount > 0)
  3574. {
  3575. dsf_makeValue(ds_main_list_smsrsv02alllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3576. dsf_makeValue(ds_main_list_smsrsv02alllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3577. dsf_makeValue(ds_main_list_smsrsv02alllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3578. dsf_makeValue(ds_main_list_smsrsv02alllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3579. dsf_makeValue(ds_main_list_smsrsv02alllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3580. dsf_makeValue(ds_main_list_smsrsv02alllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3581. if (sNotgraph == "Y")
  3582. {
  3583. var objDOM = rptf_createDOM();
  3584. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv02alllist", ds_main_list_smsrsv02alllist);
  3585. var objParam = new Object();
  3586. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3587. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3588. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3589. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3590. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3591. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3592. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3593. var option = null;
  3594. rptf_exeReportPreview30(["RPCSN00117"],[objParam], option);
  3595. }
  3596. else
  3597. {
  3598. var objDOM = rptf_createDOM();
  3599. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv02alllist", ds_main_list_smsrsv02alllist);
  3600. var objParam = new Object();
  3601. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3602. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3603. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3604. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3605. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3606. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3607. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3608. var option = null;
  3609. rptf_exeReportPreview30(["RPCSN00116"],[objParam], option);
  3610. }
  3611. }
  3612. else
  3613. {
  3614. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3615. }
  3616. }
  3617. function grp_report11_btn_report11_onclick(obj:Button, e:ClickEventInfo)
  3618. {
  3619. var sPrintYN = "false"; // 출력 여부
  3620. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3621. var sNotgraph = ds_send_option_report11.getColumn(0, "notgraphyn");
  3622. var iCount = ds_main_list_smsrsv03alllist.rowcount;
  3623. if (iCount > 0)
  3624. {
  3625. dsf_makeValue(ds_main_list_smsrsv03alllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3626. dsf_makeValue(ds_main_list_smsrsv03alllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3627. dsf_makeValue(ds_main_list_smsrsv03alllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3628. dsf_makeValue(ds_main_list_smsrsv03alllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3629. dsf_makeValue(ds_main_list_smsrsv03alllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3630. dsf_makeValue(ds_main_list_smsrsv03alllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3631. if (sNotgraph == "Y")
  3632. {
  3633. var objDOM = rptf_createDOM();
  3634. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv03alllist", ds_main_list_smsrsv03alllist);
  3635. var objParam = new Object();
  3636. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3637. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3638. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3639. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3640. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3641. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3642. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3643. var option = null;
  3644. rptf_exeReportPreview30(["RPCSN00119"],[objParam], option);
  3645. }
  3646. else
  3647. {
  3648. var objDOM = rptf_createDOM();
  3649. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv03alllist", ds_main_list_smsrsv03alllist);
  3650. var objParam = new Object();
  3651. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3652. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3653. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3654. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3655. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3656. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3657. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3658. var option = null;
  3659. rptf_exeReportPreview30(["RPCSN00118"],[objParam], option);
  3660. }
  3661. }
  3662. else
  3663. {
  3664. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3665. }
  3666. }
  3667. function grp_report12_btn_report12_onclick(obj:Button, e:ClickEventInfo)
  3668. {
  3669. var sPrintYN = "false"; // 출력 여부
  3670. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3671. var sNotgraph = ds_send_option_report12.getColumn(0, "notgraphyn");
  3672. var iCount = ds_main_list_smsrsv04alllist.rowcount;
  3673. if (iCount > 0)
  3674. {
  3675. dsf_makeValue(ds_main_list_smsrsv04alllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3676. dsf_makeValue(ds_main_list_smsrsv04alllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3677. dsf_makeValue(ds_main_list_smsrsv04alllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3678. dsf_makeValue(ds_main_list_smsrsv04alllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3679. dsf_makeValue(ds_main_list_smsrsv04alllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3680. dsf_makeValue(ds_main_list_smsrsv04alllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3681. if (sNotgraph == "Y")
  3682. {
  3683. var objDOM = rptf_createDOM();
  3684. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv04alllist", ds_main_list_smsrsv04alllist);
  3685. var objParam = new Object();
  3686. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3687. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3688. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3689. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3690. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3691. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3692. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3693. var option = null;
  3694. rptf_exeReportPreview30(["RPCSN00121"],[objParam], option);
  3695. }
  3696. else
  3697. {
  3698. var objDOM = rptf_createDOM();
  3699. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv04alllist", ds_main_list_smsrsv04alllist);
  3700. var objParam = new Object();
  3701. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3702. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3703. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3704. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3705. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3706. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3707. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3708. var option = null;
  3709. rptf_exeReportPreview30(["RPCSN00120"],[objParam], option);
  3710. }
  3711. }
  3712. else
  3713. {
  3714. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3715. }
  3716. }
  3717. function grp_report13_btn_report13_onclick(obj:Button, e:ClickEventInfo)
  3718. {
  3719. var sPrintYN = "false"; // 출력 여부
  3720. var sAutoCloseYN = "false"; // 미리보기 창닫기
  3721. var sNotgraph = ds_send_option_report13.getColumn(0, "notgraphyn");
  3722. var iCount = ds_main_list_smsrsv05alllist.rowcount;
  3723. if (iCount > 0)
  3724. {
  3725. dsf_makeValue(ds_main_list_smsrsv05alllist, "periodtype", "string", ds_send_data.getColumn(0, "periodtype"));
  3726. dsf_makeValue(ds_main_list_smsrsv05alllist, "srchtrsmdd1", "string", ds_send_data.getColumn(0, "srchtrsmdd1"));
  3727. dsf_makeValue(ds_main_list_smsrsv05alllist, "srchtrsmdd2", "string", ds_send_data.getColumn(0, "srchtrsmdd2"));
  3728. dsf_makeValue(ds_main_list_smsrsv05alllist, "srchyear", "string", ds_send_data.getColumn(0, "srchyear"));
  3729. dsf_makeValue(ds_main_list_smsrsv05alllist, "srchmonth", "string", ds_send_data.getColumn(0, "srchmonth"));
  3730. dsf_makeValue(ds_main_list_smsrsv05alllist, "logo_pic", "string", ds_send_data.getColumn(0, "logo_pic"));
  3731. if (sNotgraph == "Y")
  3732. {
  3733. var objDOM = rptf_createDOM();
  3734. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv05alllist", ds_main_list_smsrsv05alllist);
  3735. var objParam = new Object();
  3736. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3737. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3738. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3739. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3740. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3741. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3742. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3743. var option = null;
  3744. rptf_exeReportPreview30(["RPCSN00123"],[objParam], option);
  3745. }
  3746. else
  3747. {
  3748. var objDOM = rptf_createDOM();
  3749. rptf_setNodeListToDOM(objDOM, "/root/main/list/smsrsv05alllist", ds_main_list_smsrsv05alllist);
  3750. var objParam = new Object();
  3751. objParam.xml_data_XML1 = objDOM.documentElement.source;
  3752. objParam.logo_pic = ds_send_data.getColumn(0, "logo_pic");
  3753. objParam.periodtype = ds_send_data.getColumn(0, "periodtype");
  3754. objParam.srchtrsmdd1 = ds_send_data.getColumn(0, "srchtrsmdd1");
  3755. objParam.srchtrsmdd2 = ds_send_data.getColumn(0, "srchtrsmdd2");
  3756. objParam.srchyear = ds_send_data.getColumn(0, "srchyear");
  3757. objParam.srchmonth = ds_send_data.getColumn(0, "srchmonth");
  3758. var option = null;
  3759. rptf_exeReportPreview30(["RPCSN00122"],[objParam], option);
  3760. }
  3761. }
  3762. else
  3763. {
  3764. sysf_messageBox("출력할 보고서 내용이 없습니다!!", "I");
  3765. }
  3766. }
  3767. function grp_all_btn_smsexcel_onclick(obj:Button, e:ClickEventInfo)
  3768. {
  3769. grdf_exportExcel(grp_all.grd_smsalllist, "업무별SMS전송결과(부서)", "SheetName", "true", "", "");
  3770. }
  3771. function grp_allemp_button1_onclick(obj:Button, e:ClickEventInfo)
  3772. {
  3773. grdf_exportExcel(grp_allemp.grd_smsempalllist, "업무별SMS전송결과(부서원)", "SheetName", "true", "", "");
  3774. }
  3775. function grp_allnot_button2_onclick(obj:Button, e:ClickEventInfo)
  3776. {
  3777. grdf_exportExcel(grp_allnot.grd_smsallnotlist, "업무별SMS전송결과(부서,예약제외)", "SheetName", "true", "", "");
  3778. }
  3779. function grp_empone_button4_onclick(obj:Button, e:ClickEventInfo)
  3780. {
  3781. grdf_exportExcel(grp_empone.grd_smsemponelist, "업무별SMS전송결과(부서원,단일업무)", "SheetName", "true", "", "");
  3782. }
  3783. function grp_onenot_button3_onclick(obj:Button, e:ClickEventInfo)
  3784. {
  3785. grdf_exportExcel(grp_onenot.grd_smsonenotlist, "업무별SMS전송결과(부서,단일업무)", "SheetName", "true", "", "");
  3786. }
  3787. function grp_rsv01all_button7_onclick(obj:Button, e:ClickEventInfo)
  3788. {
  3789. grdf_exportExcel(grp_rsv01all.grd_smsrsv01alllist, "병원전송예약SMS전송결과", "SheetName", "true", "", "");
  3790. }
  3791. function grp_rsv02all_button8_onclick(obj:Button, e:ClickEventInfo)
  3792. {
  3793. grdf_exportExcel(grp_rsv02all.grd_smsrsv02alllist, "부서전송예약SMS전송결과", "SheetName", "true", "", "");
  3794. }
  3795. function grp_rsv03all_button9_onclick(obj:Button, e:ClickEventInfo)
  3796. {
  3797. grdf_exportExcel(grp_rsv03all.grd_smsrsv03alllist, "진료예약SMS전송결과", "SheetName", "true", "", "");
  3798. }
  3799. function grp_rsv04all_button10_onclick(obj:Button, e:ClickEventInfo)
  3800. {
  3801. grdf_exportExcel(grp_rsv04all.grd_smsrsv04alllist, "검사예약SMS전송결과", "SheetName", "true", "", "");
  3802. }
  3803. function grp_rsv05all_button11_onclick(obj:Button, e:ClickEventInfo)
  3804. {
  3805. grdf_exportExcel(grp_rsv05all.grd_smsrsv05alllist, "excel", "SheetName", "true", "", "");
  3806. }
  3807. function grp_rsvall_button5_onclick(obj:Button, e:ClickEventInfo)
  3808. {
  3809. grdf_exportExcel(grp_rsvall.grd_smsrsvalllist, "예약SMS전송결과", "SheetName", "true", "", "");
  3810. }
  3811. function grp_rsvone_button6_onclick(obj:Button, e:ClickEventInfo)
  3812. {
  3813. grdf_exportExcel(grp_rsvone.grd_smsrsvonelist, "예약SMS전송결과(단일)", "SheetName", "true", "", "");
  3814. }
  3815. function SMCSN00100_ontimer(obj:Form, e:TimerEventInfo)
  3816. {
  3817. if (e.timerid == 0)
  3818. {
  3819. this.killTimer(0);
  3820. fInit();
  3821. }
  3822. }
  3823. ]]></Script>
  3824. </Form>
  3825. </FDL>