1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPIB01500" position="absolute 0 0 1214 773" titletext="심사배분기준정보관리" oninit="SMPIB01500_oninit" onload="SMPIB01500_onload">
- <Layouts>
- <Layout>
- <Div position="absolute 0 13 1211 745" id="group3" scrollbars="autoboth" anchor="all">
- <Layouts>
- <Layout>
- <Div position="absolute 0 11 1208 41" align="align:center top;" id="group2" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Static text="담당자 :" position="absolute 15 8 88 25" id="caption2" class="search_name" anchor="default"/>
- <Button position="absolute 1134 5 1190 27" id="btn_search" class="btn1" taborder="2" text="조회" anchor="top right" onclick="group3_group2_btn_search_onclick"/>
- <Shape position="absolute 1106 5 1112 27" linetype="vertical" id="line13" class="line_4" anchor="top right"/>
- <Combo position="absolute 95 6 245 25" id="cmb_judgrid" taborder="1" innerdataset="@ds_main_list4_judg" datacolumn="judgnm" codecolumn="judgrid" anchor="default"/>
- <Static text="종료건포함여부 :" position="absolute 860 7 985 24" id="caption13" class="search_name" anchor="default"/>
- <Radio position="absolute 981 3 1091 26" id="rdo_delinclude" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">포함</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">미포함</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="진료과 :" position="absolute 275 8 348 25" id="caption16" class="search_name" anchor="default"/>
- <Combo position="absolute 355 6 505 25" id="cmb_orddeptcd" taborder="1" innerdataset="@ds_main_list6_orddetpcd" datacolumn="orddeptnm" codecolumn="orddeptcd" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static text="심사배분 기준정보 목록" position="absolute 0 265 173 286" id="caption1" class="tit_2"/>
- <Shape position="absolute 0 281 1211 287" linetype="horizontal" id="line1" class="line_10" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Grid position="absolute 0 286 1211 727" id="grd_divslist" binddataset="ds_main_list5_divs" autofittype="col" anchor="all" onexpanddown="group3_grd_divslist_onexpanddown" selecttype="multirow" cellsizingtype="col" cellmovingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="21"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="300"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="judgrid"/>
- <Cell col="1"/>
- <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="oldtodd"/>
- <Cell col="14" text="메모"/>
- </Band>
- <Band id="body">
- <Cell text="bind:judgrid" enable="false"/>
- <Cell col="1" celltype="head" expr="currow+1"/>
- <Cell col="2" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:judgnm" enable="false"/>
- <Cell col="3" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:judgflag" combodataset="ds_cmb_judgflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="4" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:ioflag" combodataset="ds_cmb_ioflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="5" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:insukindflag" combodataset="ds_cmb_insukindcd" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="6" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:orddeptcd" combodataset="ds_hidden_list1_orddept" combocodecol="orddeptcd" combodatacol="orddeptnm" enable="false"/>
- <Cell col="7" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:atdoct" combodataset="ds_hidden_list2_atdoct" combocodecol="atdoctid" combodatacol="atdoctnm" enable="false"/>
- <Cell col="8" displaytype="combo" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:ward" combodataset="ds_hidden_list3_ward" combocodecol="wardcd" combodatacol="wardnm" enable="false"/>
- <Cell col="9" displaytype="text" edittype="none" style="align:center middle;color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:divrate"/>
- <Cell col="10" displaytype="text" edittype="none" style="align:center middle;color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:divcnt"/>
- <Cell col="11" displaytype="date" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:fromdd" mask="yyyy-MM-dd" enable="false"/>
- <Cell col="12" displaytype="date" edittype="none" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:todd" mask="yyyy-MM-dd" enable="false"/>
- <Cell col="13" displaytype="date" edittype="date" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:oldtodd" enable="false"/>
- <Cell col="14" displaytype="text" edittype="text" style="color:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );color2:EXPR(todd < utlf_getCurrentDate() ? '#FF0000' : todd == utlf_getCurrentDate() ? '#0000CD' : '#000000' );" text="bind:memo" expandshow="show" enable="true"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button position="absolute 1044 262 1124 281" id="btn_excel" class="btn7" taborder="15" text="엑셀저장" anchor="top right" onclick="group3_btn_excel_onclick"/>
- <Static text="기준 정보" position="absolute 0 53 98 74" id="caption3" class="tit_2"/>
- <Shape position="absolute 0 69 225 75" linetype="horizontal" id="line2" class="line_10" style="strokepen:3 solid #33bbbbff;"/>
- <Static text="적용종료일" position="absolute 2 209 103 227" align="align:center middle;" id="caption24" class="cell_1"/>
- <Static text="적용개시일" position="absolute 2 187 103 205" align="align:center middle;" id="caption7" class="cell_1"/>
- <Calendar position="absolute 104 209 225 228" id="ipt_todd" class="input_default" enable="false" taborder="12" dateformat="yyyy-MM-dd" value="null"/>
- <Static text="분배율" position="absolute 2 142 103 161" align="align:center middle;" id="caption4" class="cell_1"/>
- <Edit position="absolute 104 142 205 161" id="ipt_divrate" class="input_default" taborder="9"/>
- <Calendar position="absolute 104 187 225 206" id="ipt_fromdd" class="input_default" taborder="11" dateformat="yyyy-MM-dd" value="null"/>
- <Static text="외래/입원" position="absolute 2 98 103 116" align="align:center middle;" id="caption8" class="cell_1"/>
- <Shape position="absolute 0 93 225 99" linetype="horizontal" id="line4" class="line_2"/>
- <Shape position="absolute 0 205 225 211" linetype="horizontal" id="line5" class="line_2"/>
- <Static text="보험유형" position="absolute 2 120 103 138" align="align:center middle;" id="caption9" class="cell_1"/>
- <Static text="%" position="absolute 209 147 225 162" align="align:center middle;" id="caption10"/>
- <Edit position="absolute 104 120 134 139" id="ipt_insukindcd" class="input_default"/>
- <Edit position="absolute 104 98 134 117" id="ipt_ioflagcd" class="input_default"/>
- <Shape position="absolute 230 68 1211 69" linetype="vertical" id="line8" class="line_1"/>
- <Button position="absolute 1145 49 1209 68" id="button4" class="btn2" taborder="4" visible="false" text="전체취소" anchor="top right"/>
- <Button position="absolute 1080 49 1144 68" id="button5" class="btn2" taborder="3" visible="false" text="전체선택" anchor="top right"/>
- <Static text="진료과별 / 진료의별 / 병동별" position="absolute 231 52 433 74" id="caption11" class="tit_2"/>
- <Shape position="absolute 1 247 226 253" linetype="horizontal" id="line6" class="line_3"/>
- <Combo position="absolute 135 120 223 139" id="cmb_insukind" class="combo_default" taborder="7" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_cmb_insukind_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">11</Col>
- <Col id="datacolumn">건강보험</Col>
- </Row>
- <Row>
- <Col id="codecolumn">21</Col>
- <Col id="datacolumn">의료급여1종</Col>
- </Row>
- <Row>
- <Col id="codecolumn">22</Col>
- <Col id="datacolumn">의료급여2종</Col>
- </Row>
- <Row>
- <Col id="codecolumn">31</Col>
- <Col id="datacolumn">자보</Col>
- </Row>
- <Row>
- <Col id="codecolumn">41</Col>
- <Col id="datacolumn">산재</Col>
- </Row>
- <Row>
- <Col id="codecolumn">42</Col>
- <Col id="datacolumn">공상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">51</Col>
- <Col id="datacolumn">일반</Col>
- </Row>
- <Row>
- <Col id="codecolumn">61</Col>
- <Col id="datacolumn">외국인</Col>
- </Row>
- <Row>
- <Col id="codecolumn">71</Col>
- <Col id="datacolumn">임상시험</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 135 98 223 117" id="cmb_ioflag" class="combo_default" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_cmb_ioflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">입원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">외래</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">순수외래</Col>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">외래퇴원</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="심사구분" position="absolute 2 74 103 93" align="align:left middle;" id="caption12" class="cell_1"/>
- <Combo position="absolute 135 74 223 93" id="cmb_judgflag" class="combo_default" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_cmb_judgflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">재원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">사후</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">이의</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit position="absolute 104 74 134 93" id="ipt_judgflagcd" class="input_default"/>
- <Shape position="absolute 0 116 225 122" linetype="horizontal" id="line7" class="line_2"/>
- <Shape position="absolute 0 138 225 144" linetype="horizontal" id="line9" class="line_2"/>
- <Shape position="absolute 0 161 225 167" linetype="horizontal" id="line10" class="line_2"/>
- <Shape position="absolute 0 182 225 188" linetype="horizontal" id="line11" class="line_2"/>
- <Edit position="absolute 104 165 225 184" id="ipt_divcnt" class="input_default" taborder="10"/>
- <Static text="분배건수" position="absolute 2 165 103 184" align="align:center middle;" id="caption5" class="cell_1"/>
- <Grid position="absolute 230 73 542 250" id="grd_orddeptlist" taborder="13" binddataset="ds_main_list1_orddept" autofittype="col" oncellclick="group3_grd_orddeptlist_oncellclick" cellclickbound="cell" cellmovingtype="col" cellsizingtype="col" onheadclick="group3_grd_orddeptlist_onheadclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="66"/>
- <Column size="80"/>
- <Column size="159"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" edittype="none" text="선택" taborder="undefined"/>
- <Cell col="1" rowspan="2" text="코드" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="명칭" taborder="undefined"/>
- <Cell row="1" displaytype="checkbox" edittype="checkbox" text="bind:head"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chksel" expr="expr:chksel == 'true' || chksel == '1' ? 1 : 0"/>
- <Cell col="1" displaytype="normal" edittype="normal" text="bind:orddeptcd"/>
- <Cell col="2" displaytype="normal" edittype="normal" style="align:center middle;" text="bind:orddeptnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape position="absolute 542 74 548 249" linetype="vertical" id="line14" class="line_3"/>
- <Shape position="absolute 887 74 893 249" linetype="vertical" id="line12" class="line_3"/>
- <Button position="absolute 979 262 1043 281" id="btn_end" class="btn2" taborder="3" text="적용종료" anchor="top right" onclick="group3_btn_end_onclick"/>
- <Radio position="absolute 439 51 851 70" id="rdo_chksel" columncount="4" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">진료과/진료의별</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">병동별</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Calendar position="absolute 879 262 978 281" id="ipt_todd2" class="input_search" taborder="5" visible="true" anchor="top right" dateformat="yyyy-MM-dd" value="null"/>
- <Button position="absolute 1168 262 1210 281" id="btn_delete" class="btn2" taborder="15" text="삭제" anchor="top right" onclick="group3_btn_delete_onclick"/>
- <Static text="메모" position="absolute 2 231 103 249" align="align:center middle;" id="caption14" class="cell_1"/>
- <Edit position="absolute 104 230 225 249" id="ipt_memo" class="input_default" taborder="13"/>
- <Shape position="absolute 0 227 225 233" linetype="horizontal" id="line3" class="line_2"/>
- <Button position="absolute 1125 262 1167 281" id="button2" class="btn2" taborder="15" text="수정" anchor="top right" onclick="group3_button2_onclick"/>
- <Shape id="line00" class="line_10" position="absolute 230 68 1209 74" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Grid position="absolute 894 73 1209 250" id="grd_wardlist" visible="true" taborder="14" binddataset="ds_main_list3_ward" autofittype="col" anchor="left top right" cellmovingtype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="150"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="선택"/>
- <Cell col="1" rowspan="2" text="코드" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="명칭" taborder="undefined"/>
- <Cell row="1" displaytype="checkbox" edittype="checkbox"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chksel" expr="expr:chksel == 'true' || chksel == '1' ? 1 : 0"/>
- <Cell col="1" text="bind:wardcd"/>
- <Cell col="2" style="align:left middle;" text="bind:wardnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid position="absolute 549 73 885 250" id="grd_atdoctlist" taborder="13" binddataset="ds_main_list2_atdoct" autofittype="col" cellmovingtype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="51"/>
- <Column size="69"/>
- <Column size="92"/>
- <Column size="120"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="선택"/>
- <Cell col="1" rowspan="2" text="사번" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="성명" taborder="undefined"/>
- <Cell col="3" rowspan="2" text="진료과" taborder="undefined"/>
- <Cell col="4" text="진료과코드"/>
- <Cell row="1" displaytype="checkbox" edittype="checkbox"/>
- <Cell row="1" col="4"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chksel" expr="expr:chksel == 'true' || chksel == '1' ? 1 : 0"/>
- <Cell col="1" displaytype="normal" edittype="none" text="bind:atdoctid"/>
- <Cell col="2" displaytype="normal" edittype="none" style="align:left middle;" text="bind:atdoctnm"/>
- <Cell col="3" displaytype="normal" edittype="none" style="align:left middle;" text="bind:orddeptnm"/>
- <Cell col="4" displaytype="none" edittype="none" text="bind:orddeptcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 738 1211 770" id="group4" scrollbars="autoboth" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 1 1211 7" linetype="horizontal" id="line23" class="line_6" anchor="left right bottom"/>
- <Button position="absolute 1061 5 1141 27" id="btn_save" class="btn4" taborder="20" text="심사배분" anchor="right bottom" onclick="group4_btn_save_onclick"/>
- <Button position="absolute 967 5 1059 27" id="btn_judginsert" class="btn4" taborder="20" text="심사자등록" anchor="right bottom" onclick="group4_btn_judginsert_onclick"/>
- <Button position="absolute 1143 5 1211 27" id="btn_init" class="btn4" taborder="22" text="초기화" anchor="right bottom" onclick="group4_btn_init_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 935 445 1196 582" id="grp_memo" visible="false" style="background:#ffffffff;border:1 solid #808080ff ;">
- <Layouts>
- <Layout>
- <TextArea position="absolute 6 24 253 108" id="txa_memo" scrollbars="autovert" wordwrap="word"/>
- <Static text="메모입력조회" position="absolute 6 5 121 22" id="caption15" class="search_name"/>
- <Button position="absolute 139 109 195 131" id="button1" class="btn4" text="확인" onclick="grp_memo_button1_onclick"/>
- <Button position="absolute 197 109 253 131" id="btn_cancel" class="btn4" text="취소" onclick="grp_memo_btn_cancel_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="심사배분 기준정보 관리" class="tit_1" position="absolute 0 0 219 23"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgrid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="endyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list4_judg" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgnm" type="STRING" size="256"/>
- <Column id="judgrid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_list6_orddetpcd" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgrid" type="STRING" size="256"/>
- <Column id="judgflag" type="STRING" size="256"/>
- <Column id="judgflagcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="ioflagcd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="insukindcd" type="STRING" size="256"/>
- <Column id="divrate" type="STRING" size="256"/>
- <Column id="divcnt" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="memo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="judgrid"/>
- <Col id="judgflag"/>
- <Col id="judgflagcd">-</Col>
- <Col id="ioflag"/>
- <Col id="ioflagcd">-</Col>
- <Col id="insukind"/>
- <Col id="insukindcd">-</Col>
- <Col id="divrate"/>
- <Col id="divcnt"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="memo"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list1_orddept" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list1_orddept_oncolumnchanged">
- <ColumnInfo>
- <Column id="chksel" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
- <Column id="head" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rdosel" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="memo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list2_atdoct" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list2_atdoct_oncolumnchanged">
- <ColumnInfo>
- <Column id="chksel" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="atdoctid" type="STRING" size="256" sumtext="주치의사번"/>
- <Column id="atdoctnm" type="STRING" size="256" sumtext="주치의성명"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="부서코드"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="부서명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_list3_ward" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list3_ward_oncolumnchanged">
- <ColumnInfo>
- <Column id="chksel" type="STRING" size="256" sumtext="선택여부"/>
- <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
- <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_list5_divs" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgrid" type="STRING" size="256" sumtext="심사자ID"/>
- <Column id="judgnm" type="STRING" size="256" sumtext="심사자"/>
- <Column id="judgflag" type="STRING" size="256" sumtext="심사구분"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="외래/입원구분"/>
- <Column id="insukindflag" type="STRING" size="256" sumtext="보험유형"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
- <Column id="atdoct" type="STRING" size="256" sumtext="주치의"/>
- <Column id="ward" type="STRING" size="256" sumtext="병동"/>
- <Column id="divcnt" type="STRING" size="256" sumtext="분배건수"/>
- <Column id="divrate" type="STRING" size="256" sumtext="분배율"/>
- <Column id="fromdd" type="STRING" size="256" sumtext="적용개시일"/>
- <Column id="todd" type="STRING" size="256" sumtext="적용종료일"/>
- <Column id="todd" type="STRING" size="256" sumtext="old적용종료일"/>
- <Column id="memo" type="STRING" size="256" sumtext="메모"/>
- <Column id="newtodd" type="STRING" size="256"/>
- <Column id="oldtodd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cmb_judgflag" 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">-</Col>
- </Row>
- <Row>
- <Col id="label">재원</Col>
- <Col id="value">I</Col>
- </Row>
- <Row>
- <Col id="label">사후</Col>
- <Col id="value">A</Col>
- </Row>
- <Row>
- <Col id="label">이의</Col>
- <Col id="value">O</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_ioflag" 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">-</Col>
- </Row>
- <Row>
- <Col id="label">입원</Col>
- <Col id="value">I</Col>
- </Row>
- <Row>
- <Col id="label">외래</Col>
- <Col id="value">O</Col>
- </Row>
- <Row>
- <Col id="label">순수외래</Col>
- <Col id="value">C</Col>
- </Row>
- <Row>
- <Col id="label">외래퇴원</Col>
- <Col id="value">D</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_insukindcd" 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">-</Col>
- </Row>
- <Row>
- <Col id="label">건강보험</Col>
- <Col id="value">11</Col>
- </Row>
- <Row>
- <Col id="label">의료급여1종</Col>
- <Col id="value">21</Col>
- </Row>
- <Row>
- <Col id="label">의료급여2종</Col>
- <Col id="value">22</Col>
- </Row>
- <Row>
- <Col id="label">자보</Col>
- <Col id="value">31</Col>
- </Row>
- <Row>
- <Col id="label">산재</Col>
- <Col id="value">41</Col>
- </Row>
- <Row>
- <Col id="label">공상</Col>
- <Col id="value">42</Col>
- </Row>
- <Row>
- <Col id="label">일반</Col>
- <Col id="value">51</Col>
- </Row>
- <Row>
- <Col id="label">외국인</Col>
- <Col id="value">61</Col>
- </Row>
- <Row>
- <Col id="label">임상시험</Col>
- <Col id="value">71</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_list1_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_list2_atdoct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="atdoctnm" type="STRING" size="256"/>
- <Column id="atdoctid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_list3_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="wardcd" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_list1_div" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgrid" type="STRING" size="256"/>
- <Column id="judgflag" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="insukindflag" type="STRING" size="256"/>
- <Column id="divcnt" type="STRING" size="256"/>
- <Column id="divrate" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="memo" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="atdoct" type="STRING" size="256"/>
- <Column id="ward" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_data1_dupl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="isduplicated" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.group2.cmb_orddeptcd" propid="value" datasetid="ds_send_data1" columnid="orddeptcd"/>
- <BindItem id="item1" compid="group3.group2.cmb_judgrid" propid="value" datasetid="ds_send_data1" columnid="judgrid"/>
- <BindItem id="item2" compid="group3.group2.rdo_delinclude" propid="value" datasetid="ds_send_data1" columnid="endyn"/>
- <BindItem id="item3" compid="group3.ipt_judgflagcd" propid="value" datasetid="ds_main_data1" columnid="judgflagcd"/>
- <BindItem id="item4" compid="group3.cmb_judgflag" propid="value" datasetid="ds_main_data1" columnid="judgflag"/>
- <BindItem id="item5" compid="group3.ipt_ioflagcd" propid="value" datasetid="ds_main_data1" columnid="ioflagcd"/>
- <BindItem id="item6" compid="group3.cmb_ioflag" propid="value" datasetid="ds_main_data1" columnid="ioflag"/>
- <BindItem id="item7" compid="group3.ipt_insukindcd" propid="value" datasetid="ds_main_data1" columnid="insukindcd"/>
- <BindItem id="item8" compid="group3.cmb_insukind" propid="value" datasetid="ds_main_data1" columnid="insukind"/>
- <BindItem id="item9" compid="group3.ipt_divrate" propid="value" datasetid="ds_main_data1" columnid="divrate"/>
- <BindItem id="item10" compid="group3.ipt_divcnt" propid="value" datasetid="ds_main_data1" columnid="divcnt"/>
- <BindItem id="item11" compid="group3.ipt_fromdd" propid="value" datasetid="ds_main_data1" columnid="fromdd"/>
- <BindItem id="item12" compid="group3.ipt_todd" propid="value" datasetid="ds_main_data1" columnid="todd"/>
- <BindItem id="item13" compid="group3.ipt_memo" propid="value" datasetid="ds_main_data1" columnid="memo"/>
- <BindItem id="item14" compid="group3.rdo_chksel" propid="value" datasetid="ds_hidden" columnid="rdosel"/>
- <BindItem id="item15" compid="group3.ipt_todd2" propid="value" datasetid="ds_hidden" columnid="todd"/>
- <BindItem id="item16" compid="grp_memo.txa_memo" propid="value" datasetid="ds_hidden" columnid="memo"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-05-24
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-05-24 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- function SMPIB01500_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMPIB01500_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(group3.grd_atdoctlist);
- grdf_initGrid(group3.grd_orddeptlist);
- grdf_initGrid(group3.grd_wardlist);
-
- fLoadBaseInfo();
-
- fInitialize();
- }
- function fLoadBaseInfo()
- {
- var oParam = {};
- oParam.id = "TRPIB01501";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqGetJudgDivBaseInfoCode";
- oParam.inds = "";
- oParam.outds = "ds_hidden_list1_orddept=orddept ds_hidden_list2_atdoct=atdoct ds_hidden_list3_ward=ward ds_main_list4_judg=judg ds_main_list6_orddetpcd=orddeptcd";
- oParam.async = false;
- //oParam.callback = "cf_TRPIB01501";
- tranf_submit(oParam);
- var deptcnt = ds_hidden_list1_orddept.rowcount;
- var orddrcnt = ds_hidden_list2_atdoct.rowcount;
- var wardcnt = ds_hidden_list3_ward.rowcount;
-
- for(var i = 0; i < deptcnt; i++)
- {
- dsf_makeValue(ds_hidden_list2_atdoct, "chksel", "string", "false", orddrcnt+i);
- dsf_makeValue(ds_hidden_list2_atdoct, "atdoctid", "string", "PAM99999", orddrcnt+i);
- dsf_makeValue(ds_hidden_list2_atdoct, "atdoctnm", "string", "일반의(과대표)", orddrcnt+i);
- dsf_makeValue(ds_hidden_list2_atdoct, "orddeptcd", "string", ds_hidden_list1_orddept.getColumn(i, "orddeptcd"), orddrcnt+i);
- dsf_makeValue(ds_hidden_list2_atdoct, "orddeptnm", "string", ds_hidden_list1_orddept.getColumn(i, "orddeptnm"), orddrcnt+i);
- }
- ds_main_list1_orddept.copyData(ds_hidden_list1_orddept);
- ds_main_list2_atdoct.copyData(ds_hidden_list2_atdoct);
- ds_main_list3_ward.copyData(ds_hidden_list3_ward);
-
- dsf_makeValue(ds_hidden_list2_atdoct, "orddeptcd", "string", "-", deptcnt);
- dsf_makeValue(ds_hidden_list2_atdoct, "orddeptnm", "string", "전체", deptcnt);
-
- dsf_makeValue(ds_hidden_list2_atdoct, "atdoctid", "string", "-", orddrcnt);
- dsf_makeValue(ds_hidden_list2_atdoct, "atdoctnm", "string", "전체", orddrcnt);
-
- dsf_makeValue(ds_hidden_list3_ward, "wardcd", "string", "-", wardcnt);
- dsf_makeValue(ds_hidden_list3_ward, "wardnm", "string", "전체", wardcnt);
- }
- function fInitialize()
- {
- ds_main_list5_divs.clearData();
- ds_main_data1.clearData();
- ds_main_data1.addRow();
-
- var currentdate = utlf_getCurrentDate();
-
- ds_main_data1.setColumn(0, "fromdd", currentdate);
- ds_main_data1.setColumn(0, "todd", "99991231");
-
- group3.cmb_judgflag.index = 0;
- group3.cmb_ioflag.index = 0;
- group3.cmb_insukind.index = 0;
-
- ds_main_data1.setColumn(0, "divrate", "100");
- ds_main_data1.setColumn(0, "divcnt", "0");
-
- var currentdate = utlf_getCurrentDate();
-
- ds_main_data1.setColumn(0, "fromdd", currentdate);
- ds_main_data1.setColumn(0, "todd", "99991231");
-
- ds_hidden.setColumn(0, "rdosel", "0");
- ds_hidden.setColumn(0, "todd", currentdate);
- group3.group2.cmb_judgrid.index = 0;
- group3.group2.cmb_orddeptcd.index = 0;
-
- group3.ipt_judgflagcd.value = "-";
- group3.ipt_ioflagcd.value = "-";
- group3.ipt_insukindcd.value = "-";
-
- ds_send_data1.setColumn(0, "endyn", "2");
-
- fSetCheckSel();
- }
- function fSetCheckSel()
- {
- ds_main_list1_orddept.clearData();
- ds_main_list2_atdoct.clearData();
- ds_main_list3_ward.clearData();
- var chk = ds_hidden.getColumn(0, "rdosel");
-
- if (chk == "0")
- {
- ds_main_list1_orddept.copyData(ds_hidden_list1_orddept);
- ds_main_list3_ward.copyData(ds_hidden_list3_ward);
-
- for(var i = 0; i < ds_main_list1_orddept.rowcount; i++)
- {
- ds_main_list1_orddept.setColumn(i, "chksel", "false");
- }
-
- group3.grd_orddeptlist.enable = true;
-
- fSelectAtdoct();
-
- for(var i = 0; i < ds_main_list2_atdoct.rowcount; i++)
- {
- ds_main_list2_atdoct.setColumn(i, "chksel", "false");
- }
-
- group3.grd_atdoctlist.enable = true;
- for(var i = 0; i < ds_main_list3_ward.rowcount; i++)
- {
- ds_main_list3_ward.setColumn(i, "chksel", "true");
- }
-
- //group3.grd_wardlist.enable = false;
- }
- else if (chk == "1")
- {
- ds_main_list1_orddept.copyData(ds_hidden_list1_orddept);
- ds_main_list2_atdoct.copyData(ds_hidden_list2_atdoct);
- ds_main_list3_ward.copyData(ds_hidden_list3_ward);
-
- for(var i = 0; i < ds_main_list1_orddept.rowcount; i++)
- {
- ds_main_list1_orddept.setColumn(i, "chksel", "true");
- }
- group3.grd_orddeptlist.enable = false;
-
- fSelectAtdoct();
- for(var j = 0; j < ds_main_list2_atdoct.rowcount; j++)
- {
- ds_main_list2_atdoct.setColumn(j, "chksel", "true");
- }
-
- group3.grd_atdoctlist.enable = false;
-
- for(var k = 0; k < ds_main_list3_ward.rowcount; k++)
- {
- ds_main_list3_ward.setColumn(k, "chksel", "false");
- }
-
- //group3.grd_wardlist.enable = true;
- }
- }
- function fSelectAtdoct()
- {
- ds_main_list2_atdoct.clearData();
- ds_main_list2_atdoct.copyData(ds_hidden_list2_atdoct);
- var idx = 0;
- var rows = ds_main_list1_orddept.rowcount;
-
- var orddeptcdlist = new Array();
- for(var i = 0; i < ds_main_list1_orddept.rowcount; i++)
- {
- var chksel = ds_main_list1_orddept.getColumn(i, "chksel");
-
- if(chksel == "true")
- {
- var orddeptcd = ds_main_list1_orddept.getColumn(i, "orddeptcd");
- orddeptcdlist[idx++] = orddeptcd;
- }
- }
-
- var orddeptcd = "";
- for(var i = 0; i < idx; i++)
- {
- if(i == 0)
- {
- orddeptcd = "'" + orddeptcdlist[i] + "'";
- }
- else
- {
- orddeptcd = ""+ orddeptcd + "|| orddeptcd =='" + orddeptcdlist[i] + "'";
- }
- }
- if (utlf_isNull(orddeptcd))
- {
- ds_main_list2_atdoct.filterstr = "orddeptcd == '0'";
- }
- else if (!utlf_isNull(orddeptcd))
- {
- ds_main_list2_atdoct.filterstr = "orddeptcd == "+orddeptcd+"";
- }
- for(var i = 0; i < ds_main_list2_atdoct.rowcount; i++)
- {
- ds_main_list2_atdoct.setColumn(i, "chksel", "false");
- }
- }
- function group3_grd_orddeptlist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.col == 0)
- {
- fSelectAtdoct();
- }
- }
- function ds_main_list1_orddept_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "chksel" )
- {
- obj.setColumn(e.row, "chksel", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
- }
- }
- function group3_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchJudgBaseInfoList();
- }
- function ds_main_list2_atdoct_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "chksel" )
- {
- obj.setColumn(e.row, "chksel", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
- }
- }
- function ds_main_list3_ward_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if( e.columnid == "chksel" )
- {
- obj.setColumn(e.row, "chksel", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
- }
- }
- function fSearchJudgBaseInfoList()
- {
- var judgrid = ds_send_data1.getColumn(0, "judgrid");
-
- if(!utlf_isNull(judgrid))
- {
- ds_main_list5_divs.clearData();
-
- var oParam = {};
- oParam.id = "TRPIB01502";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqGetJudgDivBaseInfoList";
- oParam.inds = "req=ds_send_data1";
- oParam.outds = "ds_main_list5_divs=divs";
- oParam.async = false;
- //oParam.callback = "cf_TRPIB01502";
- tranf_submit(oParam);
- var rows = ds_main_list5_divs.rowcount;
- }
- }
- function group3_grd_divslist_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- var gridRow = e.row;
- var gettextcnts = ds_main_list5_divs.getColumn(gridRow, "memo");
-
- if(!utlf_isNull(gettextcnts))
- {
- ds_hidden.setColumn(0, "memo", gettextcnts);
- }
-
- grp_memo.visible = true;
-
- grp_memo.txa_memo.setFocus();
- }
- function group3_cmb_judgflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var judgflagcd = ds_main_data1.getColumn(0, "judgflag");
-
- ds_main_data1.setColumn(0, "judgflagcd", judgflagcd);
- }
- function group3_cmb_ioflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var ioflagcd = ds_main_data1.getColumn(0, "ioflag");
- ds_main_data1.setColumn(0, "ioflagcd", ioflagcd);
- }
- function group3_cmb_insukind_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var insukindflagcd = ds_main_data1.getColumn(0, "insukind");
- ds_main_data1.setColumn(0, "insukindcd", insukindflagcd);
- }
- function group3_btn_end_onclick(obj:Button, e:ClickEventInfo)
- {
- var chk = 0;
- var todd2 = ds_hidden.getColumn(0, "todd");
- var rows = grdf_getSelectedRows(group3.grd_divslist);
-
- for(var j = 0; j < rows.length; j++)
- {
- var fromdd = ds_main_list5_divs.getColumn(j, "fromdd");
-
- if(todd2 < fromdd)
- {
- chk = chk + 1;
- }
- }
- if(chk > 0)
- {
- sysf_messageBox("입력하신 적용종료일이 적용개시일보다 \n앞선 DATA가 존재합니다.\n적용종료일 및 선택하신 목록을 확인하십시요. \n\n적용종료에 ","E009");
- }
- else
- {
- var todd = ds_hidden.getColumn(0, "todd");
- var rows = grdf_getSelectedRows(group3.grd_divslist);
-
- if (sysf_messageBox("선택된 심사배분 기준정보를 적용종료", "S001") == 6)
- {
- for (var i = 0; i < rows.length; i++)
- {
- var sel = rows[i];
-
- var arrRow = new Array();
- arrRow[0] = sel;
- grdf_setStatus(group3.grd_divslist, "U", arrRow);
-
- ds_main_list5_divs.setColumn(sel, "oldtodd", ds_main_list5_divs.getColumn(sel, "todd"));
- ds_main_list5_divs.setColumn(sel, "newtodd", todd);
- }
-
- var oParam = {};
- oParam.id = "TXPIB01502";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqSetJudgDivTodd";
- oParam.inds = "divs=ds_main_list5_divs:U";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPIB01502";
- tranf_submit(oParam);
- }
- }
- }
- function cf_TXPIB01502(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fSearchJudgBaseInfoList();
- }
- }
- function group3_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_main_list5_divs.rowcount == 0)
- {
- sysf_messageBox("엑셀저장할 내역이", "I004"); ///엑셀저장할 내역이 없습니다.
- }
- else
- {
- grdf_exportExcel(group3.grd_divslist, "심사배분기준정보목록", "see");
- }
- }
- function group3_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = grdf_getSelectedRows(group3.grd_divslist);
- var rows = ds_main_list5_divs.rowcount;
-
- if(row.length < 0)
- {
- sysf_messageBox("수정할 목록을","C002");
- return false;
- }
- var oParam = {};
- oParam.id = "TXPIB01504";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqUpdateJudgDivList";
- oParam.inds = "req=ds_main_list5_divs:U";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPIB01504";
- tranf_submit(oParam);
- }
- function cf_TXPIB01504(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fSearchJudgBaseInfoList();
- }
- }
- function grp_memo_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- var gridRow = ds_main_list5_divs.rowposition;
- var value = ds_main_list5_divs.getColumn(gridRow, "memo");
-
- if(value != grp_memo.txa_memo.value)
- {
- ds_main_list5_divs.setColumn(gridRow, "memo", grp_memo.txa_memo.value);
- }
-
- ds_hidden.setColumn(0, "memo", "");
-
- grp_memo.visible = false;
- }
- function grp_memo_btn_cancel_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_hidden.setColumn(0, "memo", "");
- grp_memo.visible = false;
- }
- function group3_btn_delete_onclick(obj:Button, e:ClickEventInfo)
- {
- var rows = grdf_getSelectedRows(group3.grd_divslist);
-
- if (sysf_messageBox("선택된 심사배분 기준정보를 삭제", "S001") == 6)
- {
- for (var i = 0; i < rows.length; i++)
- {
- var sel = rows[i]
-
- ds_main_list5_divs.setColumn(sel, "oldtodd", ds_main_list5_divs.getColumn(sel, "todd"));
-
- var arrRow = new Array();
- arrRow[0] = sel;
- grdf_setStatus(group3.grd_divslist, "D", arrRow);
- }
-
- var oParam = {};
- oParam.id = "TXPIB01503";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqDelJudgDivList";
- oParam.inds = "divs=ds_main_list5_divs:U";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPIB01503";
- tranf_submit(oParam);
- }
- }
- function cf_TXPIB01503(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fSearchJudgBaseInfoList();
- }
- }
- function group4_btn_judginsert_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMPIB02100", "SMPIB02100", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function group4_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if (fValidateData())
- {
- fMakeSaveData();
-
- var oParam = {};
- oParam.id = "TRPIB01505";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqChkDuplJudgDivBaseInfo";
- oParam.inds = "divs=ds_send_list1_div";
- oParam.outds = "ds_hidden_data1_dupl=dupl";
- oParam.async = false;
- //oParam.callback = "cf_TRPIB01505";
- tranf_submit(oParam);
-
- var isDuplicated = ds_hidden_data1_dupl.getColumn(0, "isduplicated");
-
- if (isDuplicated == "true")
- {
- sysf_messageBox("이미 등록된 심사배분 기준정보","E008");
- return false;
- }
-
- dsf_setDefaultVal(ds_send_list1_div, "divrate:0,divcnt:0,fromdd:-,memo:-");
-
- var oParam = {};
- oParam.id = "TXPIB01501";
- oParam.service = "insubasecdmngtapp.JudgDivBaseInfo";
- oParam.method = "reqExeSaveJudgDivBaseInfoList";
- oParam.inds = "divs=ds_send_list1_div";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPIB01501";
- tranf_submit(oParam);
- }
- }
- function cf_TXPIB01501(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fSearchJudgBaseInfoList();
- }
- }
- function fValidateData()
- {
- var judgrid = ds_send_data1.getColumn(0, "judgrid");
- var judgflagcd = ds_main_data1.getColumn(0, "judgflagcd");
- var ioflagcd = ds_main_data1.getColumn(0, "ioflagcd");
- var insukindcd = ds_main_data1.getColumn(0, "insukindcd");
- var divrate = ds_main_data1.getColumn(0, "divrate");
- var divcnt = ds_main_data1.getColumn(0, "divcnt");
- var fromdd = ds_main_data1.getColumn(0, "fromdd");
- var todd = ds_main_data1.getColumn(0, "todd");
-
- if (utlf_isNull(judgrid))
- {
- sysf_messageBox("심사자ID는","I003");
- return false;
- }
- if(judgrid == "-")
- {
- sysf_messageBox("저장시 심사자는 전체를 선택할 수", "I004");
- return false;
- }
- if (utlf_isNull(divrate))
- {
- sysf_messageBox("분배율은","I003");
- return false;
- }
- if (utlf_isNull(divcnt))
- {
- sysf_messageBox("분배건수는","I003");
- return false;
- }
- if (utlf_isNull(fromdd))
- {
- sysf_messageBox("적용개시일은","I003");
- return false;
- }
-
- return true;
- }
- function fMakeSaveData()
- {
- var judgrid = ds_send_data1.getColumn(0, "judgrid");
- var judgflagcd = ds_main_data1.getColumn(0, "judgflagcd");
- var ioflagcd = ds_main_data1.getColumn(0, "ioflagcd");
- var insukindcd = ds_main_data1.getColumn(0, "insukindcd");
- var divrate = ds_main_data1.getColumn(0, "divrate");
- var divcnt = ds_main_data1.getColumn(0, "divcnt");
- var fromdd = ds_main_data1.getColumn(0, "fromdd");
- var todd = ds_main_data1.getColumn(0, "todd");
- var memo = ds_main_data1.getColumn(0, "memo");
-
- var flag = ds_hidden.getColumn(0, "rdosel");
- if (flag == "0")
- {
- if(group3.grd_orddeptlist.getCellValue(-1,3) == 1 && group3.grd_atdoctlist.getCellValue(-1,5) == 1)
- {
- ds_send_list1_div.clearData();
- ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(0, "judgrid", judgrid);
- ds_send_list1_div.setColumn(0, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(0, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(0, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(0, "divrate", divrate);
- ds_send_list1_div.setColumn(0, "divcnt", divcnt);
- ds_send_list1_div.setColumn(0, "fromdd", fromdd);
- ds_send_list1_div.setColumn(0, "todd", todd);
- ds_send_list1_div.setColumn(0, "memo", memo);
- ds_send_list1_div.setColumn(0, "orddeptcd", "-");
- ds_send_list1_div.setColumn(0, "atdoct", "-");
- ds_send_list1_div.setColumn(0, "ward", "-");
- }
- else if(group3.grd_orddeptlist.getCellValue(-1,3) == 1 && group3.grd_atdoctlist.getCellValue(-1,5) == 0)
- {
- for(var i = 0; i < ds_main_list2_atdoct.rowcount; i++)
- {
- var chk = ds_main_list2_atdoct.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list2_atdoct.getColumn(i, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", ds_main_list2_atdoct.getColumn(i, "atdoctid"));
- ds_send_list1_div.setColumn(insert, "ward", "-");
- }
- }
- }
- else if(group3.grd_orddeptlist.getCellValue(-1,3) == 0 && group3.grd_atdoctlist.getCellValue(-1,5) == 1)
- {
- ds_send_list1_div.clearData();
-
- for(var i = 0; i < ds_main_list1_orddept.rowcount; i++)
- {
- var chk = ds_main_list1_orddept.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list1_orddept.getColumn(i, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", "-");
- ds_send_list1_div.setColumn(insert, "ward", "-");
- }
- }
- }
- else
- {
- ds_send_list1_div.clearData();
-
- for(var i = 0; i < ds_main_list2_atdoct.rowcount; i++)
- {
- var chk = ds_main_list2_atdoct.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list2_atdoct.getColumn(i, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", ds_main_list2_atdoct.getColumn(i, "atdoctid"));
- ds_send_list1_div.setColumn(insert, "ward", "-");
- }
- }
- }
- }
- else if (flag == "1")
- {
- if(group3.grd_orddeptlist.getCellValue(-1,3) == 0 && group3.grd_atdoctlist.getCellValue(-1,5) == 1 && group3.grd_wardlist.getCellValue(-1,3) == 1)
- {
- ds_send_list1_div.clearData();
-
- for(var i = 0; i < ds_main_list1_orddept.rowcount; i++)
- {
- var chk = ds_main_list1_orddept.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- trace(ds_main_list1_orddept.getColumn(i, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list1_orddept.getColumn(i, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", "-");
- ds_send_list1_div.setColumn(insert, "ward", "-");
- }
- }
- }
- else if (group3.grd_orddeptlist.getCellValue(-1,3) == 0 && group3.grd_atdoctlist.getCellValue(-1,5) == 1 && group3.grd_wardlist.getCellValue(-1,3) == 0)
- {
- ds_send_list1_div.clearData();
- for(var j = 0; j < ds_main_list1_orddept.rowcount; j++)
- {
- var chk = ds_main_list1_orddept.getColumn(j, "chksel");
- if(chk == "true")
- {
- for(var i = 0; i < ds_main_list3_ward.rowcount; i++)
- {
- var chk = ds_main_list3_ward.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list1_orddept.getColumn(j, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", "-");
- ds_send_list1_div.setColumn(insert, "ward", ds_main_list3_ward.getColumn(i, "wardcd"));
- }
- }
- }
- }
- } else if (group3.grd_orddeptlist.getCellValue(-1,3) == 0 && group3.grd_atdoctlist.getCellValue(-1,5) == 0 && group3.grd_wardlist.getCellValue(-1,3) == 0)
- {
- ds_send_list1_div.clearData();
- for(var j = 0; j < ds_main_list2_atdoct.rowcount; j++)
- {
- var chk = ds_main_list2_atdoct.getColumn(j, "chksel");
- if(chk == "true")
- {
- for(var i = 0; i < ds_main_list3_ward.rowcount; i++)
- {
- var chk = ds_main_list3_ward.getColumn(i, "chksel");
-
- if(chk == "true")
- {
- var insert = ds_send_list1_div.addRow();
-
- ds_send_list1_div.setColumn(insert, "judgrid", judgrid);
- ds_send_list1_div.setColumn(insert, "judgflag", judgflagcd);
- ds_send_list1_div.setColumn(insert, "ioflag", ioflagcd);
- ds_send_list1_div.setColumn(insert, "insukindflag", insukindcd);
- ds_send_list1_div.setColumn(insert, "divrate", divrate);
- ds_send_list1_div.setColumn(insert, "divcnt", divcnt);
- ds_send_list1_div.setColumn(insert, "fromdd", fromdd);
- ds_send_list1_div.setColumn(insert, "todd", todd);
- ds_send_list1_div.setColumn(insert, "memo", memo);
- ds_send_list1_div.setColumn(insert, "orddeptcd", ds_main_list2_atdoct.getColumn(j, "orddeptcd"));
- ds_send_list1_div.setColumn(insert, "atdoct", ds_main_list2_atdoct.getColumn(j, "atdoctid"));
- ds_send_list1_div.setColumn(insert, "ward", ds_main_list3_ward.getColumn(i, "wardcd"));
- }
- }
- }
- }
- }
- }
- }
- function group4_btn_init_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_list2_atdoct.filterstr = "";
- fInitialize();
- }
- function group3_grd_orddeptlist_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- if (e.col == 0 ) {
- fSelectAtdoct();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|