123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMLMP00400" position="absolute 0 0 1198 805" titletext="New Form" oninit="SMLMP00400_oninit" onload="SMLMP00400_onload">
- <Layouts>
- <Layout>
- <Static id="caption1" text="검사리스트" class="tit_2" position="absolute 0 164 100 180" anchor="left top"/>
- <Div id="group1" taborder="1" position="absolute 0 56 1195 146" class="div_SA2" anchor="left top right">
- <Layouts>
- <Layout>
- <Shape id="line3" linetype="vertical" class="line_4" position="absolute 1105 36 1111 58" anchor="top right"/>
- <Button id="button1" taborder="2" text="조회" class="btn1" position="absolute 1123 36 1179 58" onclick="group1_button1_onclick" anchor="top right"/>
- <Static id="caption2" text="조회일자 :" class="search_name" position="absolute 15 10 102 27" anchor="default"/>
- <Static id="caption3" text="~" class="search_no_b" position="absolute 214 11 227 28" anchor="default"/>
- <Calendar id="input1" taborder="3" class="input_search" position="absolute 105 9 205 28" anchor="default" autoselect="true"/>
- <Calendar id="input2" taborder="4" class="input_search" position="absolute 236 9 336 28" anchor="default" autoselect="true" onkeyup="group1_input2_onkeyup"/>
- <Edit id="iptSearch" taborder="5" class="input_s_button" position="absolute 727 36 852 55" onkeydown="group1_iptSearch_onkeydown" anchor="default" inputmode="upper" autoselect="true"/>
- <Combo id="combo2" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 638 36 725 55" anchor="default" value="3" text="바코드번호" index="2">
- <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>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">바코드번호</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption5" text="검색구분 :" class="search_name" position="absolute 550 37 638 54" anchor="default"/>
- <Static id="caption4" text="배양균 :" class="search_name" position="absolute 265 37 341 54" anchor="default"/>
- <Combo id="combo1" taborder="7" class="combo_search" position="absolute 340 36 535 55" onitemchanged="group1_combo1_onitemchanged" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <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">sau</Col>
- <Col id="datacolumn">Staphylococcus aureus</Col>
- </Row>
- <Row>
- <Col id="codecolumn">eco</Col>
- <Col id="datacolumn">Escherichia coli</Col>
- </Row>
- <Row>
- <Col id="codecolumn">kpn</Col>
- <Col id="datacolumn">Klebsiella pneumoniae ss. pneumoniae</Col>
- </Row>
- <Row>
- <Col id="codecolumn">cal</Col>
- <Col id="datacolumn">Candida albicans</Col>
- </Row>
- <Row>
- <Col id="codecolumn">pae</Col>
- <Col id="datacolumn">Pseudomonas aeruginosa</Col>
- </Row>
- <Row>
- <Col id="codecolumn">sep</Col>
- <Col id="datacolumn">Staphylococcus epidermidis</Col>
- </Row>
- <Row>
- <Col id="codecolumn">bcs</Col>
- <Col id="datacolumn">Bacillus sp.</Col>
- </Row>
- <Row>
- <Col id="codecolumn">ecl</Col>
- <Col id="datacolumn">Enterobacter cloacae</Col>
- </Row>
- <Row>
- <Col id="codecolumn">cfr</Col>
- <Col id="datacolumn">Citrobacter freundii</Col>
- </Row>
- <Row>
- <Col id="codecolumn">aba</Col>
- <Col id="datacolumn">Acinetobacter baumannii</Col>
- </Row>
- <Row>
- <Col id="codecolumn">pmi</Col>
- <Col id="datacolumn">Proteus mirabilis</Col>
- </Row>
- <Row>
- <Col id="codecolumn">kox</Col>
- <Col id="datacolumn">Klebsiella oxytoca</Col>
- </Row>
- <Row>
- <Col id="codecolumn">efm</Col>
- <Col id="datacolumn">Enterococcus faecium</Col>
- </Row>
- <Row>
- <Col id="codecolumn">efa</Col>
- <Col id="datacolumn">Enterococcus faecalis</Col>
- </Row>
- <Row>
- <Col id="codecolumn">spn</Col>
- <Col id="datacolumn">Streptococcus pneumoniae</Col>
- </Row>
- <Row>
- <Col id="codecolumn">sma</Col>
- <Col id="datacolumn">Serratia marcescens</Col>
- </Row>
- <Row>
- <Col id="codecolumn">sat</Col>
- <Col id="datacolumn">Salmonella Typhi</Col>
- </Row>
- <Row>
- <Col id="codecolumn">pma</Col>
- <Col id="datacolumn">Stenotrophomonas (Xantho.) maltophilia</Col>
- </Row>
- <Row>
- <Col id="codecolumn">cor</Col>
- <Col id="datacolumn">Corynebacterium sp.</Col>
- </Row>
- <Row>
- <Col id="codecolumn">eae</Col>
- <Col id="datacolumn">Enterobacter aerogenes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">hin</Col>
- <Col id="datacolumn">Haemophilus influenzae</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption7" text="조회기준 :" class="search_name" position="absolute 15 37 101 54" anchor="default"/>
- <Radio id="radio1" taborder="8" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 105 37 245 57" 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>
- <Button id="button6" taborder="9" class="icon_search" position="absolute 710 64 726 80" anchor="default" onclick="group1_button6_onclick"/>
- <Edit id="ipt_tclscdlist" taborder="10" position="absolute 205 63 705 82" anchor="default" autoselect="true" style="color:red;"/>
- <Static id="caption8" text="검사항목 :" class="search_name" position="absolute 15 64 109 81" anchor="default"/>
- <Combo id="cmb_testitem" taborder="11" innerdataset="@ds_init_LB0103" codecolumn="cd" datacolumn="nm" class="combo_search" position="absolute 105 63 201 82" onitemchanged="group1_cmb_testitem_onitemchanged" anchor="default"/>
- <Radio id="radio2" taborder="12" columncount="3" rowcount="0" codecolumn="value" datacolumn="label" position="absolute 722 10 875 30" innerdataset="@ds_radio2" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <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 id="caption9" text="외래/입원 :" class="search_name" position="absolute 625 10 718 27" anchor="default"/>
- <Static id="caption10" text="균상태 :" class="search_name" position="absolute 886 10 979 27" anchor="default"/>
- <Radio id="radio3" taborder="13" columncount="3" rowcount="0" codecolumn="value" datacolumn="label" position="absolute 949 7 1189 27" innerdataset="@ds_radio3" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">0</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">Growth</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">No-Growth</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo id="cmb_mdlcd" taborder="14" innerdataset="@ds_init_LB0112" codecolumn="cd" datacolumn="nm" class="combo_search" position="absolute 837 61 992 80" anchor="default" onitemchanged="group1_cmb_mdlcd_onitemchanged"/>
- <Combo id="cmb_workgroup" taborder="15" innerdataset="@ds_LB0113" codecolumn="cd" datacolumn="nm" class="combo_search" enable="false" position="absolute 995 61 1152 80" anchor="default"/>
- <Static id="caption12" text="작업그룹 :" class="search_name" position="absolute 760 64 849 81" anchor="default"/>
- <Combo id="ma_combo" taborder="16" codecolumn="cd" datacolumn="nm" class="combo_search" visible="false" position="absolute 995 61 1152 80" innerdataset="@ds_LB0113" enable="true" anchor="default">
- <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">CU</Col>
- <Col id="datacolumn">[CU]culture</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <CheckBox id="checkbox1" taborder="17" position="absolute 925 36 985 56" text="미검사" anchor="default" falsevalue="0" truevalue="1" onclick="group1_checkbox1_onclick"/>
- <CheckBox id="checkbox2" taborder="18" position="absolute 985 36 1045 56" text="미완료" anchor="default" falsevalue="0" truevalue="1" onclick="group1_checkbox2_onclick"/>
- <CheckBox id="checkbox3" taborder="19" position="absolute 1045 36 1105 56" text="완료" anchor="default" value="0" falsevalue="0" truevalue="1" onclick="group1_checkbox3_onclick"/>
- <CheckBox id="checkbox4" taborder="20" position="absolute 880 36 925 56" text="전체" anchor="default" falsevalue="0" truevalue="1" onclick="group1_checkbox4_onclick"/>
- <Static id="caption11" text="진료과 :" class="search_name" position="absolute 369 10 442 27" anchor="default"/>
- <Combo id="combo3" taborder="21" innerdataset="@ds_init_LB0002" codecolumn="cd" datacolumn="nm" class="combo_search" position="absolute 450 9 597 28" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="datagrid1" taborder="2" binddataset="ds_datagrid1" useinputpanel="false" position="absolute 360 181 1195 795" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="1500"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="결 과 내 역"/>
- <Cell col="1"/>
- </Band>
- <Band id="body">
- <Cell style="align:left middle;color:EXPR(judgmark2 == 'B' ? "#FF0000" :"");color2:EXPR(judgmark2 == 'B' ? "#FF0000" :"");font:EXPR(judgmark2 == 'B' ? "굴림체,9,bold":"굴림체,9");selectcolor:EXPR(judgmark2 == 'B' ? "#FF0000" :"");" text="bind:reptrslt"/>
- <Cell col="1" text="bind:judgmark2"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="getRsltBacList" taborder="3" binddataset="ds_getRsltBacList" useinputpanel="false" position="absolute 0 181 355 795" oncellclick="getRsltBacList_oncellclick" cellsizebandtype="allband" cellsizingtype="col" anchor="left top bottom">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="85"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="75"/>
- <Column size="90"/>
- <Column size="85"/>
- <Column size="120"/>
- <Column size="85"/>
- <Column size="115"/>
- <Column size="65"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="접수일"/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="환자명"/>
- <Cell col="3" text="검체명"/>
- <Cell col="4" text="검사명"/>
- <Cell col="5" text="처방일"/>
- <Cell col="6" text="보고일"/>
- <Cell col="7" text="바코드번호"/>
- <Cell col="8" text="작업번호"/>
- <Cell col="9" text="보고자"/>
- <Cell col="10" text="진료과"/>
- <Cell col="11" text="병실"/>
- <Cell col="12"/>
- <Cell col="13"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" style="align:left middle;" text="bind:spcacptdt" mask="yyyy-MM-dd HH:mm"/>
- <Cell col="1" displaytype="text" edittype="text" style="align:center;" text="bind:pid"/>
- <Cell col="2" text="bind:patnm"/>
- <Cell col="3" style="align:left top;padding:5 2 1 2;" text="bind:spcnm" wordwrap="word"/>
- <Cell col="4" style="align:left middle;" text="bind:tclsnm"/>
- <Cell col="5" displaytype="date" text="bind:prcpdd" mask="yyyy-MM-dd"/>
- <Cell col="6" displaytype="date" text="bind:lastreptdt" mask="yyyy-MM-dd"/>
- <Cell col="7" text="bind:bcno"/>
- <Cell col="8" text="bind:workno"/>
- <Cell col="9" text="bind:lastreptid"/>
- <Cell col="10" text="bind:orddeptnm"/>
- <Cell col="11" text="bind:wardroom"/>
- <Cell col="12" text="bind:instcd"/>
- <Cell col="13" text="bind:execprcpuniqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_excel_cmrslt" taborder="5" text="엑셀" class="btn7" position="absolute 1142 161 1195 180" onclick="btn_excel_cmrslt_onclick" anchor="top right"/>
- <Button id="button2" taborder="6" text="엑셀" class="btn7" position="absolute 297 161 355 180" onclick="button2_onclick" anchor="left top"/>
- <Static id="caption13" text="선택된 바코드 :" class="tit_2" position="absolute 360 164 478 181" anchor="left top"/>
- <Edit id="input3" taborder="7" position="absolute 475 161 580 180" anchor="left top"/>
- <Button id="button3" taborder="8" text="출력" class="btn6" position="absolute 582 161 639 180" onclick="button3_onclick" anchor="left top"/>
- <Button id="button5" taborder="9" text="초기화" class="btn4" position="absolute 1127 32 1195 54" onclick="button5_onclick" anchor="top right"/>
- <Button id="btn_prntset" taborder="10" text="프린터설정" class="btn3" position="absolute 0 32 92 54" onclick="btn_prntset_onclick" anchor="left top"/>
- <Button id="button20" taborder="11" text="PCR/방사선 결과" class="btn3" position="absolute 95 32 223 54" onclick="button20_onclick" anchor="left top"/>
- <Button id="button4" taborder="12" text="미생물누적" class="btn3" position="absolute 225 32 317 54" onclick="button4_onclick" anchor="left top"/>
- <Button id="button7" taborder="13" text="입원환자전실조회" class="btn3" position="absolute 319 32 447 54" onclick="button7_onclick" anchor="left top"/>
- <Static id="caption6" text="결과조회" class="tit_1" position="absolute 0 0 88 25" anchor="left top"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_cmb_testitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_mdlcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_cmb_workgroup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_datagrid1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reptrslt" type="STRING"/>
- <Column id="judgmark2" type="STRING"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="bcno" type="STRING" size="256"/>
- <Column id="judgmark" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_getRsltBacList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="spcacptdt" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="patnm" type="STRING"/>
- <Column id="spcnm" type="STRING"/>
- <Column id="tclsnm" type="STRING"/>
- <Column id="prcpdd" type="STRING"/>
- <Column id="lastreptdt" type="STRING"/>
- <Column id="bcno" type="STRING"/>
- <Column id="workno" type="STRING"/>
- <Column id="lastreptid" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="wardroom" type="STRING"/>
- <Column id="instcd" type="STRING"/>
- <Column id="execprcpuniqno" type="STRING"/>
- <Column id="level" type="STRING" size="0"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_combo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING"/>
- <Column id="cd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_LB0002" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_radio2" 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">0</Col>
- </Row>
- <Row>
- <Col id="label">외래</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">입원</Col>
- <Col id="value">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_radio3" 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">0</Col>
- </Row>
- <Row>
- <Col id="label">Growth</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">No-Growth</Col>
- <Col id="value">1</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_radio1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">접수일자</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">보고일자</Col>
- <Col id="value">2</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_LB0103" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_LB0112" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_ma_combo" 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">00</Col>
- </Row>
- <Row>
- <Col id="label">[CU]culture</Col>
- <Col id="value">CU</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rsltstatchk" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rslt1" type="STRING" size="256" sumtext="미검사"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="미완료"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="완료"/>
- <Column id="rsltall" type="STRING" size="256" sumtext="전체"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rslt3">0</Col>
- <Col id="rslt1">0</Col>
- <Col id="rslt2">0</Col>
- <Col id="rsltall">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ref" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="startdd" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="searchtext" type="STRING" size="256"/>
- <Column id="refflag" type="STRING" size="256"/>
- <Column id="baccd" type="STRING" size="256"/>
- <Column id="getflag" type="STRING" size="256"/>
- <Column id="tclscdlist" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="growthyn" type="STRING" size="256"/>
- <Column id="tclscd" type="STRING" size="256"/>
- <Column id="orddept" type="STRING" size="256"/>
- <Column id="testmdlcd" type="STRING" size="256"/>
- <Column id="workgroup" type="STRING" size="256"/>
- <Column id="rsltstat" type="STRING" size="256"/>
- <Column id="bcnoinfo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="refflag">1</Col>
- <Col id="baccd">00</Col>
- <Col id="getflag">2</Col>
- <Col id="ioflag">0</Col>
- <Col id="growthyn">0</Col>
- <Col id="orddept">0</Col>
- <Col id="testmdlcd">00</Col>
- <Col id="workgroup">00</Col>
- </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="ref" type="STRING" size="256"/>
- <Column id="bcnoinfo" type="STRING" size="256"/>
- <Column id="rsltstatchk" type="STRING" size="256"/>
- <Column id="barcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="micropid" type="STRING" size="256"/>
- <Column id="tclscd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_ref_tclscdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tclscdlist" type="STRING" size="256"/>
- <Column id="tclsnmlist" type="STRING" size="256"/>
- <Column id="tclscdlist2" type="STRING" size="256"/>
- <Column id="testgrup" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testgrupnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_testgrupdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="tclsnm" type="STRING" size="256"/>
- <Column id="tclscd" type="STRING" size="256"/>
- <Column id="spccd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_refparam" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="bcno" type="STRING" size="256"/>
- <Column id="testmdlcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="level" type="STRING" size="256"/>
- <Column id="lastreptdd" type="STRING" size="256"/>
- <Column id="workno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_getResultDetail" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reptrslt" type="STRING" size="256"/>
- <Column id="testcd" type="STRING" size="256"/>
- <Column id="bcno" type="STRING" size="256"/>
- <Column id="judgmark" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="judgmark2" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="Dataset00" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_prntInfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_micropid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="usdd" type="STRING" size="256"/>
- <Column id="uedd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_LB0113" 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>
- </Objects>
- <Bind>
- <BindItem id="item1" compid="group1.cmb_testitem" propid="value" datasetid="ds_hidden_ref_tclscdlist" columnid="testgrup"/>
- <BindItem id="item3" compid="group1.ipt_tclscdlist" propid="value" datasetid="ds_hidden_ref_tclscdlist" columnid="tclsnmlist"/>
- <BindItem id="item4" compid="input3" propid="value" datasetid="ds_getRsltBacList" columnid="bcno"/>
- <BindItem id="item0" compid="group1.combo3" propid="value" datasetid="ds_init_LB0002" columnid="cd"/>
- <BindItem id="item2" compid="group1.ma_combo" propid="value" datasetid="ds_hidden_ref" columnid="workgroup"/>
- <BindItem id="item5" compid="group1.cmb_workgroup" propid="value" datasetid="ds_hidden_ref" columnid="workgroup"/>
- <BindItem id="item6" compid="group1.checkbox4" propid="value" datasetid="ds_hidden_rsltstatchk" columnid="rsltall"/>
- <BindItem id="item7" compid="group1.checkbox1" propid="value" datasetid="ds_hidden_rsltstatchk" columnid="rslt1"/>
- <BindItem id="item8" compid="group1.checkbox2" propid="value" datasetid="ds_hidden_rsltstatchk" columnid="rslt2"/>
- <BindItem id="item9" compid="group1.checkbox3" propid="value" datasetid="ds_hidden_rsltstatchk" columnid="rslt3"/>
- </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::LPZ001.xjs";
- include "lis_commonxp::LZZ002.xjs";
- function cf_TRLZZ00101(strSvcID, nErrorCode, strErrorMag)
- {
- if(nErrorCode != 0) sysf_messageBox("ID: " + strSvcID + " Error: " + strErrorMag, "E009", "");
- }
- function cbf_SMLMP00400(strSvcID, nErrorCode, strErrorMag){
- if(nErrorCode != 0) sysf_messageBox("ID: " + strSvcID + " Error: " + strErrorMag, "E009", "");
- if(strSvcID == "TRLLC90101" && nErrorCode == 0)
- {
- lf_getClobPasing();
- // lzzfMakeBrcdPrntObjHanDo();
- }
- }
- function SMLMP00400_oninit(obj:Form, e:InitEventInfo)
- {
- //폼 초기화 함수
- frmf_initForm(obj);
- fgetScreenBarcodeInfo("ds_init_prntInfo", "cbf_SMLMP00400");
- }
- function SMLMP00400_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(getRsltBacList);
- grdf_initGrid(datagrid1);
- lf_setInit();
- }
- function lf_setInit(ref)
- {
- if(ref == 2)
- {
- }else
- {
- group1.input1.value = utlf_addDate(utlf_getCurrentDate(), -15);
- group1.input2.value = utlf_getCurrentDate();
- group1.combo1.value = "00";
- group1.combo2.value = '1';
- group1.combo3.value = "00";
- group1.radio1.value = "2";
- group1.radio2.value = "0";
- group1.radio3.value = "0";
- group1.ma_combo.value = "00";
- group1.checkbox1.value = '0';
- group1.checkbox2.value = '0';
- group1.checkbox3.value = '1';
- group1.checkbox4.value = '0';
- group1.cmb_mdlcd.value = "00";
- }
-
- var sInDsName = dsf_createDsRow("ds_temp_search", [{col: "codeflag", val: "0002|0103|0112|0113|"}]);
-
- // 서브밋호출
- var oParam = {};
- oParam.id = "TRLZZ00101";
- oParam.service = "diagtestapplib.DiagTestBaseInfoMngt";
- oParam.method = "reqGetInitCodeInfo";
- oParam.inds = "cond=" + sInDsName;
- oParam.outds = "ds_init_LB0002=0002 ds_init_LB0103=0103 ds_init_LB0112=0112 ds_LB0113=0113";
- oParam.async = false;
- oParam.callback = "cf_TRLZZ00101";
- tranf_submit(oParam);
-
- group1.cmb_mdlcd.value = "00";
- group1.cmb_workgroup.value = "00";
- }
- //조회
- function fGetResultListRef()
- {
- var rslt1 = ds_hidden_rsltstatchk.getColumn(0, "rslt1");
- var rslt2 = ds_hidden_rsltstatchk.getColumn(0, "rslt2");
- var rslt3 = ds_hidden_rsltstatchk.getColumn(0, "rslt3");
- var rsltall = ds_hidden_rsltstatchk.getColumn(0, "rsltall");
-
- if(rslt1 == "1" && rslt2 == "1")
- {
- ds_hidden_ref.setColumn(0, "rsltstat", 3);
- }
- else if(rslt1 == "1" && rslt2 != "1")
- {
- ds_hidden_ref.setColumn(0, "rsltstat", 1);
- }
- else if(rslt1 != "1" && rslt2 == "1")
- {
- ds_hidden_ref.setColumn(0, "rsltstat", 2);
- }
- else if(rslt3 == "1")
- {
- ds_hidden_ref.setColumn(0, "rsltstat", 4);
- }
- else if(rsltall == "1")
- {
- ds_hidden_ref.setColumn(0, "rsltstat", 5);
- }
- else
- {
- alert("결과상태를 선택하여 주십시오.");
- return;
- }
-
- ds_hidden_ref.setColumn(0, "startdd", group1.input1.value);
- ds_hidden_ref.setColumn(0, "enddd", group1.input2.value);
- ds_hidden_ref.setColumn(0, "orddept", group1.combo3.value);
- ds_hidden_ref.setColumn(0, "ioflag", group1.radio2.value);
- ds_hidden_ref.setColumn(0, "growthyn", group1.radio3.value);
- ds_hidden_ref.setColumn(0, "getflag", group1.radio1.value);
- ds_hidden_ref.setColumn(0, "baccd", group1.combo1.value);
- ds_hidden_ref.setColumn(0, "refflag", group1.combo2.value);
- ds_hidden_ref.setColumn(0, "searchtext", group1.iptSearch.value);
- ds_hidden_ref.setColumn(0, "tclscdlist", group1.cmb_testitem.value);
- ds_hidden_ref.setColumn(0, "testmdlcd", group1.cmb_mdlcd.value);
- ds_hidden_ref.setColumn(0, "bcnoinfo", ds_refparam.getColumn(0, "bcno"));
- ds_hidden_ref.setColumn(0, "tclscd", ds_hidden_ref_tclscdlist.getColumn(0, "tclscdlist"));
- ds_hidden_ref.setColumn(0, "bcnoinfo", ds_getRsltBacList.getColumn(0, "bcno"));
-
-
- var oParam = {};
- oParam.id = "TRLMP00401";
- oParam.service = "refprintmngtapp.MicroRefPrintMngt";
- oParam.method = "reqGetRsltBacList";
- oParam.inds = "refparam=ds_hidden_ref";
- oParam.outds = "ds_getRsltBacList=getRsltBacList";
- oParam.async = false;
- //oParam.callback = "cf_TRLMP00401";
- tranf_submit(oParam);
-
- //group1.input1.setFocus();
- //group1.iptSearch.setFocus();
-
- fSetMakeTree();
- }
- function fSetMakeTree()
- {
- var GBN = ds_hidden_ref.getColumn(0, "refflag");
- var BCNO = ds_hidden_ref.getColumn(0, "searchtext");
- if(GBN == 3)
- {
- for(a = 0 ; a < ds_getRsltBacList.rowcount ; a++)
- {
- if(ds_getRsltBacList.getColumn(a, "bcno") == BCNO)
- {
- ds_getRsltBacList.rowposition = a;
-
- fClickResultList();
-
- return;
- }
- }
- }
- else
- {
- if(ds_getRsltBacList.rowcount > 0)
- {
- ds_getRsltBacList.rowposition = 0;
- fClickResultList();
- }
- }
- }
- //검사그룹조회
- function fSelectTestGrup()
- {
- ds_cond.setColumn(0, "testgrupnm", group1.cmb_testitem.text);
-
- var oParam = {};
- oParam.id = "TRLLF90401";
- oParam.service = "diagtestapplib.LisCommon";
- oParam.method = "reqGetTestGrupDetl";
- oParam.inds = "cond=ds_cond";
- oParam.outds = "ds_testgrupdetl=getTestGrupDetl";
- oParam.async = false;
- //oParam.callback = "cf_TRLLF90401";
- tranf_submit(oParam);
- fSetPopUpTclscdList();
- }
- function fSetPopUpTclscdList()
- {
- var count = ds_testgrupdetl.rowcount;
- if(count > 0)
- {
- var sendtclsnm = ds_testgrupdetl.getColumn(0, "tclsnm");
- var sendtclscd = ds_testgrupdetl.getColumn(0, "tclscd");
- var sendtclscd2 = ds_testgrupdetl.getColumn(0, "tclscd");
-
- // 검사그룹 상세 목록 없을때
- if(utlf_isNull(sendtclsnm))
- {
- ds_hidden_ref_tclscdlist.setColumn(0, "tclscdlist", "");
- ds_hidden_ref_tclscdlist.setColumn(0, "tclsnmlist", "");
- }
- else
- {
- // 검사그룹 상세 목록 있을때
- for(i = 1; i < count; i++)
- {
- sendtclsnm = sendtclsnm + " , " + ds_testgrupdetl.getColumn(i, "tclsnm");
- sendtclscd = sendtclscd + "','" + ds_testgrupdetl.getColumn(i, "tclscd");
- sendtclscd2 = sendtclscd2 + "▦" + ds_testgrupdetl.getColumn(i, "tclscd");
- }
- ds_hidden_ref_tclscdlist.setColumn(0, "tclsnmlist", sendtclsnm);
- ds_hidden_ref_tclscdlist.setColumn(0, "tclscdlist", "'" + sendtclscd + "'");
- ds_hidden_ref_tclscdlist.setColumn(0, "tclscdlist2", sendtclscd2);
- }
- }
- }
- //체크박스
- function setChkRslt(rsltgbn)
- {
- if(rsltgbn == "checkbox1")
- {
- group1.checkbox3.value = 0;
- group1.checkbox4.value = 0;
- }
- else if(rsltgbn == "checkbox2")
- {
- group1.checkbox3.value = 0;
- group1.checkbox4.value = 0;
- }
- else if(rsltgbn == "checkbox4")
- {
- group1.checkbox1.value = 0;
- group1.checkbox2.value = 0;
- group1.checkbox3.value = 0;
- }
- else
- {
-
- group1.checkbox1.value = 0;
- group1.checkbox2.value = 0;
- group1.checkbox4.value = 0;
- }
-
- }
- function fClickResultList()
- {
- var row = ds_getRsltBacList.rowposition;
-
- ds_hidden.setColumn(0, "bcnoinfo", ds_getRsltBacList.getColumn(row, "bcno"));
- fUpPatinfo();
-
- ds_getResultDetail.clearData();
-
- ds_refparam.setColumn(0, "bcno", input3.value);
- ds_refparam.setColumn(0, "pid", ds_getRsltBacList.getColumn(row, "pid"));
- ds_refparam.setColumn(0, "workno", ds_getRsltBacList.getColumn(row, "workno"));
-
-
- var oParam = {};
- oParam.id = "TRLLP00902";
- oParam.service = "refprintmngtapp.MicroRefPrintMngt";
- oParam.method = "reqGetRsltBacDetailList";
- oParam.inds = "refparam=ds_refparam";
- oParam.outds = "ds_datagrid1=getResultDetail";
- oParam.async = false;
- //oParam.callback = "cf_TRLLP00902";
- tranf_submit(oParam);
- }
- function fUpPatinfo()
- {
- var row = ds_getRsltBacList.rowposition;
-
- if(appf_getPatientInfo("pid") != ds_getRsltBacList.getColumn(row, "pid"))
- {
- if(ds_getRsltBacList.rowcount > 0)
- {
- var prcpdd = utlf_transNullToEmpty(ds_getRsltBacList.getColumn(ds_getRsltBacList.rowposition, "prcpdd")); //처방일자
- var execprcpuniqno = utlf_transNullToEmpty(ds_getRsltBacList.getColumn(ds_getRsltBacList.rowposition, "execprcpuniqno")); //실시부서유일번호
- var instcd = utlf_transNullToEmpty(ds_getRsltBacList.getColumn(ds_getRsltBacList.rowposition, "instcd")); //기관코드
- var async = true; //비동기여부
- var condparam = "S" + '▦' + prcpdd + '▦' + execprcpuniqno + '▦' + instcd ;
- appf_initPatientInfo(condparam);
- }
-
- var paminfo = sysf_getGlobalVariable("paminfo");
-
- if(utlf_isNull(paminfo) || (appf_getPatientInfo("pid") != ds_getRsltBacList.getColumn(row, "pid")))
- {
- appf_delPatientInfos();
-
- var pid = ds_getRsltBacList.getColumn(row, "pid");
- var hngnm = ds_getRsltBacList.getColumn(row, "patnm")
-
- appf_setPatientInfo("pid" , pid); //등록번호
- appf_setPatientInfo("pname" , pid + "|" + hngnm); //환자명
- }
- }
- }
- //프린터설정
- function lf_setPrint()
- {
- var objArg = new Object();
- objArg.arg_ds_barcdprntsetup_info = ds_init_prntInfo;
- frmf_open("SPLLC90100", "SPLLC90100", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- //PCR/방사선 결과
- function getPcrandReadRslt()
- {
- var row = ds_getRsltBacList.rowposition;
-
- if(utlf_isNull(ds_getRsltBacList.getColumn(row, "pid")))
- {
- return;
- }
-
- ds_hidden.setColumn(0, "pid", ds_getRsltBacList.getColumn(row, "pid"));
- frmf_setParameter("pid", ds_hidden.getColumn(0, "pid"));
-
- frmf_modal("SPLMR90800", "SPLMR90800", null, null, null, null, null, null, null, null, null, null, "M");
-
- }
- //미생물누적
- function fSetAddMicroResult()
- {
- var row = ds_getRsltBacList.rowposition;
-
- if(utlf_isNull(ds_getRsltBacList.getColumn(row, "pid")))
- {
- return;
- }
- ds_hidden_micropid.setColumn(0, "pid", ds_getRsltBacList.getColumn(row, "pid"));
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_micropid;
- frmf_modal("SMLLP01100", "SMLLP01100", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
-
- //조회
- function group1_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetResultListRef();
- }
- //미검사
- function group1_checkbox1_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- setChkRslt(obj.name);
- }
- //미완료
- function group1_checkbox2_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- setChkRslt(obj.name);
- }
- //완료
- function group1_checkbox3_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- setChkRslt(obj.name);
- }
- //전체
- // function group1_checkbox4_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- // {
- // setChkRslt(obj.name);
- // }
- //검사그룹조회
- function group1_cmb_testitem_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSelectTestGrup();
- }
- //검색구분조회
- function group1_iptSearch_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- ds_hidden_ref.setColumn(0, "searchtext", (group1.iptSearch.text).toUpperCase());
- fGetResultListRef();
- }
- }
- //검사리스트 상세조회
- function getRsltBacList_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fClickResultList();
- }
- //엑셀
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(getRsltBacList, lf_lisGetTitle(this), "see");
- }
- //결과상세 리스트 엑셀
- function btn_excel_cmrslt_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_exportExcel(datagrid1, lf_lisGetTitle(this), "see");
- }
- //방사선 결과
- function button20_onclick(obj:Button, e:ClickEventInfo)
- {
- getPcrandReadRslt();
- }
- //입원환자전실조회
- function button7_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPLLP90400", "SPLLP90400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- //초기화
- function button5_onclick(obj:Button, e:ClickEventInfo)
- {
- this.reload();
- }
- //프린터설정
- function btn_prntset_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_setPrint();
- }
- //미생물누적
- function button4_onclick(obj:Button, e:ClickEventInfo)
- {
- fSetAddMicroResult();
- }
- function group1_cmb_mdlcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSetTestMdlcd();
- }
- function fSetTestMdlcd()
- {
- var etc = group1.cmb_mdlcd.value;
- var etc2 = ds_hidden_ref.getColumn(0, "workgroup");
-
- if(etc == "00")
- {
- group1.cmb_workgroup.visible = true;
- group1.ma_combo.visible = false;
- group1.cmb_workgroup.enable = false;
- group1.cmb_workgroup.value = "00";
- }
- else if(etc == "MR")
- {
- group1.cmb_workgroup.visible = true;
- group1.ma_combo.visible = true;
- group1.cmb_workgroup.enable = true;
- group1.cmb_workgroup.value = "00";
- group1.ma_combo.value = "00";
-
- }
- else if(etc == "MA")
- {
- group1.cmb_workgroup.visible = false;
- group1.ma_combo.visible = true;
- group1.cmb_workgroup.enable = false;
- group1.ma_combo.enable = true;
- group1.ma_combo.value = "00";
- }
- else
- {
- group1.cmb_workgroup.visible = false;
- group1.ma_combo.visible = false;
- }
-
- //ds_hidden_ref.setColumn(0, "workgroup", "00");
- }
- function group1_input2_onkeyup(obj:Calendar, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- fGetResultListRef();
- }
-
- }
- function group1_checkbox4_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- setChkRslt(obj.name);
- }
- function group1_checkbox1_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- setChkRslt(obj.name);
- }
- function group1_checkbox2_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- setChkRslt(obj.name);
- }
- function group1_checkbox3_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- setChkRslt(obj.name);
- }
- function group1_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- var objArg = new Object();
- objArg.testGrup = ds_hidden_ref_tclscdlist.getColumn(0, "testgrup");
- frmf_modal("SMLLF90400","SMLLF90400",objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|