123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMLQJ10100" position="absolute 0 0 1201 773" titletext="QC접수관리" oninit="SMLQJ10100_oninit" onload="SMLQJ10100_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" text="QC접수관리" class="tit_1" position="absolute 0 0 174 23"/>
- <Button id="btn_prtSet" taborder="1" text="프린터설정" class="btn4" position="absolute 0 24 92 46" onclick="btn_prtSet_onclick"/>
- <Shape id="line3" class="line_6" position="absolute 0 47 1194 50" anchor="left top right"/>
- <Button id="btn_reiss" taborder="2" text="재발행" class="btn4" position="absolute 974 24 1042 46" anchor="top right" onclick="btn_reiss_onclick"/>
- <Button id="btn_acptcan" taborder="3" text="접수취소" class="btn4" position="absolute 1045 24 1125 46" anchor="top right" onclick="btn_acptcan_onclick"/>
- <Button id="btn_acpt" taborder="4" text="접수" class="btn4" position="absolute 1068 24 1124 46" anchor="top right" onclick="btn_acpt_onclick"/>
- <Button id="btn_cle" taborder="5" text="초기화" class="btn4" position="absolute 1127 24 1195 46" anchor="top right" onclick="btn_cle_onclick"/>
- <Grid id="grd_tclsCdList" taborder="6" binddataset="ds_main_tclscdlist" useinputpanel="false" position="absolute 345 143 1194 764" cellsizingtype="col" anchor="all" oncellclick="grd_tclsCdList_oncellclick" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="60"/>
- <Column size="40"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="210"/>
- <Column size="210"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="검체구분"/>
- <Cell col="2" displaytype="checkbox" edittype="checkbox"/>
- <Cell col="3" text="바코드"/>
- <Cell col="4" text="Standard"/>
- <Cell col="5" text="Control명"/>
- <Cell col="6" text="검사항목"/>
- <Cell col="7" text="바코드구분"/>
- <Cell col="8" text="물질코드"/>
- <Cell col="9" text="lotno"/>
- <Cell col="10" text="레벨코드"/>
- <Cell col="11" text="검사코드"/>
- <Cell col="12" text="물질시작일자"/>
- <Cell col="13" text="시작일자"/>
- <Cell col="14" text="acptbcflag"/>
- <Cell col="15" text="결과상태"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:center middle;background:center middle;background2:center middle;selectbackground:EXPR(bcflag == '1' ? "URL('IMG::/lis/chkBC1.png') center middle" : "URL('IMG::/lis/chkBC0.png') center middle");backgroundimage:EXPR(bcflag == '1' || chk == '1' ? "URL('IMG::/lis/chkBC1.png')" : "URL('IMG::/lis/chkBC0.png')");" text="bind:bcchk"/>
- <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:chk"/>
- <Cell col="3" style="align:left middle;" text="bind:bcno"/>
- <Cell col="4" style="align:left middle;" text="bind:levlnm" wordwrap="word"/>
- <Cell col="5" style="align:left middle;" text="bind:matrnm"/>
- <Cell col="6" style="align:left middle;" text="bind:testnm"/>
- <Cell col="7" style="align:left middle;" text="bind:bcflag"/>
- <Cell col="8" style="align:left middle;" text="bind:matrcd"/>
- <Cell col="9" style="align:left middle;" text="bind:lotno"/>
- <Cell col="10" style="align:left middle;" text="bind:levlcd"/>
- <Cell col="11" style="align:left middle;" text="bind:testcd"/>
- <Cell col="12" style="align:left middle;" text="bind:matrfromdd"/>
- <Cell col="13" style="align:left middle;" text="bind:testfromdd"/>
- <Cell col="14" style="align:left middle;" text="bind:acptbcflag"/>
- <Cell col="15" style="align:left middle;" text="bind:rsltstat"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line1" class="line_10" position="absolute 0 136 340 147"/>
- <Static id="caption7" text="QC 접수 리스트" class="tit_2" position="absolute 0 122 115 143"/>
- <Grid id="grd_qcAcptList" taborder="7" binddataset="ds_main_qcacptlist" useinputpanel="false" position="absolute 0 143 340 764" cellsizingtype="col" anchor="left top bottom" oncellclick="grd_qcAcptList_oncellclick" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="120"/>
- <Column size="162"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="접수일시"/>
- <Cell col="2" text="장비명"/>
- <Cell col="3"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;" text="bind:acptdd"/>
- <Cell col="2" style="align:left middle;" text="bind:eqmtnm"/>
- <Cell col="3"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line14" class="line_10" position="absolute 345 136 1194 147" anchor="left top right"/>
- <Static id="caption3" text="검사항목 리스트" class="tit_2" position="absolute 346 122 469 143"/>
- <Tab id="switch1" taborder="8" tabindex="0" class="sw_box" position="absolute 0 48 1195 117" anchor="left top right" onchanged="switch1_onchanged">
- <Tabpages>
- <Tabpage id="case1" text="미접수" selected="true">
- <Layouts>
- <Layout>
- <Div id="grp_sea" taborder="0" class="div_SA" position="absolute 0 1 1189 36" anchor="left top right">
- <Layouts>
- <Layout>
- <Combo id="cbo_acptFlag" taborder="30" innerdataset="@ds_init_lb0704" codecolumn="cd" datacolumn="nm" class="combo_s_essential" position="absolute 960 9 1060 28" columncount="-1" rowcount="-1" anchor="default"/>
- <Static id="caption9" text="접수일자 :" class="search_name" position="absolute 14 10 100 27" anchor="default"/>
- <Calendar id="cbo_acptDt" taborder="25" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd" class="input_s_essential" position="absolute 103 8 193 27" anchor="default"/>
- <Combo id="cbo_eqmtList" taborder="26" innerdataset="@ds_init_lb0701" codecolumn="cd" datacolumn="nm" class="combo_s_essential" position="absolute 279 8 379 27" columncount="-1" rowcount="-1" anchor="default" onitemchanged="switch1_case1_grp_sea_cbo_eqmtList_onitemchanged"/>
- <Static id="caption14" text="검사항목 :" class="search_name" position="absolute 398 10 484 27" anchor="default"/>
- <Combo id="combo2" taborder="27" innerdataset="@ds_init_lb0116" codecolumn="cd" datacolumn="nm" class="combo_search" position="absolute 484 9 584 28" columncount="-1" rowcount="-1" anchor="default" onitemchanged="switch1_case1_grp_sea_combo2_onitemchanged"/>
- <Static id="caption2" text="장비 :" class="search_name" position="absolute 218 10 279 27" anchor="default"/>
- <Edit id="output1" taborder="28" readonly="true" class="output_fix" position="absolute 589 9 846 28" anchor="default"/>
- <Static id="caption1" text="접수구분 :" class="search_name" position="absolute 879 11 965 28" anchor="default"/>
- <Combo id="cbo_execDept" taborder="29" innerdataset="@ds_init_lb0701" codecolumn="cd" datacolumn="nm" class="combo_s_essential" visible="false" position="absolute 960 9 1060 28" columncount="-1" rowcount="-1" anchor="default" onitemchanged="switch1_case1_grp_sea_cbo_execDept_onitemchanged"/>
- <Shape id="line2" linetype="vertical" class="line_4" position="absolute 1103 5 1106 27" anchor="top right"/>
- <Button id="btn_get" taborder="31" text="조회" class="btn1" position="absolute 1118 6 1174 28" anchor="top right" onclick="switch1_case1_grp_sea_btn_get_onclick"/>
- <Button id="btn_testListSch" taborder="32" class="icon_search" visible="true" position="absolute 848 10 864 26" onclick="switch1_case1_grp_sea_btn_testListSch_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" text="접수">
- <Layouts>
- <Layout>
- <Div id="grp_sea" taborder="0" class="div_SA" position="absolute 0 0 1189 35" anchor="left top right">
- <Layouts>
- <Layout>
- <Button id="btn_getAcpt" taborder="8" text="조회" class="btn1" position="absolute 1112 8 1168 30" onclick="switch1_case2_grp_sea_btn_getAcpt_onclick" anchor="top right"/>
- <Shape id="line5" linetype="vertical" class="line_4" position="absolute 1101 7 1104 29" anchor="top right"/>
- <Combo id="cbo_acptExecDept" taborder="9" innerdataset="@ds_init_lb0111" codecolumn="cd" datacolumn="nm" class="combo_s_essential" visible="false" position="absolute 1000 8 1090 27" columncount="-1" rowcount="-1" onitemchanged="switch1_case2_grp_sea_cbo_acptExecDept_onitemchanged"/>
- <Static id="caption12" text="검사실 :" class="search_name" position="absolute 923 10 996 27" visible="false"/>
- <Button id="btn_matrSearch" taborder="10" class="icon_search" visible="false" position="absolute 895 10 911 26"/>
- <Edit id="ipt_bcno" taborder="11" class="input_s_button" position="absolute 768 8 888 27" onkeypress="group1_group5_switch1_case2_ipt_bcno_onkeypress" onkeydown="switch1_case2_grp_sea_ipt_bcno_onkeydown" inputmode="upper"/>
- <Static id="caption5" text="바코드번호:" class="search_name" position="absolute 672 10 768 27"/>
- <Combo id="acptFlagCd" taborder="12" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_s_essential" position="absolute 578 8 658 27" columncount="-1" rowcount="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">00</Col>
- <Col id="datacolumn">-전체-</Col>
- </Row>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">QC</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">Evaluation</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">Calibration</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption13" text="접수구분 :" class="search_name" position="absolute 489 10 575 27"/>
- <Combo id="cbo_acptEqmtList" taborder="13" innerdataset="@ds_init_lb0701" codecolumn="cd" datacolumn="nm" class="combo_s_essential" position="absolute 375 8 475 27" columncount="-1" rowcount="-1"/>
- <Static id="caption4" text="장비 :" class="search_name" position="absolute 315 10 375 27"/>
- <Calendar id="ipt_acptTodd" taborder="14" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd" class="input_s_essential" position="absolute 208 9 298 28"/>
- <Static id="caption10" text="~" class="search_n_b" position="absolute 194 11 206 28"/>
- <Calendar id="ipt_acptFromdd" taborder="15" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd" class="input_s_essential" position="absolute 102 9 192 28"/>
- <Static id="caption11" text="접수일자 :" class="search_name" position="absolute 13 10 99 27"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_hidden_ref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="eqmtcd" type="STRING" size="256"/>
- <Column id="acptdt" type="STRING" size="256"/>
- <Column id="acptfromdd" type="STRING" size="256"/>
- <Column id="acpttodd" type="STRING" size="256"/>
- <Column id="divgrupcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="eqmtcd">00</Col>
- <Col id="acptdt"/>
- <Col id="acptfromdd"/>
- <Col id="acpttodd"/>
- <Col id="divgrupcd">00</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ref_testlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testnm" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="testcd2" type="STRING" size="256"/>
- <Column id="testnm2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="testnm"/>
- <Col id="testcd"/>
- <Col id="testcd2"/>
- <Col id="testnm2"/>
- </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="acptdt" type="STRING" size="256"/>
- <Column id="execdept" type="STRING" size="256"/>
- <Column id="eqmt" type="STRING" size="256"/>
- <Column id="acptflag" type="STRING" size="256"/>
- <Column id="acptfromdd" type="STRING" size="256"/>
- <Column id="acpttodd" type="STRING" size="256"/>
- <Column id="bcno" type="STRING" size="256"/>
- <Column id="matrcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="acptdt"/>
- <Col id="execdept">00</Col>
- <Col id="eqmt">00</Col>
- <Col id="acptflag">00</Col>
- <Col id="acptfromdd"/>
- <Col id="acpttodd"/>
- <Col id="bcno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_lb0701" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_lb0116" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_lb0111" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_lb0704" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_qcacptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="acptdd" type="STRING" size="256"/>
- <Column id="eqmtcd" type="STRING" size="256"/>
- <Column id="eqmtnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_tclscdlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bcflag" type="STRING" size="256" sumtext="바코드구분"/>
- <Column id="chk" type="STRING" size="256" sumtext="check"/>
- <Column id="bcno" type="STRING" size="256" sumtext="바코드번호"/>
- <Column id="levlnm" type="STRING" size="256" sumtext="레벨명"/>
- <Column id="acptdt" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="eqmtnm" type="STRING" size="256" sumtext="장비명"/>
- <Column id="matrnm" type="STRING" size="256" sumtext="물질명"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="matrcd" type="STRING" size="256" sumtext="물질코드"/>
- <Column id="levlcd" type="STRING" size="256" sumtext="레벨코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="sectnm" type="STRING" size="256" sumtext="검사실명"/>
- <Column id="acptbcflag" type="STRING" size="256" sumtext="바코드구분자"/>
- <Column id="rsltstat" type="STRING" size="256" sumtext="결과상태"/>
- <Column id="lotno" type="STRING" size="256" sumtext="LOTNO"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="codeflag" type="STRING" size="256"/>
- <Column id="deptflag" type="STRING" size="256"/>
- <Column id="basecdid" type="STRING" size="256"/>
- <Column id="eqmtcd" type="STRING" size="256"/>
- <Column id="acptflag" type="STRING" size="256"/>
- <Column id="acptdt" type="STRING" size="256"/>
- <Column id="tclscdlist" type="STRING" size="256"/>
- <Column id="scrnid" type="STRING" size="256"/>
- <Column id="acptfromdd" type="STRING" size="256"/>
- <Column id="acpttodd" type="STRING" size="256"/>
- <Column id="matrcd" type="STRING" size="256"/>
- <Column id="bcno" type="STRING" size="256"/>
- <Column id="testnm" type="STRING" size="256"/>
- <Column id="testnm2" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="testcd2" type="STRING" size="256"/>
- <Column id="levlcd" type="STRING" size="256"/>
- <Column id="divgrupcd" type="STRING" size="256"/>
- <Column id="testroom" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codeflag"/>
- <Col id="deptflag"/>
- <Col id="basecdid"/>
- <Col id="eqmtcd"/>
- <Col id="acptflag"/>
- <Col id="acptdt"/>
- <Col id="tclscdlist"/>
- <Col id="scrnid"/>
- <Col id="acptfromdd"/>
- <Col id="acpttodd"/>
- <Col id="matrcd"/>
- <Col id="bcno"/>
- <Col id="testnm"/>
- <Col id="testnm2"/>
- <Col id="testcd"/>
- <Col id="testcd2"/>
- <Col id="levlcd"/>
- <Col id="divgrupcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prntsetupinfo" type="STRING" size="256" sumtext="코드"/>
- <Column id="macaddr" type="STRING" size="256" sumtext="macaddr"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_lb0000" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_ref_levllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="levlnm" type="STRING" size="256"/>
- <Column id="levlcd" type="STRING" size="256"/>
- <Column id="levlcd2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="levlnm"/>
- <Col id="levlcd"/>
- <Col id="levlcd2"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_divgrupnmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_bcnoinfo_tclscdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bcflag" type="STRING" size="256" sumtext="바코드구분"/>
- <Column id="chk" type="STRING" size="256" sumtext="check"/>
- <Column id="bcno" type="STRING" size="256" sumtext="바코드번호"/>
- <Column id="levlnm" type="STRING" size="256" sumtext="레벨명"/>
- <Column id="acptdt" type="STRING" size="256" sumtext="접수일자"/>
- <Column id="eqmtnm" type="STRING" size="256" sumtext="장비명"/>
- <Column id="matrnm" type="STRING" size="256" sumtext="물질명"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="matrcd" type="STRING" size="256" sumtext="물질코드"/>
- <Column id="levlcd" type="STRING" size="256" sumtext="레벨코드"/>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="sectnm" type="STRING" size="256" sumtext="검사실명"/>
- <Column id="acptbcflag" type="STRING" size="256" sumtext="바코드구분자"/>
- <Column id="rsltstat" type="STRING" size="256" sumtext="결과상태"/>
- <Column id="lotno" type="STRING" size="256" sumtext="LOTNO"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_data_setupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_comm02" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_blank" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case1.grp_sea.cbo_acptDt" propid="value" datasetid="ds_hidden_ref" columnid="acptdt"/>
- <BindItem id="item1" compid="switch1.case1.grp_sea.cbo_eqmtList" propid="value" datasetid="ds_hidden_ref" columnid="eqmtcd"/>
- <BindItem id="item2" compid="switch1.case1.grp_sea.combo2" propid="value" datasetid="ds_hidden_ref" columnid="divgrupcd"/>
- <BindItem id="item3" compid="switch1.case1.grp_sea.output1" propid="value" datasetid="ds_hidden_ref_testlist" columnid="testnm"/>
- <BindItem id="item4" compid="switch1.case1.grp_sea.cbo_execDept" propid="value" datasetid="ds_hidden" columnid="execdept"/>
- <BindItem id="item5" compid="switch1.case1.grp_sea.cbo_acptFlag" propid="value" datasetid="ds_hidden" columnid="acptflag"/>
- <BindItem id="item6" compid="switch1.case2.grp_sea.ipt_acptFromdd" propid="value" datasetid="ds_hidden_ref" columnid="acptfromdd"/>
- <BindItem id="item7" compid="switch1.case2.grp_sea.ipt_acptTodd" propid="value" datasetid="ds_hidden_ref" columnid="acpttodd"/>
- <BindItem id="item8" compid="switch1.case2.grp_sea.cbo_acptEqmtList" propid="value" datasetid="ds_hidden_ref" columnid="eqmtcd"/>
- <BindItem id="item9" compid="switch1.case2.grp_sea.acptFlagCd" propid="value" datasetid="ds_hidden" columnid="acptflag"/>
- <BindItem id="item10" compid="switch1.case2.grp_sea.ipt_bcno" propid="value" datasetid="ds_hidden" columnid="bcno"/>
- <BindItem id="item11" compid="switch1.case2.grp_sea.cbo_acptExecDept" propid="value" datasetid="ds_hidden" columnid="execdept"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-05-01
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-05-01 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "lis_commonxp::LLZ001.xjs";
- include "lis_commonxp::LZZ001.xjs";
- include "lis_commonxp::LQZ001.xjs";
- include "com_commodulexp::SSZFM00901.xjs";
- function SMLQJ10100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMLQJ10100_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_qcAcptList);
- grdf_initGrid(grd_tclsCdList);
-
- fSetInit();
- }
- function fSetInit()
- {
- ds_send.setColumn(0, "scrnid", frmf_getScreenID());
-
- var oParam = {};
- oParam.id = "TRLLC90101";
- oParam.service = "diagtestapplib.LisCommon";
- oParam.method = "reqGetSetUpInfo";
- oParam.inds = "scrnid=ds_send";
- oParam.outds = "ds_barcdprntsetup=getSetUpInfo";
- oParam.async = false;
- //oParam.callback = "cf_TRLLC90101";
- tranf_submit(oParam);
- lzzfMakeBrcdPrntObjHanDo("CommAX"); //한도에서 제공한 OCX로 변경 20080701
- ds_main_qcacptlist.clearData();
- ds_main_tclscdlist.clearData();
-
- if(frmf_checkOpener())
- {
- ds_hidden_ref.copyData(arg_ds_hidden_ref)
- ds_hidden_ref_testlist.setColumn(0, "testnm", arg_divgrupnmlist);
- ds_hidden.setColumn(0, "acptflag", arg_acptflag);
- }
- ds_hidden_ref.setColumn(0, "acptdt", utlf_getCurrentDate());
- ds_hidden_ref.setColumn(0, "acptfromdd", utlf_getCurrentDate());
- ds_hidden_ref.setColumn(0, "acpttodd", utlf_getCurrentDate());
-
- fBcnoVisible("F");
-
- switch1.tabindex = 0;
-
- lf_getDbDeptcd("0000|0111|0701|0116|", "")
-
- ds_send.setColumn(0, "codeflag", "0501|0704|");
- ds_send.setColumn(0, "basecdid", ds_init_lb0000.getColumn(0, "nm"));
-
- var out = "ds_init_lb0501=0501 ds_init_lb0704=0704";
- var oParam = {};
- oParam.id = "TRLZZ00101";
- oParam.service = "diagtestapplib.DiagTestBaseInfoMngt";
- oParam.method = "reqGetInitCodeInfo";
- oParam.inds = "cond=ds_send";
- oParam.outds = out;
- oParam.async = false;
- //oParam.callback = "cf_TRLZZ00101";
- tranf_submit(oParam);
- //fGetTestList();
- }
- function fBcnoVisible(ref)
- {
- ds_main_qcacptlist.clearData();
- ds_main_tclscdlist.clearData();
-
- if(ref == "T")
- {
- grd_tclsCdList.setFormatColProperty(3, "size", 100);
- grd_tclsCdList.setFormatColProperty(15, "size", 80);
-
- btn_acpt.visible = false;
- btn_reiss.visible = true;
- btn_acptcan.visible = true;
- }
- else
- {
- grd_tclsCdList.setFormatColProperty(3, "size", 0);
- grd_tclsCdList.setFormatColProperty(15, "size", 0);
-
- btn_acpt.visible = true;
- btn_reiss.visible = false;
- btn_acptcan.visible = false;
- }
- }
- function fGetTestList()
- {
- ds_main_tclscdlist.clearData();
-
- ds_send.setColumn(0, "eqmtcd", ds_hidden_ref.getColumn(0, "eqmtcd"));
- ds_send.setColumn(0, "testcd", ds_hidden_ref_testlist.getColumn(0, "testcd"));
- ds_send.setColumn(0, "deptflag", ds_init_lb0000.getColumn(0, "nm"));
- ds_send.setColumn(0, "levlcd", ds_hidden_ref_levllist.getColumn(0, "levlcd"));
-
- var oParam = {};
- oParam.id = "TRLQJ00101";
- oParam.service = "grademngtacptrsltmngtapp.QCAcptRgst";
- oParam.method = "reqGetTestList";
- oParam.inds = "cond=ds_send";
- oParam.outds = "ds_main_tclscdlist=tclscdlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLQJ00101";
- tranf_submit(oParam);
-
-
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- ds_main_tclscdlist.setColumn(i, "chk", "1");
-
- // grd_tclsCdList.cellstyle("background-image", i, 1) = "../../../lis/commonweb/images/chkBC1.gif"; //바코드체크이미지 설정
- // grd_tclsCdList.cellstyle("background-position", i, 1) = "center";
- }
- }
- function switch1_case1_grp_sea_cbo_eqmtList_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetTestCd2();
- }
- function fSetTestCd2()
- {
- ds_hidden_divgrupnmlist.clearData();
- ds_hidden_ref.setColumn(0, "divgrupcd", "00");
- }
- function switch1_case1_grp_sea_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fTestListSch();
- }
- function fTestListSch()
- {
- var eqmtcd1 = ds_hidden_ref.getColumn(0, "eqmtcd");
-
- if(eqmtcd1 == "00")
- {
- sysf_messageBox("장비을", "C002","");
- return;
- }
-
- ds_send.setColumn(0, "testcd", "");
- ds_send.setColumn(0, "divgrupcd", switch1.case1.grp_sea.combo2.value);
-
- var divgrupcd = switch1.case1.grp_sea.combo2.value;
- var deptflag = ds_init_lb0000.getColumn(0, "nm");
- var sflag = "nu" + "▦" + eqmtcd1 + "▦" + deptflag ;
-
- frmf_setParameter("opener_parameter_id", sflag);
-
- var objArg = new Object();
- objArg.arg_divgrupcd = divgrupcd;
- frmf_modal("SPLQP00300", "SPLQP00300", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- ds_send.setColumn(0, "testnm", ds_hidden_ref_testlist.getColumn(0, "testnm"));
- ds_send.setColumn(0, "testnm2", ds_hidden_ref_testlist.getColumn(0, "testnm2"));
- ds_send.setColumn(0, "testcd", ds_hidden_ref_testlist.getColumn(0, "testcd"));
- ds_send.setColumn(0, "testcd2", ds_hidden_ref_testlist.getColumn(0, "testcd2"));
- }
- function switch1_case1_grp_sea_btn_testListSch_onclick(obj:Button, e:ClickEventInfo)
- {
- fTestListSch();
- }
- function switch1_case1_grp_sea_cbo_execDept_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetEqmtCd();
- }
- function fSetEqmtCd()
- {
- ds_main_tclscdlist.clearData();
-
- var execdept = ds_hidden.getColumn(0, "execdept");
- ds_send.setColumn(0, "basecdid", execdept);
- ds_send.setColumn(0, "codeflag", "0701|");
- ds_hidden.setColumn(0, "eqmt", "00");
-
- var oParam = {};
- oParam.id = "TRLZZ00101";
- oParam.service = "diagtestapplib.DiagTestBaseInfoMngt";
- oParam.method = "reqGetInitCodeInfo";
- oParam.inds = "cond=ds_send";
- oParam.outds = "ds_init_lb_0701=0701";
- oParam.async = false;
- //oParam.callback = "cf_TRLZZ00101";
- tranf_submit(oParam);
- }
- function switch1_case1_grp_sea_btn_get_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_hidden_ref.getColumn(0, "eqmtcd") == "00")
- {
- sysf_messageBox("장비를 ", "C002");
- switch1.case1.grp_sea.cbo_eqmtList.setFocus();
- }
- else
- {
- fGetTestList(); //검사항목리스트 조회
- }
- }
- function switch1_case2_grp_sea_ipt_bcno_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fKeyEvent();
- }
- }
- function fKeyEvent()
- {
- fGetAcptList();
- }
- function fGetAcptList()
- {
- ds_main_tclscdlist.clearData();
-
- ds_send.setColumn(0, "matrcd", ds_hidden.getColumn(0, "matrcd"));
- ds_send.setColumn(0, "acptflag", ds_hidden.getColumn(0, "acptflag"));
- ds_send.setColumn(0, "eqmtcd", ds_hidden_ref.getColumn(0, "eqmtcd"));
- ds_send.setColumn(0, "testroom", utlf_transNullToEmpty(ds_hidden.getColumn(0, "execdept")));
- ds_send.setColumn(0, "acptfromdd", ds_hidden_ref.getColumn(0, "acptfromdd"));
- ds_send.setColumn(0, "acpttodd", ds_hidden_ref.getColumn(0, "acpttodd"));
- ds_send.setColumn(0, "deptflag", ds_init_lb0000.getColumn(0, "nm"));
- ds_send.setColumn(0, "bcno", ds_hidden.getColumn(0, "bcno"));
-
- var oParam = {};
- oParam.id = "TRLQJ00102";
- oParam.service = "grademngtacptrsltmngtapp.QCAcptRgst";
- oParam.method = "reqGetAcptList";
- oParam.inds = "cond=ds_send";
- oParam.outds = "ds_main_qcacptlist=qcacptlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLQJ00102";
- tranf_submit(oParam);
-
- ds_main_qcacptlist.clearSelect();
- ds_main_qcacptlist.selectRow(0);
- ds_main_qcacptlist.rowposition = 0;
-
- fGetDetlAcptList();
- }
- function fGetDetlAcptList()
- {
- ds_main_tclscdlist.clearData();
-
- ds_send.setColumn(0, "acptdt", ds_main_qcacptlist.getColumn(ds_main_qcacptlist.rowposition, "acptdd"));
- ds_send.setColumn(0, "eqmtcd", ds_main_qcacptlist.getColumn(ds_main_qcacptlist.rowposition, "eqmtcd"));
- ds_send.setColumn(0, "deptflag", ds_init_lb0000.getColumn(0, "nm"));
-
- var oParam = {};
- oParam.id = "TRLQJ00102";
- oParam.service = "grademngtacptrsltmngtapp.QCAcptRgst";
- oParam.method = "reqGetDetlAcptList";
- oParam.inds = "cond=ds_send";
- oParam.outds = "ds_main_tclscdlist=tclscdlist";
- oParam.async = false;
- //oParam.callback = "cf_TRLQJ00102";
- tranf_submit(oParam);
- switch1.case2.grp_sea.ipt_bcno.setFocus();
- }
- function switch1_case2_grp_sea_cbo_acptExecDept_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetEqmtCd();
- }
- function switch1_case2_grp_sea_btn_getAcpt_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetAcptList();
- }
- function grd_qcAcptList_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fGetDetlAcptList();
- }
- function grd_tclsCdList_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fSetGrdChoi();
- }
- function switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- if(obj.tabindex == 0)
- {
- fBcnoVisible("F");
- }
- else
- {
- fBcnoVisible("T");
- }
- }
- function btn_prtSet_onclick(obj:Button, e:ClickEventInfo)
- {
- var count = ds_barcdprntsetup.rowcount;
- if(count == 0)
- {
- ds_barcdprntsetup.addRow();
- }
-
- var objArg = new Object();
- objArg.arg_sSetupInfo = ds_barcdprntsetup.getColumn(0,"prntsetupinfo");
-
- frmf_open("SPLLC90100", "SPLLC90100", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_reiss_onclick(obj:Button, e:ClickEventInfo)
- {
- var acptcount = 0;
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- acptcount = acptcount + 1;
- }
- }
- if(acptcount != 0)
- {
- fSetReIss();
- }
- else
- {
- sysf_messageBox("재발행할 항목이 ", "I004");
- }
- }
- function fSetReIss()
- {
- ds_main_bcnoinfo_tclscdlist.clearData();
-
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- var row = ds_main_bcnoinfo_tclscdlist.addRow();
-
- ds_main_bcnoinfo_tclscdlist.copyRow(row, ds_main_tclscdlist, i);
- }
- }
- fLisQCBarcodePrint_NewOCX(ds_main_bcnoinfo_tclscdlist);
- }
- function btn_acptcan_onclick(obj:Button, e:ClickEventInfo)
- {
- var acptcount = 0;
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- acptcount = acptcount + 1;
- }
- }
- if(acptcount !=0)
- {
- fSetAcptCancel();
- }
- else
- {
- sysf_messageBox("접수를 취소할 내역이", "I004");
- }
- }
- function fSetAcptCancel()
- {
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- if(ds_main_tclscdlist.getColumn(i, "rsltstat") != "접수")
- {
- var cancel = "1";
- }
- else
- {
- ds_main_tclscdlist.updatecontrol = false;
- ds_main_tclscdlist.setRowType(i, "d");
- ds_main_tclscdlist.updatecontrol = true;
- }
- }
- }
-
- if(cancel == "1")
- {
- var rtn = sysf_messageBox("결과가 저장된 항목이 있습니다. \n정말로 취소 하시겠습니까? \n", "S001" );
-
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- if(rtn == "6" )
- {
- ds_main_tclscdlist.updatecontrol = false;
- ds_main_tclscdlist.setRowType(i, "d");
- ds_main_tclscdlist.updatecontrol = true;
- }
- else
- {
- return 0;
- }
- }
- }
- }
-
- var oParam = {};
- oParam.id = "TXLQJ00102";
- oParam.service = "grademngtacptrsltmngtapp.QCAcptRgst";
- oParam.method = "reqExeAcptCncl";
- oParam.inds = "data=ds_main_tclscdlist cond=ds_send";
- oParam.async = false;
- //oParam.callback = "cf_TXLQJ00102";
- tranf_submit(oParam);
- fGetAcptList();
- }
- function btn_acpt_onclick(obj:Button, e:ClickEventInfo)
- {
- var acptcount = 0;
-
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- acptcount = acptcount + 1;
- }
- }
- if(acptcount !=0)
- {
- fInstAcpt();
- alert("접수가 완료 되었습니다.")
- }
- else
- {
- sysf_messageBox("접수할 내역이", "I004");
- }
- }
- function fInstAcpt()
- {
- if(ds_hidden_ref.getColumn(0, "acptdt") != utlf_getCurrentDate())
- {
- var rtn = sysf_messageBox("선택하신 날짜가 현재일과 일치하지 않습니다. \n접수를", "Q003");
- if(rtn == "7")
- {
- return;
- }
- }
-
- if(ds_hidden.getColumn(0, "acptflag") == "00")
- {
- alert("접수구분을 선택하세요");
- return;
- }
-
- for(var i = 0; i < ds_main_tclscdlist.rowcount; i++)
- {
- if(ds_main_tclscdlist.getColumn(i, "chk") == "1")
- {
- ds_main_tclscdlist.updatecontrol = false;
- ds_main_tclscdlist.setRowType(i, "i");
- ds_main_tclscdlist.updatecontrol = true;
- }
- else
- {
- ds_main_tclscdlist.updatecontrol = false;
- ds_main_tclscdlist.setRowType(i, "");
- ds_main_tclscdlist.updatecontrol = true;
- }
- }
-
- ds_send.setColumn(0, "deptflag", ds_init_lb0000.getColumn(0, "nm"));
- ds_send.setColumn(0, "acptdt", ds_hidden_ref.getColumn(0, "acptdt"));
- ds_send.setColumn(0, "acptflag", ds_hidden.getColumn(0, "acptflag"));
- ds_send.setColumn(0, "eqmtcd", ds_hidden_ref.getColumn(0, "eqmtcd"));
- ds_send.setColumn(0, "execdept", ds_hidden.getColumn(0, "execdept"));
-
- var oParam = {};
- oParam.id = "TXLQJ00101";
- oParam.service = "grademngtacptrsltmngtapp.QCAcptRgst";
- oParam.method = "reqExeAcpt";
- oParam.inds = "data=ds_main_tclscdlist cond=ds_send";
- oParam.outds = "ds_main_bcnoinfo_tclscdlist=bcnoinfo";
- oParam.async = false;
- //oParam.callback = "cf_TXLQJ00101";
- tranf_submit(oParam);
- fLisQCBarcodePrint_NewOCX(ds_main_bcnoinfo_tclscdlist);
- fSetBcImg();
- }
- function btn_cle_onclick(obj:Button, e:ClickEventInfo)
- {
- this.reload();
- }
- function fSetGrdChoi()
- {
- var row = ds_main_tclscdlist.rowposition;
- var col = grd_tclsCdList.currentcol;
- trace(ds_main_tclscdlist.getColumn(row, "bcflag"))
- if(row > -1)
- {
- if(col == 1)
- {
- if(ds_main_tclscdlist.getColumn(row, "bcflag") == "1")
- {
- ds_main_tclscdlist.setColumn(row, "bcflag", "0");
- ds_main_tclscdlist.setColumn(row, "chk", "0");
-
- //grd_tclsCdList.cellstyle("background-image", row, 1) = "../../../lis/commonweb/images/chkBC0.gif"; //바코드 구분 이미지를 체크해제 이미지로 변경한다
-
- if(row+1 < ds_main_tclscdlist.rowcount)
- {
- for(iRow = row+1; ;iRow++)
- {
- if(ds_main_tclscdlist.getColumn(iRow, "bcflag") == "1" || ds_main_tclscdlist.getColumn(iRow, "bcflag") == "0" || iRow > ds_main_tclscdlist.rowcount)
- {
- break; //다음 바코드구분을 만나거나 마지막이라면 끝~
- }
- ds_main_tclscdlist.setColumn(iRow, "chk", "0");
- }
- }
- }
- else if(ds_main_tclscdlist.getColumn(row, "bcflag") == "0")
- {
- ds_main_tclscdlist.setColumn(row, "bcflag", "1");
- ds_main_tclscdlist.setColumn(row, "chk", "1");
-
- //grd_tclsCdList.cellstyle("background-image", row, 1) = "../../../lis/commonweb/images/chkBC1.gif"; //바코드 구분 이미지를 체크 이미지로 변경한다
-
- if(row+1 < ds_main_tclscdlist.rowcount)
- {
- for(iRow = row+1; ;iRow++)
- {
- if(ds_main_tclscdlist.getColumn(iRow, "bcflag") == "1" || ds_main_tclscdlist.getColumn(iRow, "bcflag") == "0" || iRow > ds_main_tclscdlist.rowcount)
- {
- break; //다음 바코드구분을 만나거나 마지막이라면 끝~
- }
-
- ds_main_tclscdlist.setColumn(iRow, "chk", "1");
- }
- }
- }
- }
- }
- }]]></Script>
- </Form>
- </FDL>
|