1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMANT02000" position="absolute 0 0 1203 789" titletext="직원식단관리" oninit="SMANT02000_oninit" onload="SMANT02000_onload">
- <Layouts>
- <Layout>
- <Shape id="roundrect1" type="roundrectangle" position="absolute 925 0 1194 65"/>
- <Tab position="absolute 0 26 915 758" id="swt_menuinfo" class="tab_Normal" onchanged="swt_menuinfo_onchanged">
- <Tabpages>
- <Tabpage text="주기식단작성" id="case1">
- <Layouts>
- <Layout>
- <Shape position="absolute 5 39 905 45" linetype="horizontal" id="line12" class="line_10"/>
- <Static text="년월일" position="absolute 5 10 85 33" align="align:center middle;" id="caption63" class="cell_1"/>
- <Shape position="absolute 5 5 905 11" linetype="horizontal" id="line11" class="line_10"/>
- <Shape position="absolute 5 32 905 38" linetype="horizontal" id="line16" class="line_3"/>
- <Edit position="absolute 628 12 668 31" align="align:center middle;" id="ipt_rowcnt" class="input" autoselect="true"/>
- <Button position="absolute 190 12 203 27" id="btn_before1" class="icon_pre" text="" onclick="swt_menuinfo_case1_btn_before1_onclick"/>
- <Calendar position="absolute 86 10 186 29" id="ipt_ym1" mask="yyyy-mm-dd" autoselect="true"/>
- <Button position="absolute 203 12 216 27" id="btn_next1" class="icon_next" text="" onclick="swt_menuinfo_case1_btn_next1_onclick"/>
- <Grid position="absolute 5 44 905 560" align="align:center middle;" id="grd_menuwrite" binddataset="ds_main_tab_menuwrite_list" onkeydown="swt_menuinfo_case1_grd_menuwrite_onkeydown" oncloseup="swt_menuinfo_case1_grd_menuwrite_oncloseup" oncellclick="swt_menuinfo_case1_grd_menuwrite_oncellclick" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="86"/>
- <Column size="0"/>
- <Column size="57"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="61"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="68"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="년월일"/>
- <Cell col="2" text="h_주기일련번호"/>
- <Cell col="3" text="끼니"/>
- <Cell col="4" text="분류"/>
- <Cell col="5" text="h_년월일"/>
- <Cell col="6" text="h_끼니"/>
- <Cell col="7" text="h_분류"/>
- <Cell col="8" text="주식"/>
- <Cell col="9" text="h_i_주식"/>
- <Cell col="10" text="h_o_주식"/>
- <Cell col="11" text="국"/>
- <Cell col="12" text="h_i_국"/>
- <Cell col="13" text="h_o_국"/>
- <Cell col="14" text="김치"/>
- <Cell col="15" text="h_i_김치"/>
- <Cell col="16" text="h_o_김치"/>
- <Cell col="17" text="찬1"/>
- <Cell col="18" text="h_i_찬1"/>
- <Cell col="19" text="h_o_찬1"/>
- <Cell col="20" text="찬2"/>
- <Cell col="21" text="h_i_찬2"/>
- <Cell col="22" text="h_o_찬2"/>
- <Cell col="23" text="찬3"/>
- <Cell col="24" text="h_i_찬3"/>
- <Cell col="25" text="h_o_찬3"/>
- <Cell col="26" text="기타1"/>
- <Cell col="27" text="h_i_기타1"/>
- <Cell col="28" text="h_o_기타1"/>
- <Cell col="29" text="기타2"/>
- <Cell col="30" text="h_i_기타2"/>
- <Cell col="31" text="h_o_기타2"/>
- <Cell col="32" text="기타3"/>
- <Cell col="33" text="h_i_기타3"/>
- <Cell col="34" text="h_o_기타3"/>
- <Cell col="35" text="기타4"/>
- <Cell col="36" text="h_i_기타4"/>
- <Cell col="37" text="h_o_기타4"/>
- <Cell col="38" text="기타5"/>
- <Cell col="39" text="h_i_기타5"/>
- <Cell col="40" text="h_o_기타5"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" displaytype="date" edittype="date" text="bind:appdd" calendardisplaynulltype="none"/>
- <Cell col="2" text="bind:h_pridseq"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:mealflag" combodataset="ds_cbo_mealflag" combocodecol="value" combodatacol="label"/>
- <Cell col="4" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:dishflag" combodataset="expr:dataset" combocodecol="mdlcd" combodatacol="mdlnm"/>
- <Cell col="5" displaytype="none" edittype="none" text="bind:h_appdd" mask="yyyy-mm-dd"/>
- <Cell col="6" text="bind:h_mealflag"/>
- <Cell col="7" text="bind:h_dishflag"/>
- <Cell col="8" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:ricedishnm" wordwrap="word"/>
- <Cell col="9" style="align:left top;padding:5 2 1 2;" text="bind:h_i_ricedishcd" wordwrap="word"/>
- <Cell col="10" style="align:left top;padding:5 2 1 2;" text="bind:h_o_ricedishcd" wordwrap="word"/>
- <Cell col="11" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:soupdishnm" wordwrap="word"/>
- <Cell col="12" style="align:left top;padding:5 2 1 2;" text="bind:h_i_soupdishcd" wordwrap="word"/>
- <Cell col="13" style="align:left top;padding:5 2 1 2;" text="bind:h_o_soupdishcd" wordwrap="word"/>
- <Cell col="14" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:kimchidishnm" wordwrap="word"/>
- <Cell col="15" style="align:left top;padding:5 2 1 2;" text="bind:h_i_kimchidishcd" wordwrap="word"/>
- <Cell col="16" style="align:left top;padding:5 2 1 2;" text="bind:h_o_kimchidishcd" wordwrap="word"/>
- <Cell col="17" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm1" wordwrap="word"/>
- <Cell col="18" style="align:left top;padding:5 2 1 2;" text="bind:h_i_sidedishcd1" wordwrap="word"/>
- <Cell col="19" style="align:left top;padding:5 2 1 2;" text="bind:h_o_sidedishcd1" wordwrap="word"/>
- <Cell col="20" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm2" wordwrap="word"/>
- <Cell col="21" style="align:left top;padding:5 2 1 2;" text="bind:h_i_sidedishcd2" wordwrap="word"/>
- <Cell col="22" style="align:left top;padding:5 2 1 2;" text="bind:h_o_sidedishcd2" wordwrap="word"/>
- <Cell col="23" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm3" wordwrap="word"/>
- <Cell col="24" style="align:left top;padding:5 2 1 2;" text="bind:h_i_sidedishcd3" wordwrap="word"/>
- <Cell col="25" style="align:left top;padding:5 2 1 2;" text="bind:h_o_sidedishcd3" wordwrap="word"/>
- <Cell col="26" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm1" wordwrap="word"/>
- <Cell col="27" style="align:left top;padding:5 2 1 2;" text="bind:h_i_etcdishcd1" wordwrap="word"/>
- <Cell col="28" style="align:left top;padding:5 2 1 2;" text="bind:h_o_etcdishcd1" wordwrap="word"/>
- <Cell col="29" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm2" wordwrap="word"/>
- <Cell col="30" style="align:left top;padding:5 2 1 2;" text="bind:h_i_etcdishcd2" wordwrap="word"/>
- <Cell col="31" style="align:left top;padding:5 2 1 2;" text="bind:h_o_etcdishcd2" wordwrap="word"/>
- <Cell col="32" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm3" wordwrap="word"/>
- <Cell col="33" style="align:left top;padding:5 2 1 2;" text="bind:h_i_etcdishcd3" wordwrap="word"/>
- <Cell col="34" style="align:left top;padding:5 2 1 2;" text="bind:h_o_etcdishcd3" wordwrap="word"/>
- <Cell col="35" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm4" wordwrap="word"/>
- <Cell col="36" style="align:left top;padding:5 2 1 2;" text="bind:h_i_etcdishcd4" wordwrap="word"/>
- <Cell col="37" style="align:left top;padding:5 2 1 2;" text="bind:h_o_etcdishcd4" wordwrap="word"/>
- <Cell col="38" displaytype="text" edittype="text" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm5" wordwrap="word"/>
- <Cell col="39" text="bind:h_i_etcdishcd5"/>
- <Cell col="40" text="bind:h_o_etcdishcd5"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 5 597 905 705" align="align:center middle;" id="grd_nutrinfo" binddataset="ds_main_tab_nutrinfo_list">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="70"/>
- <Column size="40"/>
- <Column size="90"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="54"/>
- <Column size="61"/>
- <Column size="58"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="66"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="일자"/>
- <Cell col="2" text="끼니"/>
- <Cell col="3" text="분류"/>
- <Cell col="4" text="식단코드"/>
- <Cell col="5" text="식단명"/>
- <Cell col="6" text="열량"/>
- <Cell col="7" text="수분"/>
- <Cell col="8" text="단백질"/>
- <Cell col="9" text="지질"/>
- <Cell col="10" text="당질"/>
- <Cell col="11" text="섬유소"/>
- <Cell col="12" text="회분"/>
- <Cell col="13" text="칼슘"/>
- <Cell col="14" text="인"/>
- <Cell col="15" text="철"/>
- <Cell col="16" text="나트륨"/>
- <Cell col="17" text="칼륨"/>
- <Cell col="18" text="아연"/>
- <Cell col="19" text="V-A"/>
- <Cell col="20" text="레티놀"/>
- <Cell col="21" text="β-카로틴"/>
- <Cell col="22" text="V-B1"/>
- <Cell col="23" text="V-B2"/>
- <Cell col="24" text="V-B6"/>
- <Cell col="25" text="V-C"/>
- <Cell col="26" text="V-E"/>
- <Cell col="27" text="나이아신"/>
- <Cell col="28" text="엽산"/>
- <Cell col="29" text="콜레스테롤"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:appdd" calendardisplaynulltype="none"/>
- <Cell col="2" displaytype="combo" edittype="combo" text="bind:mealflag" combodataset="ds_cbo_mealflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="3" displaytype="combo" edittype="combo" text="bind:dishflag" combodataset="ds_init_code_dietstatscd" combocodecol="mdlcd" combodatacol="mdlnm" enable="false"/>
- <Cell col="4" text="bind:dishcd"/>
- <Cell col="5" text="bind:dishnm"/>
- <Cell col="6" text="bind:calr"/>
- <Cell col="7" text="bind:water"/>
- <Cell col="8" text="bind:prot"/>
- <Cell col="9" text="bind:lipo"/>
- <Cell col="10" text="bind:gluco"/>
- <Cell col="11" text="bind:fiber"/>
- <Cell col="12" text="bind:ash"/>
- <Cell col="13" text="bind:calcium"/>
- <Cell col="14" text="bind:phos"/>
- <Cell col="15" text="bind:iron"/>
- <Cell col="16" text="bind:sodium"/>
- <Cell col="17" text="bind:potas"/>
- <Cell col="18" text="bind:zinc"/>
- <Cell col="19" text="bind:vita"/>
- <Cell col="20" text="bind:ret"/>
- <Cell col="21" text="bind:betacart"/>
- <Cell col="22" text="bind:vitb1"/>
- <Cell col="23" text="bind:vitb2"/>
- <Cell col="24" text="bind:vitb6"/>
- <Cell col="25" text="bind:vitc"/>
- <Cell col="26" text="bind:vite"/>
- <Cell col="27" text="bind:nia"/>
- <Cell col="28" text="bind:folacd"/>
- <Cell col="29" text="bind:chol"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 5 592 905 598" linetype="horizontal" id="line13" class="line_10"/>
- <Static text="영양소정보" position="absolute 6 576 100 594" id="caption58" class="tit_2"/>
- <Static text="일자 :" position="absolute 215 570 279 587" id="caption3" class="search_name"/>
- <Calendar position="absolute 275 570 365 589" id="ipt_nutrfromdd" class="input_s_essential"/>
- <Static text="~" position="absolute 370 573 382 590" id="caption11" class="search_n_b"/>
- <Calendar position="absolute 385 570 475 589" id="ipt_nutrtodd" class="input_s_essential"/>
- <Static text="분류 :" position="absolute 500 570 564 587" id="caption1" class="search_name"/>
- <Combo position="absolute 560 570 680 589" id="cmb_dietstatscd" class="combo_s_essential" innerdataset="@ds_init_code_dietstatscd" datacolumn="mdlnm" codecolumn="mdlcd" onitemchanged="swt_menuinfo_case1_cmb_dietstatscd_onitemchanged"/>
- <Button position="absolute 855 570 905 589" id="btn_excel" class="btn7" text="엑셀"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="식단작성" position="absolute 0 0 915 713" id="case2">
- <Layouts>
- <Layout>
- <Shape position="absolute 5 5 905 11" linetype="horizontal" id="line2" class="line_10"/>
- <Shape position="absolute 5 39 905 45" linetype="horizontal" id="line4" class="line_10"/>
- <Shape position="absolute 5 32 905 38" linetype="horizontal" id="line5" class="line_3"/>
- <Button position="absolute 714 12 778 31" id="btn_copy" class="btn2" text="식단복사"/>
- <Static text="~" position="absolute 207 14 219 31" id="caption2" class="search_n_b"/>
- <Static text="식단복사(From)" position="absolute 5 10 101 33" align="align:center middle;" id="caption5" class="cell_1"/>
- <Calendar position="absolute 104 12 204 31" align="align:center middle;" id="ipt_fromfromdd" class="input_default" autoselect="true"/>
- <Calendar position="absolute 221 12 321 31" align="align:center middle;" id="ipt_fromtodd" class="input_default" autoselect="true"/>
- <Static text="~" position="absolute 585 14 597 31" id="caption7" class="search_n_b" visible="false"/>
- <Static text="식단복사(To)" position="absolute 397 10 480 33" align="align:center middle;" id="caption8" class="cell_1"/>
- <Calendar position="absolute 484 12 584 31" align="align:center middle;" id="ipt_tofromdd" class="input_default" autoselect="true"/>
- <Calendar position="absolute 600 12 700 31" align="align:center middle;" id="ipt_totodd" class="input_default" visible="false" autoselect="true"/>
- <Grid position="absolute 5 44 905 705" id="grd_menucopy" binddataset="ds_main_tab_menucopy_list" autoenter="select" oncloseup="swt_menuinfo_case2_grd_menucopy_oncloseup" oncellclick="swt_menuinfo_case2_grd_menucopy_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="86"/>
- <Column size="57"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="61"/>
- <Column size="0"/>
- <Column size="68"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="년월일"/>
- <Cell col="2" text="끼니"/>
- <Cell col="3" text="분류"/>
- <Cell col="4" text="h_년월일"/>
- <Cell col="5" text="h_끼니"/>
- <Cell col="6" text="h_분류"/>
- <Cell col="7" text="주식"/>
- <Cell col="8" text="h_주식"/>
- <Cell col="9" text="국"/>
- <Cell col="10" text="h_국"/>
- <Cell col="11" text="김치"/>
- <Cell col="12" text="h_김치"/>
- <Cell col="13" text="찬1"/>
- <Cell col="14" text="h_찬1"/>
- <Cell col="15" text="찬2"/>
- <Cell col="16" text="h_찬2"/>
- <Cell col="17" text="찬3"/>
- <Cell col="18" text="h_찬3"/>
- <Cell col="19" text="기타1"/>
- <Cell col="20" text="h_기타1"/>
- <Cell col="21" text="기타2"/>
- <Cell col="22" text="h_기타2"/>
- <Cell col="23" text="기타3"/>
- <Cell col="24" text="h_기타3"/>
- <Cell col="25" text="기타4"/>
- <Cell col="26" text="h_기타4"/>
- <Cell col="27" text="기타5"/>
- <Cell col="28" text="h_기타5"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" displaytype="date" text="bind:appdd" calendardisplaynulltype="none"/>
- <Cell col="2" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:mealflag" combodataset="ds_cbo_mealflag" combocodecol="value" combodatacol="label"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:dishflag" combodataset="expr:dataset" combocodecol="mdlcd" combodatacol="mdlnm"/>
- <Cell col="4" text="bind:h_appdd" mask="yyyy-mm-dd"/>
- <Cell col="5" text="bind:h_mealflag"/>
- <Cell col="6" text="bind:h_dishflag"/>
- <Cell col="7" style="align:left top;padding:5 2 1 2;" text="bind:ricedishnm" wordwrap="word"/>
- <Cell col="8" style="align:left top;padding:5 2 1 2;" text="bind:h_ricedishcd" wordwrap="word"/>
- <Cell col="9" style="align:left top;padding:5 2 1 2;" text="bind:soupdishnm" wordwrap="word"/>
- <Cell col="10" style="align:left top;padding:5 2 1 2;" text="bind:h_soupdishcd" wordwrap="word"/>
- <Cell col="11" style="align:left top;padding:5 2 1 2;" text="bind:kimchidishnm" wordwrap="word"/>
- <Cell col="12" style="align:left top;padding:5 2 1 2;" text="bind:h_kimchidishcd" wordwrap="word"/>
- <Cell col="13" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm1" wordwrap="word"/>
- <Cell col="14" style="align:left top;padding:5 2 1 2;" text="bind:h_sidedishcd1" wordwrap="word"/>
- <Cell col="15" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm2" wordwrap="word"/>
- <Cell col="16" style="align:left top;padding:5 2 1 2;" text="bind:h_sidedishcd2" wordwrap="word"/>
- <Cell col="17" style="align:left top;padding:5 2 1 2;" text="bind:sidedishnm3" wordwrap="word"/>
- <Cell col="18" style="align:left top;padding:5 2 1 2;" text="bind:h_sidedishcd3" wordwrap="word"/>
- <Cell col="19" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm1" wordwrap="word"/>
- <Cell col="20" style="align:left top;padding:5 2 1 2;" text="bind:h_etcdishcd1" wordwrap="word"/>
- <Cell col="21" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm2" wordwrap="word"/>
- <Cell col="22" style="align:left top;padding:5 2 1 2;" text="bind:h_etcdishcd2" wordwrap="word"/>
- <Cell col="23" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm3" wordwrap="word"/>
- <Cell col="24" style="align:left top;padding:5 2 1 2;" text="bind:h_etcdishcd3" wordwrap="word"/>
- <Cell col="25" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm4" wordwrap="word"/>
- <Cell col="26" style="align:left top;padding:5 2 1 2;" text="bind:h_etcdishcd4" wordwrap="word"/>
- <Cell col="27" style="align:left top;padding:5 2 1 2;" text="bind:etcdishnm5" wordwrap="word"/>
- <Cell col="28" text="bind:h_etcdishcd5"/>
- </Band>
- </Format>
- <Format id="format_copy"/>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="식단복사" id="case3">
- <Layouts>
- <Layout>
- <Shape position="absolute 5 5 905 11" linetype="horizontal" id="line1" class="line_10"/>
- <Shape position="absolute 5 39 905 45" linetype="horizontal" id="line3" class="line_10"/>
- <Shape position="absolute 5 32 905 38" linetype="horizontal" id="line6" class="line_3"/>
- <Static text="주기" position="absolute 5 10 101 33" align="align:center middle;" id="caption4" class="cell_1"/>
- <Grid position="absolute 5 44 905 705" align="align:center middle;" id="grd_pridmenuwrite" binddataset="ds_main_tab_pridmenuwrite_list" onkeydown="swt_menuinfo_case3_grd_pridmenuwrite_onkeydown" oncloseup="swt_menuinfo_case3_grd_pridmenuwrite_oncloseup" oncellclick="swt_menuinfo_case3_grd_pridmenuwrite_oncellclick" autoenter="select">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="30"/>
- <Column size="57"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="61"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="68"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="73"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="No"/>
- <Cell col="2" text="끼니"/>
- <Cell col="3" text="분류"/>
- <Cell col="4" text="h_No"/>
- <Cell col="5" text="h_끼니"/>
- <Cell col="6" text="h_분류"/>
- <Cell col="7" text="주식"/>
- <Cell col="8" text="h_i_주식"/>
- <Cell col="9" text="h_o_주식"/>
- <Cell col="10" text="국"/>
- <Cell col="11" text="h_i_국"/>
- <Cell col="12" text="h_o_국"/>
- <Cell col="13" text="김치"/>
- <Cell col="14" text="h_i_김치"/>
- <Cell col="15" text="h_o_김치"/>
- <Cell col="16" text="찬1"/>
- <Cell col="17" text="h_i_찬1"/>
- <Cell col="18" text="h_o_찬1"/>
- <Cell col="19" text="찬2"/>
- <Cell col="20" text="h_i_찬2"/>
- <Cell col="21" text="h_o_찬2"/>
- <Cell col="22" text="찬3"/>
- <Cell col="23" text="h_i_찬3"/>
- <Cell col="24" text="h_o_찬3"/>
- <Cell col="25" text="기타1"/>
- <Cell col="26" text="h_i_기타1"/>
- <Cell col="27" text="h_o_기타1"/>
- <Cell col="28" text="기타2"/>
- <Cell col="29" text="h_i_기타2"/>
- <Cell col="30" text="h_o_기타2"/>
- <Cell col="31" text="기타3"/>
- <Cell col="32" text="h_i_기타3"/>
- <Cell col="33" text="h_o_기타3"/>
- <Cell col="34" text="기타4"/>
- <Cell col="35" text="h_i_기타4"/>
- <Cell col="36" text="h_o_기타4"/>
- <Cell col="37" text="기타5"/>
- <Cell col="38" text="h_i_기타5"/>
- <Cell col="39" text="h_o_기타5"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" displaytype="text" edittype="text" text="bind:pridseq"/>
- <Cell col="2" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:mealflag" combodataset="ds_cbo_mealflag" combocodecol="value" combodatacol="label"/>
- <Cell col="3" displaytype="combo" edittype="combo" style="padding:1 2 1 2;" text="bind:dishflag" combodataset="expr:dataset" combocodecol="mdlcd" combodatacol="mdlnm"/>
- <Cell col="4" text="bind:h_pridseq"/>
- <Cell col="5" text="bind:h_mealflag"/>
- <Cell col="6" text="bind:h_dishflag"/>
- <Cell col="7" displaytype="text" edittype="text" text="bind:ricedishnm"/>
- <Cell col="8" text="bind:h_i_ricedishcd"/>
- <Cell col="9" text="bind:h_o_ricedishcd"/>
- <Cell col="10" displaytype="text" edittype="text" text="bind:soupdishnm"/>
- <Cell col="11" text="bind:h_i_soupdishcd"/>
- <Cell col="12" text="bind:h_o_soupdishcd"/>
- <Cell col="13" displaytype="text" edittype="text" text="bind:kimchidishnm"/>
- <Cell col="14" text="bind:h_i_kimchidishcd"/>
- <Cell col="15" text="bind:h_o_kimchidishcd"/>
- <Cell col="16" displaytype="text" edittype="text" text="bind:sidedishnm1"/>
- <Cell col="17" text="bind:h_i_sidedishcd1"/>
- <Cell col="18" text="bind:h_o_sidedishcd1"/>
- <Cell col="19" displaytype="text" edittype="text" text="bind:sidedishnm2"/>
- <Cell col="20" text="bind:h_i_sidedishcd2"/>
- <Cell col="21" text="bind:h_o_sidedishcd2"/>
- <Cell col="22" displaytype="text" edittype="text" text="bind:sidedishnm3"/>
- <Cell col="23" text="bind:h_i_sidedishcd3"/>
- <Cell col="24" text="bind:h_o_sidedishcd3"/>
- <Cell col="25" displaytype="text" edittype="text" text="bind:etcdishnm1"/>
- <Cell col="26" text="bind:h_i_etcdishcd1"/>
- <Cell col="27" text="bind:h_o_etcdishcd1"/>
- <Cell col="28" displaytype="text" edittype="text" text="bind:etcdishnm2"/>
- <Cell col="29" text="bind:h_i_etcdishcd2"/>
- <Cell col="30" text="bind:h_o_etcdishcd2"/>
- <Cell col="31" displaytype="text" edittype="text" text="bind:etcdishnm3"/>
- <Cell col="32" text="bind:h_i_etcdishcd3"/>
- <Cell col="33" text="bind:h_o_etcdishcd3"/>
- <Cell col="34" displaytype="text" edittype="text" text="bind:etcdishnm4"/>
- <Cell col="35" text="bind:h_i_etcdishcd4"/>
- <Cell col="36" text="bind:h_o_etcdishcd4"/>
- <Cell col="37" displaytype="text" edittype="text" text="bind:etcdishnm5"/>
- <Cell col="38" text="bind:h_i_etcdishcd5"/>
- <Cell col="39" text="bind:h_o_etcdishcd5"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="년월" position="absolute 5 10 85 33" align="align:center middle;" id="caption9" class="cell_1" visible="false"/>
- <Button position="absolute 378 13 388 28" id="btn_before2" class="icon_pre" visible="false" text=""/>
- <Edit position="absolute 89 11 189 30" id="ipt_ym2" class="input_essential" visible="false"/>
- <Button position="absolute 391 13 401 28" id="btn_next2" class="icon_next" visible="false" text=""/>
- <Edit position="absolute 103 11 153 30" id="ipt_prid" class="input_essential"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Shape position="absolute 925 72 1194 78" linetype="vertical" id="line7" class="line_1"/>
- <Grid position="absolute 925 74 1194 345" id="grd_dishlist" binddataset="ds_main_common_dishlist_list" oncelldblclick="grd_dishlist_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="100"/>
- <Column size="171"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="식단코드"/>
- <Cell col="2" text="식단명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:dishcd"/>
- <Cell col="2" text="bind:dishnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="분류 :" position="absolute 945 10 1005 27" id="caption13" class="search_name"/>
- <Static text="검색 :" position="absolute 945 35 1005 52" id="caption14" class="search_name"/>
- <Combo position="absolute 1008 10 1108 29" id="cmb_cookflag" class="combo_s_essential" innerdataset="@ds_init_basecode_cook_A0052" datacolumn="cdnm" codecolumn="cdid"/>
- <Edit position="absolute 1008 35 1108 54" id="ipt_dishnm" class="input_search" onkeydown="ipt_dishnm_onkeydown"/>
- <Button position="absolute 1130 20 1186 42" id="btn_search" class="btn1" text="조회" onclick="btn_search_onclick"/>
- <Button position="absolute 1130 42 1186 64" id="btn_searchhidden" class="btn1" visible="false" text="숨김" onclick="btn_searchhidden_onclick"/>
- <Shape position="absolute 1116 12 1122 54" linetype="vertical" id="line8"/>
- <Grid position="absolute 925 355 1194 740" id="grd_foodlist" binddataset="ds_main_common_foodlist_list">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="100"/>
- <Column size="159"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="식품명"/>
- <Cell col="2" text="수량"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:foodcd"/>
- <Cell col="2" text="bind:foodqty"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 925 69 1194 75" linetype="horizontal" id="line9" class="line_10"/>
- <Shape position="absolute 925 350 1194 356" linetype="horizontal" id="line10" class="line_10"/>
- <Button position="absolute 847 51 903 73" id="btn_search3" class="btn1" text="조회" onclick="btn_search3_onclick"/>
- <Button position="absolute 785 53 838 72" id="btn_rowdel" class="btn2" text="행삭제" onclick="btn_rowdel_onclick"/>
- <Button position="absolute 675 53 728 72" id="btn_rowadd" class="btn2" text="행추가" onclick="btn_rowadd_onclick"/>
- <Button position="absolute 730 53 783 72" id="btn_rowcopy" class="btn2" text="행복사" onclick="btn_rowcopy_onclick"/>
- <Button position="absolute 380 53 496 72" id="btn_pridmenusrch" class="btn2" text="주기식단 가져오기" onclick="btn_pridmenusrch_onclick"/>
- <Static id="caption6" text="직원식단관리" class="tit_1" position="absolute 0 0 110 25"/>
- <Button id="btn_reset" taborder="1" text="초기화" class="btn4" position="absolute 1066 761 1134 783" onclick="btn_reset_onclick"/>
- <Button id="btn_save" taborder="2" text="저장" class="btn4" position="absolute 1136 761 1192 783" onclick="btn_save_onclick"/>
- <Button id="btn_pridmenuwrite" taborder="3" text="주기식단작성" position="absolute 5 28 98 48" onclick="btn_pridmenuwrite_onclick"/>
- <Button id="btn_menuwrite" taborder="4" text="식단작성" position="absolute 100 28 193 48" onclick="btn_menuwrite_onclick"/>
- <Button id="btn_menucopy" taborder="5" text="식단복사" position="absolute 195 28 288 48" onclick="btn_menucopy_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_tab_menuwrite_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_tab_menuwrite_list_oncolumnchanged">
- <ColumnInfo>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="h_pridseq" type="STRING" size="256"/>
- <Column id="mealflag" type="STRING" size="256"/>
- <Column id="dishflag" type="STRING" size="256"/>
- <Column id="h_appdd" type="STRING" size="256"/>
- <Column id="h_mealflag" type="STRING" size="256"/>
- <Column id="h_dishflag" type="STRING" size="256"/>
- <Column id="ricedishnm" type="STRING" size="256"/>
- <Column id="h_i_ricedishcd" type="STRING" size="256"/>
- <Column id="h_o_ricedishcd" type="STRING" size="256"/>
- <Column id="soupdishnm" type="STRING" size="256"/>
- <Column id="h_i_soupdishcd" type="STRING" size="256"/>
- <Column id="h_o_soupdishcd" type="STRING" size="256"/>
- <Column id="kimchidishnm" type="STRING" size="256"/>
- <Column id="h_i_kimchidishcd" type="STRING" size="256"/>
- <Column id="h_o_kimchidishcd" type="STRING" size="256"/>
- <Column id="sidedishnm1" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd1" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd1" type="STRING" size="256"/>
- <Column id="sidedishnm2" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd2" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd2" type="STRING" size="256"/>
- <Column id="sidedishnm3" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd3" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm1" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd1" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd1" type="STRING" size="256"/>
- <Column id="etcdishnm2" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd2" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd2" type="STRING" size="256"/>
- <Column id="etcdishnm3" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd3" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm4" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd4" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd4" type="STRING" size="256"/>
- <Column id="etcdishnm5" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd5" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd5" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appdd"/>
- <Col id="h_pridseq"/>
- <Col id="mealflag"/>
- <Col id="dishflag"/>
- <Col id="h_appdd"/>
- <Col id="h_mealflag"/>
- <Col id="h_dishflag"/>
- <Col id="ricedishnm"/>
- <Col id="h_i_ricedishcd"/>
- <Col id="h_o_ricedishcd"/>
- <Col id="soupdishnm"/>
- <Col id="h_i_soupdishcd"/>
- <Col id="h_o_soupdishcd"/>
- <Col id="kimchidishnm"/>
- <Col id="h_i_kimchidishcd"/>
- <Col id="h_o_kimchidishcd"/>
- <Col id="sidedishnm1"/>
- <Col id="h_i_sidedishcd1"/>
- <Col id="h_o_sidedishcd1"/>
- <Col id="sidedishnm2"/>
- <Col id="h_i_sidedishcd2"/>
- <Col id="h_o_sidedishcd2"/>
- <Col id="sidedishnm3"/>
- <Col id="h_i_sidedishcd3"/>
- <Col id="h_o_sidedishcd3"/>
- <Col id="etcdishnm1"/>
- <Col id="h_i_etcdishcd1"/>
- <Col id="h_o_etcdishcd1"/>
- <Col id="etcdishnm2"/>
- <Col id="h_i_etcdishcd2"/>
- <Col id="h_o_etcdishcd2"/>
- <Col id="etcdishnm3"/>
- <Col id="h_i_etcdishcd3"/>
- <Col id="h_o_etcdishcd3"/>
- <Col id="etcdishnm4"/>
- <Col id="h_i_etcdishcd4"/>
- <Col id="h_o_etcdishcd4"/>
- <Col id="etcdishnm5"/>
- <Col id="h_i_etcdishcd5"/>
- <Col id="h_o_etcdishcd5"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_menuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="ym" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="ym"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_menucopy_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_tab_menucopy_list_oncolumnchanged">
- <ColumnInfo>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="mealflag" type="STRING" size="256"/>
- <Column id="dishflag" type="STRING" size="256"/>
- <Column id="h_appdd" type="STRING" size="256"/>
- <Column id="h_mealflag" type="STRING" size="256"/>
- <Column id="h_dishflag" type="STRING" size="256"/>
- <Column id="ricedishnm" type="STRING" size="256"/>
- <Column id="h_ricedishcd" type="STRING" size="256"/>
- <Column id="soupdishnm" type="STRING" size="256"/>
- <Column id="h_soupdishcd" type="STRING" size="256"/>
- <Column id="kimchidishnm" type="STRING" size="256"/>
- <Column id="h_kimchidishcd" type="STRING" size="256"/>
- <Column id="sidedishnm1" type="STRING" size="256"/>
- <Column id="h_sidedishcd1" type="STRING" size="256"/>
- <Column id="sidedishnm2" type="STRING" size="256"/>
- <Column id="h_sidedishcd2" type="STRING" size="256"/>
- <Column id="sidedishnm3" type="STRING" size="256"/>
- <Column id="h_sidedishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm1" type="STRING" size="256"/>
- <Column id="h_etcdishcd1" type="STRING" size="256"/>
- <Column id="etcdishnm2" type="STRING" size="256"/>
- <Column id="h_etcdishcd2" type="STRING" size="256"/>
- <Column id="etcdishnm3" type="STRING" size="256"/>
- <Column id="h_etcdishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm4" type="STRING" size="256"/>
- <Column id="h_etcdishcd4" type="STRING" size="256"/>
- <Column id="etcdishnm5" type="STRING" size="256"/>
- <Column id="h_etcdishcd5" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appdd"/>
- <Col id="mealflag"/>
- <Col id="dishflag"/>
- <Col id="h_appdd"/>
- <Col id="h_mealflag"/>
- <Col id="h_dishflag"/>
- <Col id="ricedishnm"/>
- <Col id="h_ricedishcd"/>
- <Col id="soupdishnm"/>
- <Col id="h_soupdishcd"/>
- <Col id="kimchidishnm"/>
- <Col id="h_kimchidishcd"/>
- <Col id="sidedishnm1"/>
- <Col id="h_sidedishcd1"/>
- <Col id="sidedishnm2"/>
- <Col id="h_sidedishcd2"/>
- <Col id="sidedishnm3"/>
- <Col id="h_sidedishcd3"/>
- <Col id="etcdishnm1"/>
- <Col id="h_etcdishcd1"/>
- <Col id="etcdishnm2"/>
- <Col id="h_etcdishcd2"/>
- <Col id="etcdishnm3"/>
- <Col id="h_etcdishcd3"/>
- <Col id="etcdishnm4"/>
- <Col id="h_etcdishcd4"/>
- <Col id="etcdishnm5"/>
- <Col id="h_etcdishcd5"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_menucopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="tofromdd" type="STRING" size="256"/>
- <Column id="totodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="tofromdd"/>
- <Col id="totodd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_pridmenuwrite_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_tab_pridmenuwrite_list_oncolumnchanged">
- <ColumnInfo>
- <Column id="pridseq" type="STRING" size="256"/>
- <Column id="mealflag" type="STRING" size="256"/>
- <Column id="dishflag" type="STRING" size="256"/>
- <Column id="h_pridseq" type="STRING" size="256"/>
- <Column id="h_mealflag" type="STRING" size="256"/>
- <Column id="h_dishflag" type="STRING" size="256"/>
- <Column id="ricedishnm" type="STRING" size="256"/>
- <Column id="h_i_ricedishcd" type="STRING" size="256"/>
- <Column id="h_o_ricedishcd" type="STRING" size="256"/>
- <Column id="soupdishnm" type="STRING" size="256"/>
- <Column id="h_i_soupdishcd" type="STRING" size="256"/>
- <Column id="h_o_soupdishcd" type="STRING" size="256"/>
- <Column id="kimchidishnm" type="STRING" size="256"/>
- <Column id="h_i_kimchidishcd" type="STRING" size="256"/>
- <Column id="h_o_kimchidishcd" type="STRING" size="256"/>
- <Column id="sidedishnm1" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd1" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd1" type="STRING" size="256"/>
- <Column id="sidedishnm2" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd2" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd2" type="STRING" size="256"/>
- <Column id="sidedishnm3" type="STRING" size="256"/>
- <Column id="h_i_sidedishcd3" type="STRING" size="256"/>
- <Column id="h_o_sidedishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm1" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd1" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd1" type="STRING" size="256"/>
- <Column id="etcdishnm2" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd2" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd2" type="STRING" size="256"/>
- <Column id="etcdishnm3" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd3" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd3" type="STRING" size="256"/>
- <Column id="etcdishnm4" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd4" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd4" type="STRING" size="256"/>
- <Column id="etcdishnm5" type="STRING" size="256"/>
- <Column id="h_i_etcdishcd5" type="STRING" size="256"/>
- <Column id="h_o_etcdishcd5" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pridseq"/>
- <Col id="mealflag"/>
- <Col id="dishflag"/>
- <Col id="h_pridseq"/>
- <Col id="h_mealflag"/>
- <Col id="h_dishflag"/>
- <Col id="ricedishnm"/>
- <Col id="h_i_ricedishcd"/>
- <Col id="h_o_ricedishcd"/>
- <Col id="soupdishnm"/>
- <Col id="h_i_soupdishcd"/>
- <Col id="h_o_soupdishcd"/>
- <Col id="kimchidishnm"/>
- <Col id="h_i_kimchidishcd"/>
- <Col id="h_o_kimchidishcd"/>
- <Col id="sidedishnm1"/>
- <Col id="h_i_sidedishcd1"/>
- <Col id="h_o_sidedishcd1"/>
- <Col id="sidedishnm2"/>
- <Col id="h_i_sidedishcd2"/>
- <Col id="h_o_sidedishcd2"/>
- <Col id="sidedishnm3"/>
- <Col id="h_i_sidedishcd3"/>
- <Col id="h_o_sidedishcd3"/>
- <Col id="etcdishnm1"/>
- <Col id="h_i_etcdishcd1"/>
- <Col id="h_o_etcdishcd1"/>
- <Col id="etcdishnm2"/>
- <Col id="h_i_etcdishcd2"/>
- <Col id="h_o_etcdishcd2"/>
- <Col id="etcdishnm3"/>
- <Col id="h_i_etcdishcd3"/>
- <Col id="h_o_etcdishcd3"/>
- <Col id="etcdishnm4"/>
- <Col id="h_i_etcdishcd4"/>
- <Col id="h_o_etcdishcd4"/>
- <Col id="etcdishnm5"/>
- <Col id="h_i_etcdishcd5"/>
- <Col id="h_o_etcdishcd5"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_pridmenuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="ym" type="STRING" size="256"/>
- <Column id="prid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="ym"/>
- <Col id="prid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tab_nutrinfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="appdd" type="STRING" size="256"/>
- <Column id="mealflag" type="STRING" size="256"/>
- <Column id="dishflag" type="STRING" size="256"/>
- <Column id="dishcd" type="STRING" size="256"/>
- <Column id="dishnm" type="STRING" size="256"/>
- <Column id="calr" type="STRING" size="256"/>
- <Column id="water" type="STRING" size="256"/>
- <Column id="prot" type="STRING" size="256"/>
- <Column id="lipo" type="STRING" size="256"/>
- <Column id="gluco" type="STRING" size="256"/>
- <Column id="fiber" type="STRING" size="256"/>
- <Column id="ash" type="STRING" size="256"/>
- <Column id="calcium" type="STRING" size="256"/>
- <Column id="phos" type="STRING" size="256"/>
- <Column id="iron" type="STRING" size="256"/>
- <Column id="sodium" type="STRING" size="256"/>
- <Column id="potas" type="STRING" size="256"/>
- <Column id="zinc" type="STRING" size="256"/>
- <Column id="vita" type="STRING" size="256"/>
- <Column id="ret" type="STRING" size="256"/>
- <Column id="betacart" type="STRING" size="256"/>
- <Column id="vitb1" type="STRING" size="256"/>
- <Column id="vitb2" type="STRING" size="256"/>
- <Column id="vitb6" type="STRING" size="256"/>
- <Column id="vitc" type="STRING" size="256"/>
- <Column id="vite" type="STRING" size="256"/>
- <Column id="nia" type="STRING" size="256"/>
- <Column id="folacd" type="STRING" size="256"/>
- <Column id="chol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="appdd"/>
- <Col id="mealflag"/>
- <Col id="dishflag"/>
- <Col id="dishcd"/>
- <Col id="dishnm"/>
- <Col id="calr"/>
- <Col id="water"/>
- <Col id="prot"/>
- <Col id="lipo"/>
- <Col id="gluco"/>
- <Col id="fiber"/>
- <Col id="ash"/>
- <Col id="calcium"/>
- <Col id="phos"/>
- <Col id="iron"/>
- <Col id="sodium"/>
- <Col id="potas"/>
- <Col id="zinc"/>
- <Col id="vita"/>
- <Col id="ret"/>
- <Col id="betacart"/>
- <Col id="vitb1"/>
- <Col id="vitb2"/>
- <Col id="vitb6"/>
- <Col id="vitc"/>
- <Col id="vite"/>
- <Col id="nia"/>
- <Col id="folacd"/>
- <Col id="chol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_common_dishlist_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dishcd" type="STRING" size="256"/>
- <Column id="dishnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dishcd"/>
- <Col id="dishnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_common_foodlist_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="foodcd" type="STRING" size="256"/>
- <Column id="foodqty" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="foodcd"/>
- <Col id="foodqty"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_menuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="ym" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="ym"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_menucopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="fromfromdd" type="STRING" size="256"/>
- <Column id="fromtodd" type="STRING" size="256"/>
- <Column id="tofromdd" type="STRING" size="256"/>
- <Column id="totodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="fromfromdd"/>
- <Col id="fromtodd"/>
- <Col id="tofromdd"/>
- <Col id="totodd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_pridmenuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="prid" type="STRING" size="256"/>
- <Column id="ym" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="prid"/>
- <Col id="ym"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchitem_nutrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="dietstatscd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuflag"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="dietstatscd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_menuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="list" type="STRING" size="256"/>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="ym" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="list"/>
- <Col id="menuflag"/>
- <Col id="ym"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_menucopy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="list" type="STRING" size="256"/>
- <Column id="menuflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="list"/>
- <Col id="menuflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_pridmenuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="list" type="STRING" size="256"/>
- <Column id="menuflag" type="STRING" size="256"/>
- <Column id="prid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="list"/>
- <Col id="menuflag"/>
- <Col id="prid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_dishlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cookflag" type="STRING" size="256"/>
- <Column id="dishnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cookflag"/>
- <Col id="dishnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_foodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dishcd" type="STRING" size="256"/>
- <Column id="recipeflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dishcd"/>
- <Col id="recipeflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_popup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dishnm" type="STRING" size="256"/>
- <Column id="trgtgrid" type="STRING" size="256"/>
- <Column id="recipeflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dishnm"/>
- <Col id="trgtgrid"/>
- <Col id="recipeflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send1_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="count" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="count"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="menuwrite" type="STRING" size="256"/>
- <Column id="menucopy" type="STRING" size="256"/>
- <Column id="pridmenuwrite" type="STRING" size="256"/>
- <Column id="temp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="menuwrite"/>
- <Col id="menucopy"/>
- <Col id="pridmenuwrite"/>
- <Col id="temp"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_basecode_cook_A0052" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_basecode_meal_A0055" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_code_dietstatscd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="lrgnm" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="mdlnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="lrgcd"/>
- <Col id="lrgnm"/>
- <Col id="mdlcd"/>
- <Col id="mdlnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cbo_mealflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">조식</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">중식</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">석식</Col>
- <Col id="value">3</Col>
- </Row>
- <Row>
- <Col id="label">야식</Col>
- <Col id="value">4</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="lrgcd" type="STRING" size="256"/>
- <Column id="lrgnm" type="STRING" size="256"/>
- <Column id="mdlcd" type="STRING" size="256"/>
- <Column id="mdlnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_menuwrite" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_menuwrite_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_menucopy_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_pridmenuwrite_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd1_1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd1_2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd1_3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd2_1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd2_2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd2_3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd3_1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd3_2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_code_dietstatscd_grd3_3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="swt_menuinfo.case1.ipt_ym1" propid="value" datasetid="ds_send_searchitem_menuwrite" columnid="ym"/>
- <BindItem id="item1" compid="swt_menuinfo.case1.ipt_rowcnt" propid="value" datasetid="ds_hidden" columnid="temp"/>
- <BindItem id="item2" compid="cmb_cookflag" propid="value" datasetid="ds_send_dishlist" columnid="cookflag"/>
- <BindItem id="item3" compid="ipt_dishnm" propid="value" datasetid="ds_send_dishlist" columnid="dishnm"/>
- <BindItem id="item4" compid="swt_menuinfo.case1.ipt_nutrfromdd" propid="value" datasetid="ds_send_searchitem_nutrinfo" columnid="fromdd"/>
- <BindItem id="item5" compid="swt_menuinfo.case1.ipt_nutrtodd" propid="value" datasetid="ds_send_searchitem_nutrinfo" columnid="todd"/>
- <BindItem id="item6" compid="swt_menuinfo.case1.cmb_dietstatscd" propid="value" datasetid="ds_send_searchitem_nutrinfo" columnid="dietstatscd"/>
- <BindItem id="item7" compid="swt_menuinfo.case2.ipt_fromfromdd" propid="value" datasetid="ds_send_searchitem_menucopy" columnid="fromfromdd"/>
- <BindItem id="item8" compid="swt_menuinfo.case2.ipt_fromtodd" propid="value" datasetid="ds_send_searchitem_menucopy" columnid="fromtodd"/>
- <BindItem id="item9" compid="swt_menuinfo.case2.ipt_tofromdd" propid="value" datasetid="ds_send_searchitem_menucopy" columnid="tofromdd"/>
- <BindItem id="item10" compid="swt_menuinfo.case2.ipt_totodd" propid="value" datasetid="ds_send_searchitem_menucopy" columnid="totodd"/>
- <BindItem id="item11" compid="swt_menuinfo.case3.ipt_prid" propid="value" datasetid="ds_send_searchitem_pridmenuwrite" columnid="prid"/>
- <BindItem id="item12" compid="swt_menuinfo.case3.ipt_ym2" propid="value" datasetid="ds_send_searchitem_pridmenuwrite" columnid="ym"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- var arErrorCode = new HashArray();
- function SMANT02000_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); //폼 초기화
- }
- function SMANT02000_onload(obj:Form, e:LoadEventInfo)
- {
- var oParam = {};
- oParam.id = "TRANT01408";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetDietStatsCd";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_init_code_dietstatscd=dietstatscd";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_init_code_dietstatscd.updateColID("mdlcdnm", "mdlnm");
-
- ds_init_code_dietstatscd_grd1_1.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd1_2.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd1_3.copyData(ds_init_code_dietstatscd);
-
- ds_init_code_dietstatscd_grd2_1.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd2_2.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd2_3.copyData(ds_init_code_dietstatscd);
-
- ds_init_code_dietstatscd_grd3_1.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd3_2.copyData(ds_init_code_dietstatscd);
- ds_init_code_dietstatscd_grd3_3.copyData(ds_init_code_dietstatscd);
-
- finit();
- btn_search.enable = frmf_checkAuth("R");
- btn_search3.enable = frmf_checkAuth("R");
- btn_save.enable = frmf_checkAuth("X");
- swt_menuinfo.case1.btn_excel.enable = frmf_checkAuth("P");
- btn_pridmenusrch.visible = false;
- //식사통계분류코드 조회
-
- swt_menuinfo.tabindex = 2;
- }
- function finit() {
- // 화면open시 공통코드 setting
- var arrParam = [{dsNm: "ds_init_basecode_cook_A0052", cdGrpId: "A0052"},
- {dsNm: "ds_init_basecode_meal_A0055", cdGrpId: "A0055"}]
- appf_getCodeList(arrParam);
-
- ds_init_basecode_cook_A0052.insertRow(0);
-
- ds_main_tab_menucopy.clearData();
- ds_main_tab_menucopy.addRow();
- ds_main_tab_menucopy_list.clearData();
- ds_main_tab_menuwrite.clearData();
- ds_main_tab_menuwrite.addRow();
- ds_main_tab_menuwrite_list.clearData();
- ds_main_tab_nutrinfo_list.clearData();
- ds_main_tab_pridmenuwrite.clearData();
- ds_main_tab_pridmenuwrite.addRow();
- ds_main_tab_pridmenuwrite_list.clearData();
-
- ds_send_dishlist.clearData();
- ds_send_dishlist.addRow();
- ds_send_foodlist.clearData();
- ds_send_foodlist.addRow();
- ds_send_menucopy.clearData();
- ds_send_menucopy.addRow();
- ds_send_menuwrite.clearData();
- ds_send_menuwrite.addRow();
- ds_send_popup.clearData();
- ds_send_popup.addRow();
- ds_send_pridmenuwrite.clearData();
- ds_send_pridmenuwrite.addRow();
- ds_send_searchitem_menucopy.clearData();
- ds_send_searchitem_menucopy.addRow();
- ds_send_searchitem_menuwrite.clearData();
- ds_send_searchitem_menuwrite.addRow();
- ds_send_searchitem_nutrinfo.clearData();
- ds_send_searchitem_nutrinfo.addRow();
- ds_send_searchitem_pridmenuwrite.clearData();
- ds_send_searchitem_pridmenuwrite.addRow();
-
- //model.setFocus("ipt_pid");
- ds_send_searchitem_menuwrite.setColumn(0, "ym", utlf_getCurrentDate());
- ds_send_searchitem_menucopy.setColumn(0, "fromfromdd", utlf_getCurrentDate());
- ds_send_searchitem_menucopy.setColumn(0, "fromtodd", utlf_getCurrentDate());
- ds_send_searchitem_nutrinfo.setColumn(0, "fromdd", utlf_getCurrentDate());
- ds_send_searchitem_nutrinfo.setColumn(0, "todd", utlf_getCurrentDate());
- ds_send_searchitem_menuwrite.setColumn(0, "menuflag", "Q3");
- ds_send_searchitem_menucopy.setColumn(0, "menuflag", "Q3");
- ds_send_searchitem_pridmenuwrite.setColumn(0, "menuflag", "Q3");
-
- var oParam = {};
- oParam.id = "TRANT01409";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetPridChasu";
- oParam.inds = "req=ds_send_searchitem_menuwrite";
- oParam.outds = "ds_send1_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_send_searchitem_pridmenuwrite.setColumn(0, "prid", ds_send1_list.getColumn(0, "prid"));
- ds_send_foodlist.setColumn(0, "recipeflag", "Q3");
- //식단작성 탭화면의 하단 영양소정보의 분류 조회항목에 직원식에 해당하는 분류 자동 setting
- var menuflag = ds_send_searchitem_menuwrite.getColumn(0, "menuflag");
-
- ds_init_code_dietstatscd.filter("String(lrgcd).substr(0,2)=='"+menuflag+"'");
- ds_init_code_dietstatscd2.copyData(ds_init_code_dietstatscd, true);
- ds_init_code_dietstatscd.filter("");
- swt_menuinfo.case1.cmb_dietstatscd.innerdataset = "ds_init_code_dietstatscd2";
- }
- function swt_menuinfo_case1_btn_before1_onclick(obj:Button, e:ClickEventInfo)
- {
- var ym = ds_send_searchitem_menuwrite.getColumn(0, "ym");
- ym = ym.toDate().getAddDate(-1, "D");
- ym = ym.getDateFormat();
- ds_send_searchitem_menuwrite.setColumn(0, "ym", ym);
- }
- function swt_menuinfo_case1_btn_next1_onclick(obj:Button, e:ClickEventInfo)
- {
- var ym = ds_send_searchitem_menuwrite.getColumn(0, "ym");
- ym = ym.toDate().getAddDate(1, "D");
- ym = ym.getDateFormat();
- ds_send_searchitem_menuwrite.setColumn(0, "ym", ym);
- }
- function columnAdd(dataset, colname, coldata, gubun){
- dataset.enableevent = false;
- dataset.updatecontrol = false;
-
- if(utlf_isNull(dataset.getColumnInfo(colname))){
- dataset.addColumn(colname, "string");
- }
- if(dataset.rowcount > 0 && gubun == true){
- for(var i = 0; i < dataset.rowcount;i++){
- dataset.setColumn(i, colname, dataset.getColumn(i, coldata));
- }
- }
-
- dataset.updatecontrol = true;
- dataset.enableevent = true;
- }
- function btn_pridmenusrch_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_tab_menuwrite_list.filter("");
-
- var oParam = {};
- oParam.id = "TRANT01407";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetPridMenuWrte";
- oParam.inds = "req=ds_send_searchitem_menuwrite";
- oParam.outds = "ds_main_tab_menuwrite_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- columnAdd(ds_main_tab_menuwrite_list, "appdd", "", false);
- columnAdd(ds_main_tab_menuwrite_list, "h_dishflag", "dishflag", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_pridseq", "pridseq", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_ricedishcd", "ricedishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_ricedishcd", "ricedishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_soupdishcd", "soupdishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_soupdishcd", "soupdishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd1", "sidedishcd1", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd1", "sidedishcd1", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd2", "sidedishcd1", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd2", "sidedishcd2", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd3", "sidedishcd3", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd3", "sidedishcd3", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_kimchidishcd", "kimchidishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_kimchidishcd", "kimchidishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd1", "etcdishcd1", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd1", "etcdishcd1", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd2", "etcdishcd2", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd2", "etcdishcd2", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd3", "etcdishcd3", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd3", "etcdishcd3", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd4", "etcdishcd4", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd4", "etcdishcd4", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd5", "etcdishcd5", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd5", "etcdishcd5", true);
-
- ds_main_tab_menuwrite_list.addColumn("dataset", "string");
-
- var rowcnt = ds_main_tab_menuwrite_list.rowcount;
- var appdd = ds_send_searchitem_menuwrite.getColumn(0, "ym");
- var j = 1;
- // 조회된 주기식단의 일련번호별로 날짜 setting
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
- for (var i = 0; i < rowcnt; i++ ) {
- var menuflag = ds_send_searchitem_menuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menuwrite_list.getColumn(i, "mealflag");
-
- ds_main_tab_menuwrite_list.setColumn(i, "appdd", appdd);
- if ( i != eval(rowcnt) - 1) {
- if ( ds_main_tab_menuwrite_list.getColumn(j, "h_pridseq") != ds_main_tab_menuwrite_list.getColumn(i, "h_pridseq") ) {
- appdd = appdd.toDate().getAddDate(1,"D");
- appdd = appdd.getDateFormat();
- }
- j = j + 1;
- }
- // 주기식단 가져오기 버튼을 눌러서 데이터를 가져오면 row status가 null이기 때문에 무조건 'insert'로 초기화한다.
- ds_main_tab_menuwrite_list.setRowType(i, 2);
-
- if ( !utlf_isNull(mealflag) ) {
- if(mealflag == "1"){
- ds_init_code_dietstatscd_grd1_1.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_1");
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd_grd1_2.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_2");
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd_grd1_3.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_3");
- }
- }
- }
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
- }
- function btn_rowadd_onclick(obj:Button, e:ClickEventInfo)
- {
- // 식단작성 탭화면일때
- if ( swt_menuinfo.tabindex == 0 ) {
- // 행개수를 입력하면 그 숫자만큼 자동 행추가
- if ( !utlf_isNull(swt_menuinfo.case1.ipt_rowcnt.value) ) {
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- for (var i = 0; i < eval(swt_menuinfo.case1.ipt_rowcnt.value); i++ ) {
- ds_main_tab_menuwrite_list.addRow();
- grdf_setStatusColumn(ds_main_tab_menuwrite_list, "m");
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "m", "i");
- }
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
- } else {
- ds_main_tab_menuwrite_list.addRow();
-
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_menuwrite_list, "m");
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "m", "i");
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
- }
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2 ) {
- ds_main_tab_pridmenuwrite_list.addRow();
- var prerow = ds_main_tab_pridmenuwrite_list.rowposition - 1;
- // 마지막 row의 주기일련번호를 copy
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_pridmenuwrite_list, "m");
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "m", "i");
-
- if (ds_main_tab_pridmenuwrite_list.rowcount > 1) {
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "pridseq", ds_main_tab_pridmenuwrite_list.getColumn(prerow, "pridseq"));
- } else if (ds_main_tab_pridmenuwrite_list.rowcount == 1) {
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "pridseq", 1);
- }
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
- }
- }
- function btn_pridmenuwrite_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_menuinfo.tabindex = 2;
- btn_rowadd.visible = true;
- btn_rowcopy.visible = true;
- btn_rowdel.visible = true;
- }
- function btn_menuwrite_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_menuinfo.tabindex = 0;
- btn_rowadd.visible = true;
- btn_rowcopy.visible = true;
- btn_rowdel.visible = true;
- btn_pridmenusrch.visible = true;
- }
- function btn_menucopy_onclick(obj:Button, e:ClickEventInfo)
- {
- swt_menuinfo.tabindex = 1;
- btn_rowadd.visible = false;
- btn_rowcopy.visible = false;
- btn_rowdel.visible = false;
- btn_pridmenusrch.visible = false;
- }
- function btn_rowcopy_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( swt_menuinfo.tabindex == 0 ) {
- var grdrow = ds_main_tab_menuwrite_list.rowposition;
- ds_hidden_menuwrite.clearData();
- ds_hidden_menuwrite.copyData(0, ds_main_tab_menuwrite_list, grdrow);
- ds_main_tab_menuwrite_list.insertRow(eval(grdrow) + 1);
- ds_main_tab_menuwrite_list.copyRow(eval(grdrow) + 1, ds_hidden_menuwrite, 0)
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2 ) {
- var grdrow = ds_main_tab_pridmenuwrite_list.rowposition;
-
- ds_main_tab_pridmenuwrite_list.insertRow(eval(grdrow) + 1);
- ds_main_tab_pridmenuwrite_list.copyRow(eval(grdrow) + 1, ds_main_tab_pridmenuwrite_list, grdrow);
- }
- }
- function btn_rowdel_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( swt_menuinfo.tabindex == 0 ) {
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_menuwrite_list, "m");
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "m", "d");
- ds_main_tab_menuwrite_list.setRowType(ds_main_tab_menuwrite_list.rowposition, 4);
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
-
- ds_main_tab_menuwrite_list.filter("m!='d'");
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2) {
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_pridmenuwrite_list, "m");
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "m", "d");
- ds_main_tab_pridmenuwrite_list.setRowType(ds_main_tab_pridmenuwrite_list.rowposition, 4);
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
-
- ds_main_tab_pridmenuwrite_list.filter("m!='d'");
- }
- }
- function btn_search3_onclick(obj:Button, e:ClickEventInfo)
- {
- // 식단작성 탭화면일때
- if ( swt_menuinfo.tabindex == 0 ) {
- ds_main_tab_menuwrite_list.filter("");
-
- var oParam = {};
- oParam.id = "TRANT01403";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetMenuWrte";
- oParam.inds = "req=ds_send_searchitem_menuwrite";
- oParam.outds = "ds_main_tab_menuwrite_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- columnAdd(ds_main_tab_menuwrite_list, "appdd", "", false);
- columnAdd(ds_main_tab_menuwrite_list, "h_dishflag", "dishflag", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_appdd", "appdd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_mealflag", "mealflag", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_dishflag", "dishflag", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_i_ricedishcd", "ricedishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_ricedishcd", "ricedishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_soupdishcd", "soupdishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_soupdishcd", "soupdishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd1", "sidedishcd1", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd1", "sidedishcd1", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd2", "sidedishcd2", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd2", "sidedishcd2", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_sidedishcd3", "sidedishcd3", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_sidedishcd3", "sidedishcd3", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_kimchidishcd", "kimchidishcd", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_kimchidishcd", "kimchidishcd", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd1", "etcdishcd1", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd1", "etcdishcd1", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd2", "etcdishcd2", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd2", "etcdishcd2", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd3", "etcdishcd3", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd3", "etcdishcd3", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd4", "etcdishcd4", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd4", "etcdishcd4", true);
-
- columnAdd(ds_main_tab_menuwrite_list, "h_i_etcdishcd5", "etcdishcd5", true);
- columnAdd(ds_main_tab_menuwrite_list, "h_o_etcdishcd5", "etcdishcd5", true);
-
- ds_send_menuwrite_list.clearData();
- ds_main_tab_menuwrite_list.addColumn("dataset", "string");
-
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- for (var i = 0; i < ds_main_tab_menuwrite_list.rowcount; i ++){
- var menuflag = ds_send_searchitem_menuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menuwrite_list.getColumn(i, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if(mealflag == "1"){
- ds_init_code_dietstatscd_grd1_1.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_1");
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd_grd1_2.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_2");
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd_grd1_3.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd1_3");
- }
- }
- }
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
-
- }
- // 식단복사 탭화면일때
- else if ( swt_menuinfo.tabindex == 1 ) {
- var fromdd = ds_send_searchitem_menucopy.getColumn(0, "fromfromdd");
- var todd = ds_send_searchitem_menucopy.getColumn(0, "fromtodd");
- if ( utlf_getDateInterval(fromdd, todd) < 0 ) {
- sysf_messageBox("조회 시작일은 종료일보다 클 수", "I004");
- return;
- } else {
- var oParam = {};
- oParam.id = "TRANT01404";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetMenuCopy";
- oParam.inds = "req=ds_send_searchitem_menucopy";
- oParam.outds = "ds_main_tab_menucopy_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- columnAdd(ds_main_tab_menucopy_list, "h_appdd", "appdd", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_mealflag", "mealflag", true);
- columnAdd(ds_main_tab_menucopy_list, "h_dishflag", "dishflag", true);
- columnAdd(ds_main_tab_menucopy_list, "h_ricedishcd", "ricedishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_soupdishcd", "soupdishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_sidedishcd1", "sidedishcd1", true);
- columnAdd(ds_main_tab_menucopy_list, "h_sidedishcd2", "sidedishcd2", true);
- columnAdd(ds_main_tab_menucopy_list, "h_sidedishcd3", "sidedishcd3", true);
- columnAdd(ds_main_tab_menucopy_list, "h_kimchidishcd", "kimchidishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_etcdishcd1", "etcdishcd1", true);
- columnAdd(ds_main_tab_menucopy_list, "h_etcdishcd2", "etcdishcd2", true);
- columnAdd(ds_main_tab_menucopy_list, "h_etcdishcd3", "etcdishcd3", true);
- columnAdd(ds_main_tab_menucopy_list, "h_etcdishcd4", "etcdishcd4", true);
- columnAdd(ds_main_tab_menucopy_list, "h_etcdishcd5", "etcdishcd5", true);
- }
- ds_send_menucopy_list.clearData();
-
- ds_main_tab_menucopy_list.addColumn("dataset", "string");
- for (var i = 0; i < ds_main_tab_menucopy_list.rowcount; i ++){
- var menuflag = ds_send_searchitem_menucopy.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menucopy_list.getColumn(i, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if(mealflag == "1"){
- ds_init_code_dietstatscd_grd2_1.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menucopy_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd2_1");
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd_grd2_2.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menucopy_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd2_2");
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd_grd2_3.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_menucopy_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd2_3");
- }
- }
- }
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2 ) {
- ds_main_tab_pridmenuwrite_list.filter("");
-
- var oParam = {};
- oParam.id = "TRANT01405";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetPridMenuWrte";
- oParam.inds = "req=ds_send_searchitem_pridmenuwrite";
- oParam.outds = "ds_main_tab_pridmenuwrite_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_pridseq", "pridseq", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_mealflag", "mealflag", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_dishflag", "dishflag", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_ricedishcd", "ricedishcd", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_ricedishcd", "ricedishcd", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_soupdishcd", "soupdishcd", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_soupdishcd", "soupdishcd", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_sidedishcd1", "sidedishcd1", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_sidedishcd1", "sidedishcd1", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_sidedishcd2", "sidedishcd2", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_sidedishcd2", "sidedishcd2", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_sidedishcd3", "sidedishcd3", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_sidedishcd3", "sidedishcd3", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_kimchidishcd", "kimchidishcd", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_kimchidishcd", "kimchidishcd", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_etcdishcd1", "etcdishcd1", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_etcdishcd1", "etcdishcd1", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_etcdishcd2", "etcdishcd2", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_etcdishcd2", "etcdishcd2", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_etcdishcd3", "etcdishcd3", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_etcdishcd3", "etcdishcd3", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_etcdishcd4", "etcdishcd4", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_etcdishcd4", "etcdishcd4", true);
-
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_i_etcdishcd5", "etcdishcd5", true);
- columnAdd(ds_main_tab_pridmenuwrite_list, "h_o_etcdishcd5", "etcdishcd5", true);
-
- ds_send_pridmenuwrite_list.clearData();
-
- ds_main_tab_pridmenuwrite_list.addColumn("dataset", "string");
-
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- for (var i = 0; i < ds_main_tab_pridmenuwrite_list.rowcount; i ++){
- var menuflag = ds_send_searchitem_pridmenuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_pridmenuwrite_list.getColumn(i, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if(mealflag == "1"){
- ds_init_code_dietstatscd_grd3_1.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_1");
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd_grd3_2.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_2");
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd_grd3_3.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_3");
- }
- }
- }
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
- }
- }
- function ipt_dishnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.updateToDataset();
- btn_search_onclick();
- }
- }
- function btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var oParam = {};
- oParam.id = "TRANT01401";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetDishList";
- oParam.inds = "req=ds_send_dishlist";
- oParam.outds = "ds_main_common_dishlist_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
- }
- function btn_searchhidden_onclick(obj:Button, e:ClickEventInfo)
- {
- var oParam = {};
- oParam.id = "TRANT01402";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetFoodList";
- oParam.inds = "req=ds_send_foodlist";
- oParam.outds = "ds_main_common_foodlist_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
- }
- function grd_dishlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- //더블클릭한 식단을 왼쪽 메뉴에 넣기
- if ( e.row >= 0 && e.col >= 0) {
- // 식단작성 탭화면일때
- if ( swt_menuinfo.tabindex == 0 ) {
- if ( ds_main_tab_menuwrite_list.rowposition >= 0 ) {
- var copy_nm = ds_main_common_dishlist_list.getColumn(ds_main_common_dishlist_list.rowposition, "dishnm");
- var copy_cd = ds_main_common_dishlist_list.getColumn(ds_main_common_dishlist_list.rowposition, "dishcd");
-
- var txtColumn1 = swt_menuinfo.case1.grd_menuwrite.getCellProperty("body", swt_menuinfo.case1.grd_menuwrite.currentcol, "text");
- var txtColumn2 = swt_menuinfo.case1.grd_menuwrite.getCellProperty("body", eval(swt_menuinfo.case1.grd_menuwrite.currentcol) + 1, "text");
- var txtColumn3 = swt_menuinfo.case1.grd_menuwrite.getCellProperty("body", eval(swt_menuinfo.case1.grd_menuwrite.currentcol) + 2, "text");
-
- var xpath_nm1 = txtColumn1.replace("bind:", "");
- var xpath_nm2 = txtColumn2.replace("bind:", "");
- var xpath_nm3 = txtColumn3.replace("bind:", "");
-
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, xpath_nm1, copy_nm);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, xpath_nm2, copy_cd);
-
- if ( ds_main_tab_menuwrite_list.getColumn(ds_main_tab_menuwrite_list.rowposition, "m") != "i" && ds_main_tab_menuwrite_list.getColumn(ds_main_tab_menuwrite_list.rowposition, xpath_nm2) != ds_main_tab_menuwrite_list.getColumn(ds_main_tab_menuwrite_list.rowposition, xpath_nm3) ) {
- ds_main_tab_menuwrite_list.setRowType(ds_main_tab_menuwrite_list.rowposition, 4);
- }
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
- }
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2 ) {
- if ( ds_main_tab_pridmenuwrite_list.rowposition >= 0 ) {
- var copy_nm = ds_main_common_dishlist_list.getColumn(ds_main_common_dishlist_list.rowposition, "dishnm");
- var copy_cd = ds_main_common_dishlist_list.getColumn(ds_main_common_dishlist_list.rowposition, "dishcd");
-
- var txtColumn1 = swt_menuinfo.case3.grd_pridmenuwrite.getCellProperty("body", swt_menuinfo.case3.grd_pridmenuwrite.currentcol, "text");
- var txtColumn2 = swt_menuinfo.case3.grd_pridmenuwrite.getCellProperty("body", eval(swt_menuinfo.case3.grd_pridmenuwrite.currentcol) + 1, "text");
- var txtColumn3 = swt_menuinfo.case3.grd_pridmenuwrite.getCellProperty("body", eval(swt_menuinfo.case3.grd_pridmenuwrite.currentcol) + 2, "text");
-
- var xpath_nm1 = txtColumn1.replace("bind:", "");
- var xpath_nm2 = txtColumn2.replace("bind:", "");
- var xpath_nm3 = txtColumn3.replace("bind:", "");
-
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, xpath_nm1, copy_nm);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, xpath_nm2, copy_cd);
-
- if ( ds_main_tab_pridmenuwrite_list.getColumn(ds_main_tab_pridmenuwrite_list.rowposition, "m") != "i" && ds_main_tab_pridmenuwrite_list.getColumn(ds_main_tab_pridmenuwrite_list.rowposition, xpath_nm2) != ds_main_tab_pridmenuwrite_list.getColumn(ds_main_tab_pridmenuwrite_list.rowposition, xpath_nm3) ) {
- ds_main_tab_pridmenuwrite_list.setRowType(ds_main_tab_pridmenuwrite_list.rowposition, 4);
- }
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
- }
- }
- }
-
- var copy_val2 = ds_main_common_dishlist_list.getColumn(ds_main_common_dishlist_list.rowposition, "dishcd");
- ds_send_foodlist.setColumn(0, "dishcd", copy_val2);
-
- var oParam = {};
- oParam.id = "TRANT01402";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetFoodList";
- oParam.inds = "req=ds_send_foodlist";
- oParam.outds = "ds_main_common_foodlist_list=ret";
- oParam.async = false;
- //oParam.callback = "cf_TRANT01402";
- tranf_submit(oParam);
- }
- function btn_reset_onclick(obj:Button, e:ClickEventInfo)
- {
- finit();
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if ( sysf_messageBox("", "Q002") == 6 ) {
- // 식단작성 탭화면 일때
- if ( swt_menuinfo.tabindex == 0 ) {
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_menuwrite_list, "m");
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
-
- ds_main_tab_menuwrite_list.filter("");
-
- var update = grdf_getGridUpdateData(swt_menuinfo.case1.grd_menuwrite);
- if(update.rowcount == 0){
- sysf_messageBox("업데이트 정보가 없습니다.", "I");
- return 0;
- } else {
- for (var i = 0; i < ds_main_tab_menuwrite_list.rowcount; i++) {
- //필수입력항목 체크
- if ( (utlf_isNull(ds_main_tab_menuwrite_list.getColumn(i, "appdd"))) ||
- (utlf_isNull(ds_main_tab_menuwrite_list.getColumn(i, "mealflag"))) ||
- (utlf_isNull(ds_main_tab_menuwrite_list.getColumn(i, "dishflag"))) ) {
- sysf_messageBox("년월일, 끼니, 분류 항목은", "I003");
- return;
- }
-
- //주식부터 기타5까지 체크하여 음식명이 null이면 숨겨져있는 해당 음식코드를 '-'로 setting
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
-
- for (var k = 7; k <= 38; k+=3 ) {
- var txtColumn = swt_menuinfo.case1.grd_menuwrite.getCellProperty("body", k, "text");
- txtColumn = txtColumn.replace("bind:", "");
-
- var txtColumn2 = swt_menuinfo.case1.grd_menuwrite.getCellProperty("body", k + 1, "text");
- txtColumn2 = txtColumn2.replace("bind:", "");
-
- var dishnm = ds_main_tab_menuwrite_list.getColumn(i, txtColumn);
-
- if ( utlf_isNull(dishnm) ) {
- ds_main_tab_menuwrite_list.setColumn(i, txtColumn2, "-");
- }
- }
-
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
- }
- ds_send_menuwrite.setColumn(0, "menuflag", ds_send_searchitem_menuwrite.getColumn(0, "menuflag"));
- ds_send_menuwrite.setColumn(0, "ym", ds_send_searchitem_menuwrite.getColumn(0, "ym"));
-
- ds_send_menuwrite_list.assign(update);
-
- ds_send_menuwrite_list.enableevent = false;
- ds_send_menuwrite_list.updatecontrol = false;
- dsf_setDefaultVal(ds_send_menuwrite_list, "menuflag:"+ds_send_menuwrite.getColumn(0, "menuflag")+",instcd:"+ ds_send_menuwrite.getColumn(0, "menuflag") +"");
- ds_send_menuwrite_list.updatecontrol = true;
- ds_send_menuwrite_list.enableevent = true;
-
- var oParam = {};
- oParam.id = "TXANT01401";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqExeMenuWrte";
- oParam.inds = "req=ds_send_menuwrite_list:A";
- oParam.outds = "ds_hidden_ret=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_send_menuwrite_list.clearData();
- }
- }
- // 식단복사 탭화면일때
- else if ( swt_menuinfo.tabindex == 1 ) {
- var rows = ds_main_tab_menucopy_list.rowcount;
-
- // rowStatus가 null이므로 강제로 insert를 setting
- ds_main_tab_menucopy_list.enableevent = false;
- ds_main_tab_menucopy_list.updatecontrol = false;
- for (var i = 0; i < rows; i++) {
- ds_main_tab_menucopy_list.setRowType(i, 2);//insert
- }
- ds_main_tab_menucopy_list.updatecontrol = true;
- ds_main_tab_menucopy_list.enableevent = true;
-
- ds_send_menucopy.setColumn(0, "menuflag", ds_send_searchitem_menucopy.getColumn(0, "menuflag"));
-
- var updateData = grdf_getGridUpdateData(swt_menuinfo.case2.grd_menucopy);
- grdf_setStatusColumn(updateData, "m");
- ds_send_menucopy_list.copyData(updateData, true);
- ds_send_menucopy_list.enableevent = false;
- ds_send_menucopy_list.updatecontrol = false;
- dsf_setDefaultVal(ds_send_menucopy_list, "menuflag:"+ds_send_searchitem_menucopy.getColumn(0, "menuflag")+",instcd:"+ ds_send_menucopy.getColumn(0, "menuflag") +"");
- ds_send_menucopy_list.updatecontrol = true;
- ds_send_menucopy_list.enableevent = true;
-
- var oParam = {};
- oParam.id = "TXANT01402";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqExeMenuCopy";
- oParam.inds = "req=ds_send_menucopy_list";
- oParam.outds = "ds_hidden_ret=ret";
- oParam.async = false;
- tranf_submit(oParam);
- }
- // 주기식단작성 탭화면일때
- else if ( swt_menuinfo.tabindex == 2 ) {
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- grdf_setStatusColumn(ds_main_tab_pridmenuwrite_list, "m");
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
-
- ds_main_tab_pridmenuwrite_list.filter("");
-
- var update = grdf_getGridUpdateData(swt_menuinfo.case3.grd_pridmenuwrite);
-
- if(update.rowcount == 0){
- sysf_messageBox("업데이트 정보가 없습니다.", "I");
- return 0;
-
- } else {
- var prid = ds_send_searchitem_pridmenuwrite.getColumn(0, "prid");
- for (var i = 0; i < ds_main_tab_pridmenuwrite_list.rowcount; i++) {
- //필수입력항목 체크
- if ( (utlf_isNull(ds_main_tab_pridmenuwrite_list.getColumn(i, "pridseq"))) ||
- (utlf_isNull(ds_main_tab_pridmenuwrite_list.getColumn(i, "mealflag"))) ||
- (utlf_isNull(ds_main_tab_pridmenuwrite_list.getColumn(i, "dishflag"))) ) {
- sysf_messageBox("주기No, 끼니, 분류 항목은", "I003");
- return;
- }
- //주기를 벗어나지 않는지 체크
- var pridseq = ds_main_tab_pridmenuwrite_list.getColumn(i, "pridseq");
- if ( parseInt(pridseq) > parseInt(prid) ) {
- sysf_messageBox("주기를", "E003");
- return;
- }
-
- //주식부터 기타5까지 체크하여 음식명이 null이면 숨겨져있는 해당 음식코드를 '-'로 setting
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- for ( k = 7; k <= 37; k+=3 ) {
- //var dishnm = ds_main_tab_pridmenuwrite_list.getColumn(i, "/root/main/tab/pridmenuwrite/list["+ i +"]/" + grd_pridmenuwrite.colAttribute(k, "ref"));
- var txtColumn = swt_menuinfo.case3.grd_pridmenuwrite.getCellProperty("body", k, "text");
- txtColumn = txtColumn.replace("bind:", "");
-
- var txtColumn2 = swt_menuinfo.case3.grd_pridmenuwrite.getCellProperty("body", k + 1, "text");
- txtColumn2 = txtColumn2.replace("bind:", "");
-
- var dishnm = ds_main_tab_pridmenuwrite_list.getColumn(i, txtColumn);
-
- if ( utlf_isNull(dishnm) ) {
- ds_main_tab_pridmenuwrite_list.setColumn(i, txtColumn2, "-");
- }
- }
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
- }
-
- ds_send_pridmenuwrite_list.assign(update);
-
- ds_send_pridmenuwrite_list.enableevent = false;
- ds_send_pridmenuwrite_list.updatecontrol = false;
- dsf_setDefaultVal(ds_send_pridmenuwrite_list, "menuflag:"+ds_send_searchitem_pridmenuwrite.getColumn(0, "menuflag")+",prid:"+ ds_send_searchitem_pridmenuwrite.getColumn(0, "prid") +"");
- ds_send_pridmenuwrite_list.updatecontrol = true;
- ds_send_pridmenuwrite_list.enableevent = true;
-
- var oParam = {};
- oParam.id = "TXANT01403";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqExePridMenuWrte";
- oParam.inds = "req=ds_send_pridmenuwrite_list:A";
- oParam.outds = "ds_hidden_ret=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- ds_main_tab_pridmenuwrite_list.filter("");
-
- var oParam = {};
- oParam.id = "TRANT01405";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetPridMenuWrte";
- oParam.inds = "req=ds_send_searchitem_pridmenuwrite";
- oParam.outds = "ds_main_tab_pridmenuwrite_list=ret";
- oParam.async = false;
- tranf_submit(oParam);
-
- columnAdd(ds_main_tab_menucopy_list, "h_pridseq", "pridseq", true);
- columnAdd(ds_main_tab_menucopy_list, "h_mealflag", "mealflag", true);
- columnAdd(ds_main_tab_menucopy_list, "h_dishflag", "dishflag", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_ricedishcd", "ricedishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_ricedishcd", "ricedishcd", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_soupdishcd", "soupdishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_soupdishcd", "soupdishcd", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_sidedishcd1", "sidedishcd1", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_sidedishcd1", "sidedishcd1", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_sidedishcd2", "sidedishcd2", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_sidedishcd2", "sidedishcd2", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_sidedishcd3", "sidedishcd3", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_sidedishcd3", "sidedishcd3", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_kimchidishcd", "kimchidishcd", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_kimchidishcd", "kimchidishcd", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_etcdishcd1", "etcdishcd1", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_etcdishcd1", "etcdishcd1", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_etcdishcd2", "etcdishcd2", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_etcdishcd2", "etcdishcd2", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_etcdishcd3", "etcdishcd3", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_etcdishcd3", "etcdishcd3", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_etcdishcd4", "etcdishcd4", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_etcdishcd4", "etcdishcd4", true);
-
- columnAdd(ds_main_tab_menucopy_list, "h_i_etcdishcd5", "etcdishcd5", true);
- columnAdd(ds_main_tab_menucopy_list, "h_o_etcdishcd5", "etcdishcd5", true);
-
- ds_send_pridmenuwrite_list.clearData();
-
- ds_main_tab_pridmenuwrite_list.addColumn("dataset", "string");
-
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- for (var i = 0; i < ds_main_tab_pridmenuwrite_list.rowcount; i ++){
- var menuflag = ds_send_searchitem_pridmenuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_pridmenuwrite_list.getColumn(i, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if(mealflag == "1"){
- ds_init_code_dietstatscd_grd3_1.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_1");
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd_grd3_2.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_2");
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd_grd3_3.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_main_tab_pridmenuwrite_list.setColumn(i, "dataset", "ds_init_code_dietstatscd_grd3_3");
- }
- }
- }
-
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
- }
- }
- } else { return; }
- }
- function ds_main_tab_pridmenuwrite_list_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- //그리드에서 분류를 클릭하면 직원식에 해당하는 중분류 코드만 보여준다.
- if (swt_menuinfo.case3.grd_pridmenuwrite.currentcol == 2) {
- var menuflag = ds_send_searchitem_pridmenuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_pridmenuwrite_list.getColumn(ds_main_tab_pridmenuwrite_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- if( utlf_isNull(ds_main_tab_pridmenuwrite_list.getColumnInfo("dataset")) ){
- ds_main_tab_pridmenuwrite_list.addColumn("dataset", "string");
- }
-
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_3");
- ds_init_code_dietstatscd.filter();
- }
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
-
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
-
- var dishnm = swt_menuinfo.case3.grd_pridmenuwrite.getCellValue(ds_main_tab_pridmenuwrite_list.rowposition, swt_menuinfo.case3.grd_pridmenuwrite.currentcol);
- if ( !utlf_isNull(dishnm) ) {
- if (swt_menuinfo.case3.grd_pridmenuwrite.currentcol != 0 && swt_menuinfo.case3.grd_pridmenuwrite.currentcol != 1 && swt_menuinfo.case3.grd_pridmenuwrite.currentcol != 2 && swt_menuinfo.case3.grd_pridmenuwrite.currentcol != 3) {
- ds_send_popup.setColumn(0, "recipeflag", "Q3");
- ds_send_popup.setColumn(0, "dishnm", dishnm);
- ds_send_popup.setColumn(0, "trgtgrid", "pridmenuwrite");
- var objArg = new Object();
- objArg.arg_ds_temp_receivedata = ds_send_popup;
-
- frmf_modal("SPANT00300", "SPANT00300", objArg, null, 0, 100, 150, null, null, null, null, null, "M");
- }
- }
- }
- function ds_main_tab_menuwrite_list_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- //swt_menuinfo.case1.grd_menuwrite.updateToDataset();
- //그리드에서 분류를 클릭하면 직원식에 해당하는 중분류 코드만 보여준다.
- if (swt_menuinfo.case1.grd_menuwrite.currentcol == 3) {
- var menuflag = ds_send_searchitem_menuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menuwrite_list.getColumn(ds_main_tab_menuwrite_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if( utlf_isNull(ds_main_tab_menuwrite_list.getColumnInfo("dataset")) ){
- ds_main_tab_menuwrite_list.addColumn("dataset", "string");
- }
-
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_3");
- ds_init_code_dietstatscd.filter();
- }
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
-
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
-
- var dishnm = swt_menuinfo.case1.grd_menuwrite.getCellValue(ds_main_tab_menuwrite_list.rowposition, swt_menuinfo.case1.grd_menuwrite.currentcol);
-
- if ( !utlf_isNull(dishnm) ) {
- if (swt_menuinfo.case1.grd_menuwrite.currentcol != 0 && swt_menuinfo.case1.grd_menuwrite.currentcol != 1 && swt_menuinfo.case1.grd_menuwrite.currentcol != 3 && swt_menuinfo.case1.grd_menuwrite.currentcol != 4) {
- ds_send_popup.setColumn(0, "recipeflag", "Q3");
- ds_send_popup.setColumn(0, "dishnm", dishnm);
- ds_send_popup.setColumn(0, "trgtgrid", "menuwrite");
- var objArg = new Object();
- objArg.arg_ds_temp_receivedata = ds_send_popup;
- frmf_modal("SPANT00300", "SPANT00300", objArg, null, 0, 100, 150, null, null, null, null, null, "M");
- }
- }
- }
- function swt_menuinfo_case3_grd_pridmenuwrite_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.showEditor(false);
- }
- }
- function swt_menuinfo_case1_grd_menuwrite_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- obj.showEditor(false);
- }
- }
- function ds_main_tab_menucopy_list_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(swt_menuinfo.case2.grd_menucopy.currentcol >= 0 && ds_main_tab_menucopy_list.rowposition >= 0){
- if (swt_menuinfo.case2.grd_menucopy.currentcol == 2) {
- var menuflag = ds_send_searchitem_menucopy.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menucopy_list.getColumn(ds_main_tab_menucopy_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if( utlf_isNull(ds_main_tab_menucopy_list.getColumnInfo("dataset")) ){
- ds_main_tab_menucopy_list.addColumn("dataset", "string");
- }
-
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_3");
- ds_init_code_dietstatscd.filter();
- }
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
- }
- }
- function swt_menuinfo_case3_grd_pridmenuwrite_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- obj.showEditor(false);
- }
- function swt_menuinfo_case2_grd_menucopy_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- obj.showEditor(false);
- }
- function swt_menuinfo_case1_grd_menuwrite_oncloseup(obj:Grid, e:GridEditEventInfo)
- {
- obj.showEditor(false);
- }
- function swt_menuinfo_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- switch( e.postindex ){
- case 0 :
- btn_pridmenuwrite.setSelectStatus(false);
- btn_menuwrite.setSelectStatus(true);
- btn_menucopy.setSelectStatus(false);
- break;
-
- case 1 :
- btn_pridmenuwrite.setSelectStatus(false);
- btn_menuwrite.setSelectStatus(false);
- btn_menucopy.setSelectStatus(true);
- break;
-
- case 2 :
- btn_pridmenuwrite.setSelectStatus(true);
- btn_menuwrite.setSelectStatus(false);
- btn_menucopy.setSelectStatus(false);
- break;
-
- default :
- break;
- }
- }
- function swt_menuinfo_case1_cmb_dietstatscd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- ds_send_searchitem_nutrinfo.setColumn(0, "menuflag", ds_send_searchitem_menuwrite.getColumn(0, "menuflag"));
-
- var oParam = {};
- oParam.id = "TRANT01406";
- oParam.service = "dietbaseapp.DietMenu";
- oParam.method = "reqGetNutrInfo";
- oParam.inds = "req=ds_send_searchitem_nutrinfo";
- oParam.outds = "ds_main_tab_nutrinfo_list=ret";
- oParam.async = false;
- //oParam.callback = "cf_TRANT01406";
- tranf_submit(oParam);
- // 그리드 하단에 평균 구하기
- if ( ds_main_tab_nutrinfo_list.rowcount > 0 ) {
- ds_main_tab_nutrinfo_list.addRow();
- ds_main_tab_nutrinfo_list.setColumn(ds_main_tab_nutrinfo_list.rowposition, utlf_transNullToEmpty(swt_menuinfo.case1.grd_nutrinfo.getCellProperty("body", 5, "text")).replace("bind:", ""), "평균");
- var val = 0;
- for ( j=6; j<=29; j++) {
- var sum = 0;
- var avrg = 0;
- for ( var i=0; i<ds_main_tab_nutrinfo_list.rowcount-1; i++) {
- var sColNm = utlf_transNullToEmpty(swt_menuinfo.case1.grd_nutrinfo.getCellProperty("body", j, "text")).replace("bind:", "");
- val = ds_main_tab_nutrinfo_list.getColumn(i, sColNm);
- if ( !utlf_isNull(val)) {
- sum = parseFloat(sum) + parseFloat(val);
- }
- }
- avrg = sum / (i) ;
- avrg = avrg.toString().getRound(-2, "HALF_UP");
- ds_main_tab_nutrinfo_list.setColumn(ds_main_tab_nutrinfo_list.rowposition, sColNm, avrg);
- }
- }
- }
- function swt_menuinfo_case3_grd_pridmenuwrite_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- //그리드에서 분류를 클릭하면 직원식에 해당하는 중분류 코드만 보여준다.
- if (swt_menuinfo.case3.grd_pridmenuwrite.currentcol == 3) {
- var menuflag = ds_send_searchitem_pridmenuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_pridmenuwrite_list.getColumn(ds_main_tab_pridmenuwrite_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- ds_main_tab_pridmenuwrite_list.enableevent = false;
- ds_main_tab_pridmenuwrite_list.updatecontrol = false;
-
- if( utlf_isNull(ds_main_tab_pridmenuwrite_list.getColumnInfo("dataset")) ){
- ds_main_tab_pridmenuwrite_list.addColumn("dataset", "string");
- }
-
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd3_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_pridmenuwrite_list.setColumn(ds_main_tab_pridmenuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd3_3");
- ds_init_code_dietstatscd.filter();
- }
- ds_main_tab_pridmenuwrite_list.updatecontrol = true;
- ds_main_tab_pridmenuwrite_list.enableevent = true;
-
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
- }
- function swt_menuinfo_case1_grd_menuwrite_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- //swt_menuinfo.case1.grd_menuwrite.updateToDataset();
- //그리드에서 분류를 클릭하면 직원식에 해당하는 중분류 코드만 보여준다.
- if (swt_menuinfo.case1.grd_menuwrite.currentcol == 4) {
- var menuflag = ds_send_searchitem_menuwrite.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menuwrite_list.getColumn(ds_main_tab_menuwrite_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if( utlf_isNull(ds_main_tab_menuwrite_list.getColumnInfo("dataset")) ){
- ds_main_tab_menuwrite_list.addColumn("dataset", "string");
- }
-
- ds_main_tab_menuwrite_list.enableevent = false;
- ds_main_tab_menuwrite_list.updatecontrol = false;
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd1_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menuwrite_list.setColumn(ds_main_tab_menuwrite_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd1_3");
- ds_init_code_dietstatscd.filter();
- }
- ds_main_tab_menuwrite_list.updatecontrol = true;
- ds_main_tab_menuwrite_list.enableevent = true;
-
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
- }
- function swt_menuinfo_case2_grd_menucopy_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(swt_menuinfo.case2.grd_menucopy.currentcol >= 0 && ds_main_tab_menucopy_list.rowposition >= 0){
- if (swt_menuinfo.case2.grd_menucopy.currentcol == 3) {
- var menuflag = ds_send_searchitem_menucopy.getColumn(0, "menuflag");
- var mealflag = ds_main_tab_menucopy_list.getColumn(ds_main_tab_menucopy_list.rowposition, "mealflag");
- if ( !utlf_isNull(mealflag) ) {
- if( utlf_isNull(ds_main_tab_menucopy_list.getColumnInfo("dataset")) ){
- ds_main_tab_menucopy_list.addColumn("dataset", "string");
- }
-
- if(mealflag == "1"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_1.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_1");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "2"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_2.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_2");
- ds_init_code_dietstatscd.filter();
- }else if(mealflag == "3"){
- ds_init_code_dietstatscd.filter("lrgcd=='"+ menuflag +"' && mealflag=='"+ mealflag +"'");
- ds_init_code_dietstatscd_grd2_3.copyData(ds_init_code_dietstatscd, true);
- ds_main_tab_menucopy_list.setColumn(ds_main_tab_menucopy_list.rowposition, "dataset", "ds_init_code_dietstatscd_grd2_3");
- ds_init_code_dietstatscd.filter();
- }
- } else if ( utlf_isNull(mealflag) ) {
- sysf_messageBox("끼니를", "C002");
- }
- }
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|