123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPIB02400" position="absolute 0 0 1196 803" titletext="이식환자 등록 및 조회" oninit="SMPIB02400_oninit" onload="SMPIB02400_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" text="이식환자 등록 및 조회" class="tit_1" position="absolute 0 0 180 25"/>
- <Tab id="switch1" taborder="1" tabindex="0" position="absolute 0 27 1195 768" anchor="all">
- <Tabpages>
- <Tabpage id="case1" text="장기이식">
- <Layouts>
- <Layout>
- <Div id="grp_srch" taborder="53" position="absolute 0 0 1195 64" class="div_SA2" anchor="left top right">
- <Layouts>
- <Layout/>
- </Layouts>
- </Div>
- <Static id="caption21" text="환자구분 :" class="search_name" position="absolute 11 13 97 30"/>
- <Button id="btn_search" taborder="22" text="조회" class="btn1" position="absolute 1120 21 1176 43" anchor="top right" onclick="switch1_case1_btn_search_onclick"/>
- <Shape id="line18" linetype="vertical" class="line_4" position="absolute 1104 6 1108 58" anchor="top right"/>
- <Static id="caption11" text="환자번호 :" class="search_name" position="absolute 265 12 363 29"/>
- <Static id="caption13" text="이식종류 :" class="search_name" position="absolute 755 11 853 28"/>
- <Radio id="rdo_patflag" taborder="23" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 97 11 224 30">
- <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>
- <Combo id="cmb_kind" taborder="24" innerdataset="@ds_init_A0224list" codecolumn="cdid" datacolumn="cdnm" class="input_search" position="absolute 843 10 925 29"/>
- <MaskEdit id="ipt_pid" taborder="25" class="input_search" position="absolute 346 10 429 29" style="align:left middle;"/>
- <Static id="caption8" text="이식기간 :" class="search_name" position="absolute 465 12 563 29"/>
- <Calendar id="ipt_fromdd" taborder="26" class="input_search" position="absolute 551 10 636 29" mask="yyyy-mm-dd"/>
- <Calendar id="ipt_todd" taborder="27" class="input_search" position="absolute 639 10 724 29" mask="yyyy-mm-dd"/>
- <Static id="caption22" text="장기이식 환자정보" class="tit_2" position="absolute 0 72 142 94"/>
- <Shape id="line19" linetype="horizontal" class="line_10" position="absolute 0 88 1195 94" anchor="left top right"/>
- <Static id="caption23" text="수혜자등록번호" class="cell_1" position="absolute 0 93 100 116"/>
- <Static id="caption34" text="수혜자명" class="cell_1" position="absolute 247 93 347 116"/>
- <Static id="caption1" text="수혜자주민번호" class="cell_1" position="absolute 484 93 584 116"/>
- <Static id="caption2" text="이식일자" class="cell_1" position="absolute 741 93 841 116"/>
- <Static id="caption3" text="이식종류" class="cell_1" position="absolute 961 93 1061 116"/>
- <Static id="caption4" text="공여자등록번호" class="cell_1" position="absolute 484 119 584 142"/>
- <Shape id="line17" linetype="horizontal" class="line_2" position="absolute 0 115 1195 121" anchor="left top right"/>
- <Static id="caption5" text="공여자주민번호" class="cell_1" position="absolute 961 119 1061 142"/>
- <Static id="caption7" text="공여발생기관명" class="cell_1" position="absolute 247 119 347 142"/>
- <Static id="caption9" text="공여자명" class="cell_1" position="absolute 741 119 841 142"/>
- <Shape id="line1" linetype="horizontal" class="line_2" position="absolute 0 141 1195 147" anchor="left top right"/>
- <Shape id="line24" linetype="horizontal" class="line_3" position="absolute 0 167 1195 173" anchor="left top right"/>
- <Static id="caption12" text="장기이식 환자내역" class="tit_2" position="absolute 0 178 134 200"/>
- <Shape id="line2" linetype="horizontal" class="line_10" position="absolute 0 194 1195 200" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Grid id="grd_orgtrnptlist" taborder="28" binddataset="ds_main_list1_org" useinputpanel="false" position="absolute 0 199 1195 688" anchor="all" oncelldblclick="switch1_case1_grd_orgtrnptlist_oncelldblclick" selecttype="multirow" cellsizingtype="col" cellmovingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="23"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="65"/>
- <Column size="95"/>
- <Column size="60"/>
- <Column size="61"/>
- <Column size="59"/>
- <Column size="60"/>
- <Column size="70"/>
- <Column size="95"/>
- <Column size="65"/>
- <Column size="95"/>
- <Column size="65"/>
- <Column size="35"/>
- <Column size="59"/>
- <Column size="75"/>
- <Column size="35"/>
- <Column size="60"/>
- <Column size="76"/>
- <Column size="278"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" taborder="undefined"/>
- <Cell col="1" colspan="7" text="수혜자" taborder="undefined"/>
- <Cell col="8" rowspan="2" text="이식종류" taborder="undefined"/>
- <Cell col="9" colspan="4" text="공여자" taborder="undefined"/>
- <Cell col="13" rowspan="2" text="등록자" taborder="undefined"/>
- <Cell col="14" colspan="3" text="환불대상" taborder="undefined"/>
- <Cell col="17" colspan="3" text="환불수납" taborder="undefined"/>
- <Cell col="20" rowspan="2" text="비고" taborder="undefined"/>
- <Cell col="21" text="seqno"/>
- <Cell row="1" col="1" text="이식일"/>
- <Cell row="1" col="2" text="등록번호"/>
- <Cell row="1" col="3" text="수혜자명"/>
- <Cell row="1" col="4" text="주민번호"/>
- <Cell row="1" col="5" text="보험유형"/>
- <Cell row="1" col="6" text="보조유형"/>
- <Cell row="1" col="7" text="주부유형"/>
- <Cell row="1" col="9" text="발생구분"/>
- <Cell row="1" col="10" text="등록번호(병원)"/>
- <Cell row="1" col="11" text="기증자명"/>
- <Cell row="1" col="12" text="주민번호"/>
- <Cell row="1" col="14" text="환불"/>
- <Cell row="1" col="15" text="등록자"/>
- <Cell row="1" col="16" text="등록일시"/>
- <Cell row="1" col="17" text="수납"/>
- <Cell row="1" col="18" text="수납자"/>
- <Cell row="1" col="19" text="수납일시"/>
- <Cell row="1" col="21" text="seqno"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="date" text="bind:trnptdd" mask="yyyy-MM-dd"/>
- <Cell col="2" text="bind:rsvpid"/>
- <Cell col="3" text="bind:rsvpatnm"/>
- <Cell col="4" text="bind:rsvrgstno" mask="######-####aaa" maskchar="*"/>
- <Cell col="5" text="bind:insukind"/>
- <Cell col="6" text="bind:suppkind"/>
- <Cell col="7" text="bind:mskind" expr="expr:mskind == 'M' ? '주유형' : mskind == 'S' ? '부유형' : '-'"/>
- <Cell col="8" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:trnptkind" combodataset="ds_init_A0224list" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:givinoutflag" combodataset="ds_cmb_givinoutflag" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="10" text="bind:givpid" wordwrap="word"/>
- <Cell col="11" text="bind:givpatnm"/>
- <Cell col="12" displaytype="normal" text="bind:givrgstno" mask="######-####aaa" maskchar="*"/>
- <Cell col="13" text="bind:lastupdtrid"/>
- <Cell col="14" displaytype="checkbox" edittype="expr:givinoutflag == '2' ? 'none' : 'checkbox'" style="controlbackground:EXPR(givinoutflag == '2' ? 'gray' : '');" text="bind:refundyn" expr="expr:refundyn == 'Y' || refundyn == '1' ? 1 : 0"/>
- <Cell col="15" text="bind:refundrid"/>
- <Cell col="16" displaytype="expr:utlf_isNull(refunddt) ? 'normal' : 'date'" text="bind:refunddt" mask="expr:utlf_isNull(refunddt) ? '' : 'yyyy-MM-dd'"/>
- <Cell col="17" displaytype="checkbox" edittype="expr:givinoutflag == '2' ? 'none' : 'checkbox'" style="controlbackground:EXPR(givinoutflag == '2' ? 'gray' : '');" text="bind:receyn" expr="expr:receyn == 'Y' || receyn == '1' ? 1 : 0"/>
- <Cell col="18" text="bind:receid"/>
- <Cell col="19" displaytype="expr:utlf_isNull(recedt) ? 'normal' : 'date'" text="bind:recedt" mask="expr:utlf_isNull(recedt) ? '' : 'yyyy-MM-dd'"/>
- <Cell col="20" edittype="textarea" style="align:left top;" text="bind:remfact" wordwrap="word"/>
- <Cell col="21" text="bind:seqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_save" taborder="29" text="저장" class="btn4" position="absolute 1067 692 1123 714" anchor="right bottom" onclick="switch1_case1_btn_save_onclick"/>
- <Button id="btn_init" taborder="30" text="초기화" class="btn4" position="absolute 1127 692 1195 714" anchor="right bottom" onclick="switch1_case1_btn_init_onclick"/>
- <MaskEdit id="ipt_rsvpid" taborder="31" class="input_default" position="absolute 102 95 221 114" style="align:left middle;" onkeyup="switch1_case1_ipt_rsvpid_onkeyup"/>
- <Edit id="ipt_rsvpatnm" taborder="32" class="input_default" enable="false" position="absolute 348 95 482 114" style="align:left middle;"/>
- <MaskEdit id="ipt_rsvrsgtno" taborder="33" mask="999999-9999999" class="input_default" enable="false" position="absolute 585 95 738 114" style="align:left middle;"/>
- <Calendar id="ipt_trnptdd" taborder="34" class="input_default" position="absolute 842 95 960 114" mask="yyyy-mm-dd" style="align:left middle;" dateformat="yyyy-MM-dd" value="null"/>
- <Static id="caption14" text="공여발생구분" class="cell_1" position="absolute 0 119 100 142"/>
- <Radio id="rdo_givinoutflag" taborder="36" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 123 122 228 141" onitemchanged="switch1_case1_rdo_givinoutflag_onitemchanged">
- <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>
- <Edit id="ipt_givhospnm" taborder="37" class="input_default" position="absolute 348 121 482 140" style="align:left middle;"/>
- <MaskEdit id="ipt_givpid" taborder="38" mask="9999999999" class="input_default" position="absolute 585 121 722 140" onkeyup="switch1_case1_ipt_givpid_onkeyup" style="align:left middle;"/>
- <Edit id="ipt_givpatnm" taborder="39" class="input_default" position="absolute 842 121 960 140" style="align:left middle;"/>
- <MaskEdit id="ipt_givrgstno" taborder="40" mask="999999-9999999" class="input_default" position="absolute 1062 121 1193 140" anchor="left top right" style="align:left middle;"/>
- <Edit id="ipt_remfact" taborder="41" class="input_default" position="absolute 102 147 1193 166" anchor="left top right"/>
- <Button id="btn_update" taborder="42" text="수정" class="btn2" position="absolute 1054 66 1096 88" anchor="top right" onclick="switch1_case1_btn_update_onclick"/>
- <Button id="btn_clear" taborder="43" text="Clear" class="btn2" position="absolute 1142 66 1195 88" anchor="top right" onclick="switch1_case1_btn_clear_onclick"/>
- <Button id="btn_insert" taborder="44" text="추가" class="btn2" position="absolute 1098 66 1140 88" anchor="top right" onclick="switch1_case1_btn_insert_onclick"/>
- <Button id="btn_delete" taborder="45" text="삭제" class="btn2" position="absolute 1153 172 1195 194" anchor="top right" onclick="switch1_case1_btn_delete_onclick"/>
- <Button id="btn_excel" taborder="46" text="엑셀저장" class="btn7" position="absolute 1072 172 1152 194" anchor="top right" onclick="switch1_case1_btn_excel_onclick"/>
- <CheckBox id="chk_refund" taborder="47" position="absolute 948 9 1003 29" text="환불" truevalue="Y" onclick="switch1_case1_chk_refund_onclick"/>
- <CheckBox id="chk_rece" taborder="48" position="absolute 1013 9 1078 29" text="미수납" truevalue="Y" onclick="switch1_case1_chk_rece_onclick"/>
- <Button id="btn_pid" taborder="49" class="icon_search" position="absolute 431 12 447 28" onclick="switch1_case1_btn_pid_onclick"/>
- <Button id="btn_rsvpid" taborder="50" class="icon_search" position="absolute 222 96 238 112" onclick="switch1_case1_btn_rsvpid_onclick"/>
- <Button id="btn_givpid" taborder="51" class="icon_search" position="absolute 722 122 738 138" onclick="switch1_case1_btn_givpid_onclick"/>
- <Combo id="cmb_trnptkind" taborder="52" position="absolute 1062 95 1192 115" index="-1" innerdataset="@ds_init_A0224list" datacolumn="cdnm" codecolumn="cdid"/>
- <Static id="caption00" text="공여발생구분 :" class="search_name" position="absolute 11 37 121 54"/>
- <Combo id="cmb_givinoutflag" taborder="54" innerdataset="@ds_cmb_givinflag" codecolumn="value" datacolumn="label" class="input_search" position="absolute 113 36 195 55" index="-1"/>
- <Button id="btn_envsave" taborder="55" text="환경저장" onclick="grp_biz_btn_envsave_onclick" class="btn4" position="absolute 976 692 1053 712" anchor="right bottom"/>
- <Button id="btn_envsave00" taborder="56" text="환경초기화" onclick="grp_biz_btn_envsave00_onclick" class="btn4" position="absolute 885 692 971 712" anchor="right bottom"/>
- <Static id="caption06" text="비고" class="cell_1" position="absolute 0 145 100 168"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" text="골수이식">
- <Layouts>
- <Layout>
- <Div id="grp_srch" anchor="left top right" taborder="44" class="div_SA2" position="absolute 0 0 1195 58"/>
- <Static id="caption15" text="환자구분 :" class="search_name" position="absolute 16 12 102 29"/>
- <Button id="btn_search2" taborder="22" text="조회" class="btn1" position="absolute 1121 9 1177 31" anchor="top right" onclick="switch1_case2_btn_search2_onclick"/>
- <Shape id="line3" linetype="vertical" class="line_4" position="absolute 1103 6 1109 34" anchor="top right"/>
- <Static id="caption16" text="환자번호 :" class="search_name" position="absolute 280 12 378 29"/>
- <Static id="caption17" text="이식형태 :" class="search_name" position="absolute 890 11 988 28"/>
- <Radio id="rdo_patflag2" taborder="23" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 104 10 231 29">
- <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>
- <Combo id="cmb_trpnttype" taborder="24" innerdataset="@ds_init_A0158list" codecolumn="cdid" datacolumn="cdnm" class="input_search" position="absolute 974 10 1076 29"/>
- <MaskEdit id="ipt_pid2" taborder="25" class="input_search" position="absolute 365 10 468 29" style="align:left middle;"/>
- <Static id="caption18" text="이식기간 :" class="search_name" position="absolute 540 11 638 28"/>
- <Calendar id="ipt_fromdd2" taborder="26" class="input_search" position="absolute 625 9 710 28" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd" value="null"/>
- <Calendar id="ipt_todd2" taborder="27" class="input_search" position="absolute 718 9 803 28" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd" value="null"/>
- <Static id="caption19" text="골수이식 환자정보" class="tit_2" position="absolute 0 64 134 86"/>
- <Shape id="line4" linetype="horizontal" class="line_10" position="absolute 0 80 1195 86" anchor="left top right"/>
- <Static id="caption20" text="수혜자등록번호" class="cell_1" position="absolute 0 85 100 108"/>
- <Static id="caption24" text="수혜자명" class="cell_1" position="absolute 247 85 347 108"/>
- <Static id="caption25" text="수혜자주민번호" class="cell_1" position="absolute 484 85 584 108"/>
- <Static id="caption26" text="이식일자" class="cell_1" position="absolute 741 85 841 108"/>
- <Static id="caption27" text="이식형태" class="cell_1" position="absolute 961 85 1061 108"/>
- <Shape id="line5" linetype="horizontal" class="line_2" position="absolute 0 107 1195 113" anchor="left top right"/>
- <Static id="caption32" text="비고" class="cell_1" position="absolute 0 111 100 134"/>
- <Shape id="line7" linetype="horizontal" class="line_3" position="absolute 0 133 1195 139" anchor="left top right"/>
- <Static id="caption33" text="골수이식 환자내역" class="tit_2" position="absolute 0 144 150 165"/>
- <Shape id="line8" linetype="horizontal" class="line_1" position="absolute 0 160 1195 166" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
- <Grid id="grd_bonetrnptlist" taborder="28" binddataset="ds_main_list2_bone" useinputpanel="false" position="absolute 0 165 1195 680" autofittype="col" anchor="all" oncelldblclick="switch1_case2_grd_bonetrnptlist_oncelldblclick" selecttype="multirow" cellmovingtype="col" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="70"/>
- <Column size="65"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="70"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="65"/>
- <Column size="60"/>
- <Column size="90"/>
- <Column size="70"/>
- <Column size="60"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="120"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" taborder="undefined"/>
- <Cell col="1" colspan="4" text="수혜자" taborder="undefined"/>
- <Cell col="5" rowspan="2" text="승인일자" taborder="undefined"/>
- <Cell col="6" rowspan="2" text="승인 여부" taborder="undefined"/>
- <Cell col="7" rowspan="2" text="승인 상병" taborder="undefined"/>
- <Cell col="8" rowspan="2" text="이식 형태" taborder="undefined"/>
- <Cell col="9" colspan="6" text="공여자" taborder="undefined"/>
- <Cell col="15" rowspan="2" text="등록자" taborder="undefined"/>
- <Cell col="16" rowspan="2" text="비고" taborder="undefined"/>
- <Cell col="17" text="seqno"/>
- <Cell col="18" text="boneflag"/>
- <Cell row="1" col="1" text="이식일"/>
- <Cell row="1" col="2" text="등록번호"/>
- <Cell row="1" col="3" text="수혜자명"/>
- <Cell row="1" col="4" text="주민번호"/>
- <Cell row="1" col="9" text="등록번호"/>
- <Cell row="1" col="10" text="공여자명"/>
- <Cell row="1" col="11" text="주민번호"/>
- <Cell row="1" col="12" text="협회코드"/>
- <Cell row="1" col="13" text="골수ID"/>
- <Cell row="1" col="14" text="채취기관"/>
- <Cell row="1" col="17" text="seqno"/>
- <Cell row="1" col="18" text="boneflag"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="date" text="bind:trnptdd" mask="yyyy-MM-dd"/>
- <Cell col="2" text="bind:rsvpid"/>
- <Cell col="3" text="bind:rsvpatnm"/>
- <Cell col="4" text="bind:rsvrgstno" mask="######-####aaa" maskchar="*"/>
- <Cell col="5" displaytype="expr:insuaprvdd == '-' ? 'normal' : 'date'" text="bind:insuaprvdd" mask="expr:insuaprvdd == '-' ? '' : 'yyyy-MM-dd'" calendardisplaynulltype="nulltext"/>
- <Cell col="6" displaytype="combo" edittype="combo" text="bind:insuaprvkind" combodataset="ds_cmb_insuaprvkind" combocodecol="value" combodatacol="label" enable="false"/>
- <Cell col="7" style="align:left middle;" text="bind:insuaprvdiag"/>
- <Cell col="8" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:trnpttype" combodataset="ds_init_A0158list" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="9" text="bind:givpid"/>
- <Cell col="10" text="bind:givpatnm"/>
- <Cell col="11" text="bind:givrgstno" mask="expr:givrgstno == '-' ? '' : '######-####aaa'" maskchar="*"/>
- <Cell col="12" text="bind:boneassocd"/>
- <Cell col="13" text="bind:dnorid"/>
- <Cell col="14" style="align:left middle;" text="bind:dnorextrinst"/>
- <Cell col="15" text="bind:lastupdtrid"/>
- <Cell col="16" displaytype="text" edittype="textarea" style="align:left top;" text="bind:remfact" wordwrap="word"/>
- <Cell col="17" text="bind:seqno"/>
- <Cell col="18" text="bind:boneflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_rsvpatnm2" taborder="29" class="input_default" enable="false" position="absolute 348 87 482 106" style="align:left middle;"/>
- <MaskEdit id="ipt_rsvrgstno2" taborder="30" mask="999999-9999999" class="input_default" enable="false" position="absolute 585 87 738 106" style="align:left middle;"/>
- <MaskEdit id="ipt_rsvpid2" taborder="31" class="input_default" position="absolute 101 87 228 106" onkeyup="switch1_case2_ipt_rsvpid2_onkeyup" style="align:left middle;"/>
- <Calendar id="ipt_trnptdd2" taborder="32" class="input_default" position="absolute 842 87 960 106" mask="yyyy-mm-dd" style="align:left middle;" dateformat="yyyy-MM-dd" value="null"/>
- <Combo id="cmb_trnpttype" taborder="33" innerdataset="@ds_init_A0158list" codecolumn="cdid" datacolumn="cdnm" class="input_default" position="absolute 1062 87 1193 106" anchor="left top right" style="align:left middle;"/>
- <Edit id="ipt_remfact2" taborder="34" class="input_default" position="absolute 102 114 1193 133" anchor="left top right" style="align:left middle;"/>
- <Button id="btn_clear2" taborder="35" text="Clear" class="btn2" position="absolute 1142 58 1195 80" anchor="top right" onclick="switch1_case2_btn_clear2_onclick"/>
- <Button id="btn_update2" taborder="36" text="수정" class="btn2" position="absolute 1054 58 1096 80" anchor="top right" onclick="switch1_case2_btn_update2_onclick"/>
- <Button id="btn_insert2" taborder="37" text="추가" class="btn2" position="absolute 1098 58 1140 80" anchor="top right" onclick="switch1_case2_btn_insert2_onclick"/>
- <Button id="btn_save2" taborder="38" text="저장" class="btn4" position="absolute 1067 685 1123 707" anchor="right bottom" onclick="switch1_case2_btn_save2_onclick"/>
- <Button id="btn_init2" taborder="39" text="초기화" class="btn4" position="absolute 1127 685 1195 707" anchor="right bottom" onclick="switch1_case2_btn_init2_onclick"/>
- <Button id="btn_delete2" taborder="40" text="삭제" class="btn2" position="absolute 1153 138 1195 160" anchor="top right" onclick="switch1_case2_btn_delete2_onclick"/>
- <Button id="btn_excel2" taborder="41" text="엑셀저장" class="btn7" position="absolute 1072 138 1152 160" anchor="top right" onclick="switch1_case2_btn_excel2_onclick"/>
- <Button id="btn_pid2" taborder="42" class="icon_search" position="absolute 471 11 487 27" onclick="switch1_case2_btn_pid2_onclick"/>
- <Button id="btn_rsvpid2" taborder="43" class="icon_search" position="absolute 228 88 244 104" onclick="switch1_case2_btn_rsvpid2_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Div id="grp_iphs" taborder="2" style="background:#ffffffff;border:2 solid #808080ff ;" visible="false" position="absolute 2 856 462 1196">
- <Layouts>
- <Layout width="460" height="340">
- <Static id="caption22" text="알림 메시지" onclick="grp_msg_caption22_onclick" class="tit_2" position="absolute 2 4 424 20"/>
- <Grid id="grd_msg" taborder="12" binddataset="ds_main_iphsinfo" autoenter="key" useinputpanel="false" selecttype="multirow" extendsizetype="row" cellsizingtype="row" autofittype="col" autosizingtype="row" position="absolute 4 25 454 306" oncelldblclick="grp_iphs_grd_msg_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="44"/>
- <Column size="43"/>
- <Column size="41"/>
- <Column size="89"/>
- <Column size="87"/>
- <Column size="104"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="보험 유형"/>
- <Cell col="2" text="보조 유형"/>
- <Cell col="3" text="주부 유형"/>
- <Cell col="4" text="시작일자"/>
- <Cell col="5" text="종료일자"/>
- <Cell col="6" text="입원일자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow + 1"/>
- <Cell col="1" displaytype="text" edittype="textarea" style="font:arial,9,bold;" text="bind:insukind" wordwrap="word" autosizerow="limitmin" enable="false"/>
- <Cell col="2" text="bind:suppkind"/>
- <Cell col="3" text="bind:mskind"/>
- <Cell col="4" text="bind:fromdd"/>
- <Cell col="5" text="bind:todd"/>
- <Cell col="6" text="bind:indd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button25" taborder="13" text="닫기" onclick="grp_msg_button25_onclick" class="btn4" position="absolute 398 311 454 331"/>
- </Layout>
- </Layouts>
- </Div>
- </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="allyn" type="STRING" size="256"/>
- <Column id="patflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="kind" type="STRING" size="256"/>
- <Column id="refundyn" type="STRING" size="256"/>
- <Column id="receyn" type="STRING" size="256"/>
- <Column id="givinoutflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="allyn"/>
- <Col id="patflag"/>
- <Col id="pid"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="kind"/>
- <Col id="refundyn"/>
- <Col id="receyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_A0224list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cmb_givinoutflag" 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_cmb_insuaprvkind" 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_init_A0158list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_list2_bone" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="trnptdd" type="STRING" size="256" sumtext="이식일자"/>
- <Column id="rsvpid" type="STRING" size="256" sumtext="수혜자등록번호"/>
- <Column id="rsvpatnm" type="STRING" size="256" sumtext="수혜자명"/>
- <Column id="rsvrgstno" type="STRING" size="256" sumtext="수혜자주민번호"/>
- <Column id="insuaprvdd" type="STRING" size="256" sumtext="승인일자"/>
- <Column id="insuaprvkind" type="STRING" size="256" sumtext="승인여부"/>
- <Column id="insuaprvdiag" type="STRING" size="256" sumtext="승인상병"/>
- <Column id="trnpttype" type="STRING" size="256" sumtext="이식형태"/>
- <Column id="givpid" type="STRING" size="256" sumtext="기증자등록번호"/>
- <Column id="givpatnm" type="STRING" size="256" sumtext="기증자명"/>
- <Column id="givrgstno" type="STRING" size="256" sumtext="기증자주민번호"/>
- <Column id="boneassocd" type="STRING" size="256" sumtext="협회코드"/>
- <Column id="dnorid" type="STRING" size="256" sumtext="골수ID"/>
- <Column id="dnorextrinst" type="STRING" size="256" sumtext="채취기관"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="등록자"/>
- <Column id="remfact" type="STRING" size="256" sumtext="비고"/>
- <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
- <Column id="boneflag" type="STRING" size="256" sumtext="구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_list1_org" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list1_org_oncolumnchanged">
- <ColumnInfo>
- <Column id="trnptdd" type="STRING" size="256" sumtext="이식일자"/>
- <Column id="rsvpid" type="STRING" size="256" sumtext="수혜자등록번호"/>
- <Column id="rsvpatnm" type="STRING" size="256" sumtext="수혜자명"/>
- <Column id="rsvrgstno" type="STRING" size="256" sumtext="수혜자주민번호"/>
- <Column id="trnptkind" type="STRING" size="256" sumtext="이식종류"/>
- <Column id="givinoutflag" type="STRING" size="256" sumtext="기증장기발생구분"/>
- <Column id="givpid" type="STRING" size="256" sumtext="기증자등록번호 또는 병원명"/>
- <Column id="givpatnm" type="STRING" size="256" sumtext="기증자명"/>
- <Column id="givrgstno" type="STRING" size="256" sumtext="기증자주민번호"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="등록자"/>
- <Column id="remfact" type="STRING" size="256" sumtext="비고"/>
- <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
- <Column id="refundyn" type="STRING" size="256" sumtext="환불유무"/>
- <Column id="refundrid" type="STRING" size="256" sumtext="환불등록자"/>
- <Column id="refunddt" type="STRING" size="256" sumtext="환불등록일시"/>
- <Column id="receyn" type="STRING" size="256" sumtext="환불수납유무"/>
- <Column id="receid" type="STRING" size="256" sumtext="환불수납등록자"/>
- <Column id="recedt" type="STRING" size="256" sumtext="환불수납등록일시"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="suppkind" type="STRING" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="allyn" type="STRING" size="256"/>
- <Column id="patflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="type" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="allyn"/>
- <Col id="patflag"/>
- <Col id="pid"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="type"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_item1_trnpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsvpid" type="STRING" size="256"/>
- <Column id="rsvpatnm" type="STRING" size="256"/>
- <Column id="rsvrgstno" type="STRING" size="256"/>
- <Column id="trnptdd" type="STRING" size="256"/>
- <Column id="trnptkind" type="STRING" size="256"/>
- <Column id="givinoutflag" type="STRING" size="256"/>
- <Column id="givhospnm" type="STRING" size="256"/>
- <Column id="givpid" type="STRING" size="256"/>
- <Column id="givpatnm" type="STRING" size="256"/>
- <Column id="givrgstno" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rsvpid"/>
- <Col id="rsvpatnm"/>
- <Col id="rsvrgstno"/>
- <Col id="trnptdd"/>
- <Col id="trnptkind"/>
- <Col id="givinoutflag"/>
- <Col id="givhospnm"/>
- <Col id="givpid"/>
- <Col id="givpatnm"/>
- <Col id="givrgstno"/>
- <Col id="remfact"/>
- </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="appflag" type="STRING" size="256"/>
- <Column id="currow" type="STRING" size="256"/>
- <Column id="appflag2" type="STRING" size="256"/>
- <Column id="currow2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_item2_trnpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsvpid" type="STRING" size="256"/>
- <Column id="rsvpatnm" type="STRING" size="256"/>
- <Column id="rsvrgstno" type="STRING" size="256"/>
- <Column id="trnptdd" type="STRING" size="256"/>
- <Column id="trnpttype" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rsvpid"/>
- <Col id="rsvpatnm"/>
- <Col id="rsvrgstno"/>
- <Col id="trnptdd"/>
- <Col id="trnpttype"/>
- <Col id="remfact"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_sppmc02500_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="rgstno" type="STRING" size="256" sumtext="주민번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cmb_givinflag" 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_init_uuee" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="scrnid" type="STRING" size="256" sumtext="화면(xrw)의 ID"/>
- <Column id="compsnm" type="STRING" size="256" sumtext="Grid ID 정보"/>
- <Column id="compscnts" type="STRING" size="256" sumtext="Grid의 칼럼명"/>
- <Column id="compsrefcnts" type="STRING" size="256" sumtext="Grid의 reference명"/>
- <Column id="compssizecnts" type="STRING" size="256" sumtext="Grid의 칼럼Size"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_listval_uuee" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_item_all" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
- <Column id="clamym" type="STRING" size="256" sumtext="청구년월"/>
- <Column id="clamtoym" type="STRING" size="256" sumtext="청구년월"/>
- <Column id="judgid" type="STRING" size="256" sumtext="심사자ID"/>
- <Column id="ordflag" type="STRING" size="256" sumtext="정렬옵션"/>
- <Column id="scrnid" type="STRING" size="256" sumtext="화면(xrw)의 ID"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data4" 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="trnptdd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_iphsinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="suppkind" type="STRING" size="256"/>
- <Column id="mskind" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="mskindnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case1.rdo_patflag" propid="value" datasetid="ds_send_data1" columnid="patflag"/>
- <BindItem id="item1" compid="switch1.case2.rdo_patflag2" propid="value" datasetid="ds_send_data2" columnid="patflag"/>
- <BindItem id="item2" compid="switch1.case2.ipt_pid2" propid="value" datasetid="ds_send_data2" columnid="pid"/>
- <BindItem id="item3" compid="switch1.case2.ipt_fromdd2" propid="value" datasetid="ds_send_data2" columnid="fromdd"/>
- <BindItem id="item4" compid="switch1.case2.ipt_todd2" propid="value" datasetid="ds_send_data2" columnid="todd"/>
- <BindItem id="item5" compid="switch1.case2.cmb_trpnttype" propid="value" datasetid="ds_send_data2" columnid="type"/>
- <BindItem id="item6" compid="switch1.case1.ipt_rsvpid" propid="value" datasetid="ds_main_item1_trnpt" columnid="rsvpid"/>
- <BindItem id="item7" compid="switch1.case1.ipt_rsvpatnm" propid="value" datasetid="ds_main_item1_trnpt" columnid="rsvpatnm"/>
- <BindItem id="item8" compid="switch1.case1.ipt_rsvrsgtno" propid="value" datasetid="ds_main_item1_trnpt" columnid="rsvrgstno"/>
- <BindItem id="item9" compid="switch1.case1.ipt_trnptdd" propid="value" datasetid="ds_main_item1_trnpt" columnid="trnptdd"/>
- <BindItem id="item11" compid="switch1.case1.ipt_givrgstno" propid="value" datasetid="ds_main_item1_trnpt" columnid="givrgstno"/>
- <BindItem id="item12" compid="switch1.case1.ipt_remfact" propid="value" datasetid="ds_main_item1_trnpt" columnid="remfact"/>
- <BindItem id="item13" compid="switch1.case1.ipt_givpatnm" propid="value" datasetid="ds_main_item1_trnpt" columnid="givpatnm"/>
- <BindItem id="item14" compid="switch1.case1.ipt_givpid" propid="value" datasetid="ds_main_item1_trnpt" columnid="givpid"/>
- <BindItem id="item15" compid="switch1.case1.ipt_givhospnm" propid="value" datasetid="ds_main_item1_trnpt" columnid="givhospnm"/>
- <BindItem id="item16" compid="switch1.case1.rdo_givinoutflag" propid="value" datasetid="ds_main_item1_trnpt" columnid="givinoutflag"/>
- <BindItem id="item17" compid="switch1.case2.ipt_rsvpid2" propid="value" datasetid="ds_main_item2_trnpt" columnid="rsvpid"/>
- <BindItem id="item18" compid="switch1.case2.ipt_rsvpatnm2" propid="value" datasetid="ds_main_item2_trnpt" columnid="rsvpatnm"/>
- <BindItem id="item19" compid="switch1.case2.ipt_rsvrgstno2" propid="value" datasetid="ds_main_item2_trnpt" columnid="rsvrgstno"/>
- <BindItem id="item20" compid="switch1.case2.ipt_trnptdd2" propid="value" datasetid="ds_main_item2_trnpt" columnid="trnptdd"/>
- <BindItem id="item21" compid="switch1.case2.cmb_trnpttype" propid="value" datasetid="ds_main_item2_trnpt" columnid="trnpttype"/>
- <BindItem id="item22" compid="switch1.case2.ipt_remfact2" propid="value" datasetid="ds_main_item2_trnpt" columnid="remfact"/>
- <BindItem id="item23" compid="switch1.case1.cmb_kind" propid="value" datasetid="ds_send_data1" columnid="kind"/>
- <BindItem id="item24" compid="switch1.case1.chk_rece" propid="value" datasetid="ds_send_data1" columnid="receyn"/>
- <BindItem id="item25" compid="switch1.case1.chk_refund" propid="value" datasetid="ds_send_data1" columnid="refundyn"/>
- <BindItem id="item26" compid="switch1.case1.ipt_todd" propid="value" datasetid="ds_send_data1" columnid="todd"/>
- <BindItem id="item27" compid="switch1.case1.ipt_fromdd" propid="value" datasetid="ds_send_data1" columnid="fromdd"/>
- <BindItem id="item28" compid="switch1.case1.ipt_pid" propid="value" datasetid="ds_send_data1" columnid="pid"/>
- <BindItem id="item10" compid="switch1.case1.cmb_trnptkind" propid="value" datasetid="ds_main_item1_trnpt" columnid="trnptkind"/>
- <BindItem id="item29" compid="switch1.case1.cmb_givinoutflag" propid="value" datasetid="ds_send_data1" columnid="givinoutflag"/>
- </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";
- include "pam_bfjudgxp::pam_grd.xjs";
- include "com_commonxp::comm_utl.xjs";
- include "com_commonxp::comm_grd.xjs";
- include "com_commonxp::comm_inf.xjs";
- function SMPIB02400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMPIB02400_onload(obj:Form, e:LoadEventInfo)
- {
- var arrParam = [{dsNm: "ds_init_A0224list", cdGrpId: "A0224"}
- , {dsNm: "ds_init_A0158list", cdGrpId: "A0158"}]
-
- appf_getCodeList(arrParam);
-
- ds_init_A0224list.insertRow(0);
- ds_init_A0158list.insertRow(0);
-
- dsf_makeValue(ds_init_A0224list, "cdid", "string", "-", 0);
- dsf_makeValue(ds_init_A0224list, "cdnm", "string", "전체", 0);
-
- dsf_makeValue(ds_init_A0158list, "cdid", "string", "-", 0);
- dsf_makeValue(ds_init_A0158list, "cdnm", "string", "전체", 0);
-
-
-
- fInitialize1();
- fInitialize2();
-
- ds_main_list1_org.clearData();
- ds_main_list2_bone.clearData();
- }
- function fInitialize1()
- {
- ds_send_data1.clearData();
- ds_send_data1.addRow();
-
- ds_send_data1.setColumn(0, "allyn", "Y");
- ds_send_data1.setColumn(0, "patflag", "1");
- ds_send_data1.setColumn(0, "kind", "-");
- ds_send_data1.setColumn(0, "refundyn", "");
- ds_send_data1.setColumn(0, "receyn", "");
- ds_send_data1.setColumn(0, "givinoutflag", "0");
-
- switch1_case1_btn_clear_onclick();
-
- ds_main_list1_org.clearData();
-
- grdf_GetUuee("ds_send_listval_uuee", "ds_hidden_listval_uuee",frmf_getScreenID(), "cf_Uuee_"+frmf_getScreenID());
-
- // var gToday = new Date();
- // var gBaseyear = gToday.toFormatString("%Y");
- // var gBasemonth = gToday.toFormatString("%m");
- // var gCurrentym = gBaseyear + gBasemonth;
- // var gUserid = sysf_getUserId();
- //
- // ds_hidden_item_all.setColumn(0, "clamym", gCurrentym);
- // ds_hidden_item_all.setColumn(0, "ioflag", "I");
- // ds_hidden_item_all.setColumn(0, "judgid", gUserid);
- // ds_hidden_item_all.setColumn(0, "scrnid", "SMPID20200");
- // ds_hidden_item_all.setColumn(0, "ordflag", "J");
- // ds_hidden_item_all.setColumn(0, "clamtoym", "");
- //
- // var oParam = {};
- // oParam.id = "TRPID20201";
- // oParam.service = "aftjudgapp.InAftJudgTrgtMan";
- // oParam.method = "reqGetInitComCd";
- // oParam.inds = "req=ds_hidden_item_all";
- // oParam.outds = "ds_init_uuee=uuee";
- // oParam.async = false;
- // //oParam.callback = "cf_TRPID20201";
- // tranf_submit(oParam);
-
-
- }
- function fInitialize2()
- {
- ds_send_data2.clearData();
- ds_send_data2.addRow();
-
- ds_send_data2.setColumn(0, "allyn", "Y");
- ds_send_data2.setColumn(0, "patflag", "1");
- ds_send_data2.setColumn(0, "type", "-");
-
- switch1_case2_btn_clear2_onclick();
-
- ds_main_list2_bone.clearData();
- }
- function switch1_case1_btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_item1_trnpt.clearData();
- ds_main_item1_trnpt.addRow();
- ds_main_item1_trnpt.setColumn(0, "trnptdd", utlf_getCurrentDate());
- ds_main_item1_trnpt.setColumn(0, "trnptkind", "-");
- ds_main_item1_trnpt.setColumn(0, "givinoutflag", "1");
-
- switch1.case1.ipt_rsvpid.enable = true;
- switch1.case1.ipt_trnptdd.enable = true;
- switch1.case1.cmb_trnptkind.enable = true;
- switch1.case1.ipt_givhospnm.enable = false;
- switch1.case1.ipt_givpid.enable = true;
- switch1.case1.ipt_givpatnm.enable = false;
- switch1.case1.ipt_givrgstno.enable = false;
-
- ds_hidden.setColumn(0, "appflag", "I");
- ds_hidden.setColumn(0, "currow", "0");
- }
- function switch1_case2_btn_clear2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_item2_trnpt.clearData();
- ds_main_item2_trnpt.addRow();
-
- ds_main_item2_trnpt.setColumn(0, "trnptdd", utlf_getCurrentDate());
- ds_main_item2_trnpt.setColumn(0, "trnpttype", "-");
-
- switch1.case2.ipt_rsvpid2.enable = true;
- switch1.case2.ipt_trnptdd2.enable = true;
- switch1.case2.cmb_trnpttype.enable = true;
-
- ds_hidden.setColumn(0, "appflag2", "I");
- ds_hidden.setColumn(0, "currow2", "0");
- }
- function switch1_case1_chk_refund_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var value = obj.value;
-
- if(value == "Y")
- {
-
- }
- else
- {
- ds_send_data1.setColumn(0, "refundyn", "");
- }
- }
- function switch1_case1_chk_rece_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- var value = obj.value;
-
- if(value == "Y")
- {
-
- }
- else
- {
- ds_send_data1.setColumn(0, "receyn", "");
- }
- }
- function switch1_case1_btn_pid_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = switch1.case1.ipt_pid.value;
-
- if (pid)
- {
- ds_hidden_sppmc02500_cond.setColumn(0, "srchcond", "1");
- ds_hidden_sppmc02500_cond.setColumn(0, "pid", pid);
- }
- else
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_sppmc02500_cond;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
-
- if (srch_pid)
- {
- ds_patinfolist.clearData();
-
- ds_send_data1.setColumn(0, "pid", srch_pid);
- }
- }
- function switch1_case1_btn_rsvpid_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = switch1.case1.ipt_rsvpid.value;
-
- if (pid)
- {
- ds_hidden_sppmc02500_cond.setColumn(0, "srchcond", "1");
- ds_hidden_sppmc02500_cond.setColumn(0, "pid", pid);
- }
- else
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_sppmc02500_cond;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var patnm = ds_patinfolist.getColumn(0, "hngnm");
- var rgstno1 = ds_patinfolist.getColumn(0, "rrgstno1");
- var rgstno2 = ds_patinfolist.getColumn(0, "rrgstno2");
-
- if (srch_pid)
- {
- ds_patinfolist.clearData();
-
- ds_main_item1_trnpt.setColumn(0, "rsvpid", srch_pid);
- ds_main_item1_trnpt.setColumn(0, "rsvpatnm", patnm);
- ds_main_item1_trnpt.setColumn(0, "rsvrgstno", rgstno1 + rgstno2);
- }
- }
- function switch1_case1_btn_givpid_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_main_item1_trnpt.getColumn(0, "givpid");
-
- if (pid)
- {
- ds_hidden_sppmc02500_cond.setColumn(0, "srchcond", "1");
- ds_hidden_sppmc02500_cond.setColumn(0, "pid", pid);
- }
- else
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_sppmc02500_cond;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var patnm = ds_patinfolist.getColumn(0, "hngnm");
- var rgstno1 = ds_patinfolist.getColumn(0, "rrgstno1");
- var rgstno2 = ds_patinfolist.getColumn(0, "rrgstno2");
-
- if (srch_pid)
- {
- ds_patinfolist.clearData();
-
- ds_main_item1_trnpt.setColumn(0, "givpid", srch_pid);
- ds_main_item1_trnpt.setColumn(0, "givpatnm", patnm);
- ds_main_item1_trnpt.setColumn(0, "givrgstno", rgstno1 + rgstno2);
- }
- }
- function switch1_case1_ipt_givpid_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- var givpid = obj.value;
-
- if (!utlf_isNull(givpid))
- {
- ds_send_data3.clearData();
- ds_send_data3.addRow();
- ds_patinfolist.clearData();
-
- ds_send_data3.setColumn(0, "pid", givpid);
-
- var oParam = {};
- oParam.id = "TRPIB02403";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_patinfo_patinfolist=patinfo";
- oParam.async = false;
- oParam.callback = "cf_TRPIB02403";
- tranf_submit(oParam);
- }
- }
- }
- function cf_TRPIB02403(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- var givpatnm = ds_main_patinfo_patinfolist.getColumn(0, "hngnm");
- var givrgstno = ds_main_patinfo_patinfolist.getColumn(0, "rgstno");
-
- ds_main_patinfo_patinfolist.clearData();
-
- if (!utlf_isNull(givpatnm))
- {
- ds_main_item1_trnpt.setColumn(0, "givpatnm", givpatnm);
- ds_main_item1_trnpt.setColumn(0, "givrgstno", givrgstno);
- }
- else
- {
- switch1_case1_btn_givpid_onclick();
- }
-
- }
- }
- function switch1_case1_rdo_givinoutflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- var givinoutflag = ds_main_item1_trnpt.getColumn(0, "givinoutflag");
-
- if (givinoutflag == "1")
- {
- ds_main_item1_trnpt.setColumn(0, "givhospnm", "");
-
- switch1.case1.ipt_givhospnm.enable = false;
- switch1.case1.ipt_givpid.enable = true;
- switch1.case1.ipt_givpatnm.enable = false;
- switch1.case1.ipt_givrgstno.enable = false;
- }
- else
- {
- ds_main_item1_trnpt.setColumn(0, "givpid", "");
- ds_main_item1_trnpt.setColumn(0, "givpatnm", "");
- ds_main_item1_trnpt.setColumn(0, "givrgstno", "");
-
- switch1.case1.ipt_givhospnm.enable = true;
- switch1.case1.ipt_givpid.enable = false;
- switch1.case1.ipt_givpatnm.enable = true;
- switch1.case1.ipt_givrgstno.enable = true;
- }
- }
- function switch1_case1_ipt_rsvpid_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- var rsvpid = obj.value
-
- if (!utlf_isNull(rsvpid))
- {
- ds_send_data3.clearData();
- ds_send_data3.addRow();
- ds_main_patinfo_patinfolist.clearData();
-
- ds_send_data3.setColumn(0, "pid", rsvpid);
-
- var oParam = {};
- oParam.id = "TRPIB02403";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_patinfo_patinfolist=patinfo";
- oParam.async = false;
- oParam.callback = "cf_TRPIB02403_1";
- tranf_submit(oParam);
- }
- }
- }
- function cf_TRPIB02403_1(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- var rsvpatnm = ds_main_patinfo_patinfolist.getColumn(0, "hngnm");
- var rsvrgstno = ds_main_patinfo_patinfolist.getColumn(0, "rgstno");
-
- ds_main_patinfo_patinfolist.clearData();
-
- if(!utlf_isNull(rsvpatnm))
- {
- ds_main_item1_trnpt.setColumn(0, "rsvpatnm", rsvpatnm);
- ds_main_item1_trnpt.setColumn(0, "rsvrgstno", rsvrgstno);
- }
- else
- {
- switch1_case1_btn_rsvpid_onclick();
- }
- }
- }
- function switch1_case1_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_list1_org.clearData();
-
- ds_send_data1.setColumn(0, "allyn", "N");
-
- var oParam = {};
- oParam.id = "TRPIB02401";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetOrgTrnptList";
- oParam.inds = "req=ds_send_data1";
- oParam.outds = "ds_main_list1_org=org";
- oParam.async = false;
- //oParam.callback = "cf_TRPIB02401";
- tranf_submit(oParam);
- }
- function ds_main_list1_org_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "refundyn")
- {
- obj.setColumn(e.row, "refundyn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
-
- if(e.columnid == "receyn")
- {
- obj.setColumn(e.row, "receyn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
- }
- }
- function switch1_case1_grd_orgtrnptlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.row > -1)
- {
- var row = e.row ;
-
- if(ds_main_list1_org.getRowType(row) != 2 && ds_main_list1_org.getRowType(row) != 8)
- {
- switch1_case1_btn_clear_onclick();
-
- ds_main_item1_trnpt.clearData();
- ds_main_item1_trnpt.addRow();
-
- ds_main_item1_trnpt.setColumn(0, "rsvpid", ds_main_list1_org.getColumn(row, "rsvpid"));
- ds_main_item1_trnpt.setColumn(0, "rsvpatnm", ds_main_list1_org.getColumn(row, "rsvpatnm"));
- ds_main_item1_trnpt.setColumn(0, "rsvrgstno", ds_main_list1_org.getColumn(row, "rsvrgstno"));
- ds_main_item1_trnpt.setColumn(0, "trnptdd", ds_main_list1_org.getColumn(row, "trnptdd"));
- ds_main_item1_trnpt.setColumn(0, "trnptkind", ds_main_list1_org.getColumn(row, "trnptkind"));
-
- var givinoutflag = ds_main_list1_org.getColumn(row, "givinoutflag");
-
- ds_main_item1_trnpt.setColumn(0 ,"givinoutflag", givinoutflag);
-
- if (givinoutflag == "1")
- {
- ds_main_item1_trnpt.setColumn(0, "givpid", ds_main_list1_org.getColumn(row, "givpid"));
- }
- else if (givinoutflag == "2")
- {
- ds_main_item1_trnpt.setColumn(0, "givhospnm", ds_main_list1_org.getColumn(row, "givpid"));
- }
-
- ds_main_item1_trnpt.setColumn(0, "givpatnm", ds_main_list1_org.getColumn(row, "givpatnm"));
- ds_main_item1_trnpt.setColumn(0, "givrgstno", ds_main_list1_org.getColumn(row, "givrgstno"));
- ds_main_item1_trnpt.setColumn(0, "remfact", ds_main_list1_org.getColumn(row, "remfact"));
-
- if (givinoutflag == "1")
- {
- switch1.case1.ipt_givhospnm.enable = false;
- switch1.case1.ipt_givpid.enable = true;
- switch1.case1.ipt_givpatnm.enable = false;
- switch1.case1.ipt_givrgstno.enable = false;
- }
- else if (givinoutflag == "2")
- {
- switch1.case1.ipt_givhospnm.enable = true;
- switch1.case1.ipt_givpid.enable = false;
- switch1.case1.ipt_givpatnm.enable = true;
- switch1.case1.ipt_givrgstno.enable = true;
- }
-
- switch1.case1.ipt_rsvpid.enable = false;
- switch1.case1.ipt_trnptdd.enable = false;
- switch1.case1.cmb_trnptkind.enable = false;
-
- ds_hidden.setColumn(0, "appflag", "U");
- ds_hidden.setColumn(0, "currow", row);
- }
- }
- }
- function switch1_case1_btn_update_onclick(obj:Button, e:ClickEventInfo)
- {
- var appflag = ds_hidden.getColumn(0, "appflag");
-
- if (appflag != "U")
- {
- sysf_messageBox("먼저 수정할 장기이식환자 정보를 목록에서 선택해 주십시요.","E999","");
- return false;
- }
-
- if (fCheckVariable1())
- {
- var row = ds_hidden.getColumn(0, "currow");
-
- ds_main_list1_org.setColumn(row, "trnptdd", ds_main_item1_trnpt.getColumn(0, "trnptdd"));
- ds_main_list1_org.setColumn(row, "rsvpid", ds_main_item1_trnpt.getColumn(0, "rsvpid"));
- ds_main_list1_org.setColumn(row, "rsvpatnm", ds_main_item1_trnpt.getColumn(0, "rsvpatnm"));
- ds_main_list1_org.setColumn(row, "rsvrgstno", ds_main_item1_trnpt.getColumn(0, "rsvrgstno"));
- ds_main_list1_org.setColumn(row, "trnptkind", ds_main_item1_trnpt.getColumn(0, "trnptkind"));
- ds_main_list1_org.setColumn(row, "givinoutflag", ds_main_item1_trnpt.getColumn(0, "givinoutflag"));
-
- var givinoutflag = ds_main_item1_trnpt.getColumn(0, "givinoutflag");
-
- if (givinoutflag == "1")
- {
- ds_main_list1_org.setColumn(row, "givpid", ds_main_item1_trnpt.getColumn(0, "givpid"));
- }
- else if (givinoutflag == "2")
- {
- ds_main_list1_org.setColumn(row, "givpid", ds_main_item1_trnpt.getColumn(0, "givhospnm"));
- }
-
- ds_main_list1_org.setColumn(row, "givpatnm", ds_main_item1_trnpt.getColumn(0, "givpatnm"));
- ds_main_list1_org.setColumn(row, "givrgstno", ds_main_item1_trnpt.getColumn(0, "givrgstno"));
- ds_main_list1_org.setColumn(row, "lastupdtrid", sysf_getUserName());
- ds_main_list1_org.setColumn(row, "remfact", ds_main_item1_trnpt.getColumn(0, "remfact"));
-
- var arrRow = new Array();
- arrRow[0] = row;
- grdf_setStatus(switch1.case1.grd_orgtrnptlist, "U", arrRow);
- switch1_case1_btn_clear_onclick();
- }
- }
- function fCheckVariable1()
- {
- var rsvpid = ds_main_item1_trnpt.getColumn(0, "rsvpid");
- var rsvpatnm = ds_main_item1_trnpt.getColumn(0, "rsvpatnm");
- var rsvrgstno = ds_main_item1_trnpt.getColumn(0, "rsvrgstno");
-
- if (utlf_isNull(rsvpid) || utlf_isNull(rsvpatnm) || utlf_isNull(rsvrgstno))
- {
- sysf_messageBox("수혜자의 등록번호, 성명, 주민번호를 입력하십시오","E999","");
- return false;
- }
- var trnptdd = ds_main_item1_trnpt.getColumn(0, "trnptdd");
-
- if (utlf_isNull(trnptdd) || String(trnptdd).length != 8)
- {
- sysf_messageBox("이식일자를 입력하십시오","E999","");
- return false;
- }
-
- var trnptkind = ds_main_item1_trnpt.getColumn(0, "trnptkind");
-
- if (utlf_isNull(trnptkind) || trnptkind == "-")
- {
- sysf_messageBox("이식종류를 선택하십시오","E999","");
- return false;
- }
- var givinoutflag = ds_main_item1_trnpt.getColumn(0, "givinoutflag");
-
- if (givinoutflag == "1")
- {
- var givpid = ds_main_item1_trnpt.getColumn(0, "givpid");
- var givpatnm = ds_main_item1_trnpt.getColumn(0, "givpatnm");
- var givrgstno = ds_main_item1_trnpt.getColumn(0, "givrgstno");
-
- if (utlf_isNull(givpid) || utlf_isNull(givpatnm) || utlf_isNull(givrgstno))
- {
- sysf_messageBox("원내 공여자의 등록번호, 성명, 주민번호를 입력하십시오","E999","");
- return false;
- }
- }
- else if (givinoutflag == "2")
- {
- var givhospnm = ds_main_item1_trnpt.getColumn(0, "givhospnm");
- var givpatnm = ds_main_item1_trnpt.getColumn(0, "givpatnm");
- var givrgstno = ds_main_item1_trnpt.getColumn(0, "givrgstno");
-
- if (utlf_isNull(givhospnm))
- {
- sysf_messageBox("원외 공여자의 병원명을 입력하십시오","E999","");
- return false;
- }
- }
- return true;
- }
- function switch1_case1_btn_insert_onclick(obj:Button, e:ClickEventInfo)
- {
- var appflag = ds_hidden.getColumn(0, "appflag");
-
- if (appflag != "I")
- {
- sysf_messageBox("Clear를 클릭하여 수정모드를 해제한 뒤 추가하세요.","E999","");
- return false;
- }
-
- if (fCheckVariable1())
- {
- var row = ds_main_list1_org.addRow();
-
- ds_main_list1_org.setColumn(row, "trnptdd", ds_main_item1_trnpt.getColumn(0, "trnptdd"));
- ds_main_list1_org.setColumn(row, "rsvpid", ds_main_item1_trnpt.getColumn(0, "rsvpid"));
- ds_main_list1_org.setColumn(row, "rsvpatnm", ds_main_item1_trnpt.getColumn(0, "rsvpatnm"));
- ds_main_list1_org.setColumn(row, "rsvrgstno", ds_main_item1_trnpt.getColumn(0, "rsvrgstno"));
- ds_main_list1_org.setColumn(row, "trnptkind", ds_main_item1_trnpt.getColumn(0, "trnptkind"));
- ds_main_list1_org.setColumn(row, "givinoutflag", ds_main_item1_trnpt.getColumn(0, "givinoutflag"));
-
- var givinoutflag = ds_main_item1_trnpt.getColumn(0, "givinoutflag");
-
- if (givinoutflag == "1")
- {
- ds_main_list1_org.setColumn(row, "givpid", ds_main_item1_trnpt.getColumn(0, "givpid"));
- }
- else if (givinoutflag == "2")
- {
- ds_main_list1_org.setColumn(row, "givpid", ds_main_item1_trnpt.getColumn(0, "givhospnm"));
- }
-
- ds_main_list1_org.setColumn(row, "givpatnm", ds_main_item1_trnpt.getColumn(0, "givpatnm"));
- ds_main_list1_org.setColumn(row, "givrgstno", ds_main_item1_trnpt.getColumn(0, "givrgstno"));
- ds_main_list1_org.setColumn(row, "lastupdtrid", sysf_getUserName());
- ds_main_list1_org.setColumn(row, "remfact", ds_main_item1_trnpt.getColumn(0, "remfact"));
- ds_main_list1_org.setColumn(row, "seqno", "");
-
- var arrRow = new Array();
- arrRow[0] = row;
- grdf_setStatus(switch1.case1.grd_orgtrnptlist, "I", arrRow);
-
- switch1.case1.grd_orgtrnptlist.setCellProperty("Body", 5, "edittype", "none");
- switch1.case1.grd_orgtrnptlist.setCellProperty("Body", 6, "edittype", "none");
-
- var trnptdd = switch1.case1.ipt_trnptdd.value;
-
- if (!utlf_isNull(trnptdd))
- {
- ds_send_data4.clearData();
- ds_send_data4.addRow();
- ds_patinfolist.clearData();
-
- var pid = switch1.case1.ipt_rsvpid.value;
- var trnptdd = switch1.case1.ipt_trnptdd.value;
-
- if(utlf_isNull(pid)){
- sysf_messageBox("수혜자등록번호를 입력해주세요");
- return false;
- }
- if(utlf_isNull(trnptdd)){
- sysf_messageBox("이식일자를 입력해주세요");
- return false;
- }
-
- ds_send_data4.setColumn(0, "pid", pid);
- ds_send_data4.setColumn(0, "trnptdd", trnptdd);
-
-
- var oParam = {};
- oParam.id = "";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetIphsInfo";
- oParam.inds = "req=ds_send_data4";
- oParam.outds = "ds_main_iphsinfo=iphsInfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- var iphs_row = ds_main_iphsinfo.rowcount;
- var posi = ds_main_list1_org.rowposition;
-
- if(iphs_row == 1){
- ds_main_list1_org.setColumn(posi,"insukind",ds_main_iphsinfo.getColumn(0,"insukind"));
- ds_main_list1_org.setColumn(posi,"suppkind",ds_main_iphsinfo.getColumn(0,"suppkind"));
- ds_main_list1_org.setColumn(posi,"mskind",ds_main_iphsinfo.getColumn(0,"mskind"));
-
- }else if(iphs_row > 1){
- grp_iphs.position.x = 343;
- grp_iphs.position.y = 241;
- grp_iphs.visible = true;
- //grp_msg.button25.setFocus();
- //grp_msg.bringToFront();
- }
-
- }
-
- switch1_case1_btn_clear_onclick();
- }
- }
- function switch1_case1_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_main_list1_org.rowcount == 2)
- {
- return;
- }
-
- if(ds_main_list1_org.rowcount == 0)
- {
- sysf_messageBox("엑셀저장할 내역이", "I004"); ///엑셀저장할 내역이 없습니다.
- }
- else
- {
- grdf_exportExcel(switch1.case1.grd_orgtrnptlist, "장기이식 환자내역", "see");
- }
- }
- function switch1_case1_btn_delete_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1_case1_btn_clear_onclick();
- var rows = grdf_getSelectedRows(switch1.case1.grd_orgtrnptlist);
-
- for (var i = 0; i < rows.length; i++)
- {
- var sel = rows[i];
-
- var arrRow = new Array();
- arrRow[0] = sel;
- grdf_setStatus(switch1.case1.grd_orgtrnptlist, "D", arrRow);
- }
- }
- function switch1_case1_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var updtdata = grdf_getGridUpdateData(switch1.case1.grd_orgtrnptlist);
-
- if (updtdata.rowcount == 0)
- {
- sysf_messageBox("변경된 데이터가", "I004");
- return;
- }
-
- if (sysf_messageBox("장기이식환자 정보를 저장", "S001") != 6)
- {
- return;
- }
-
- dsf_setDefaultVal(ds_main_list1_org, "givpatnm:-,givrgstno:-,remfact:-");
-
- var oParam = {};
- oParam.id = "TXPID02401";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqSaveOrgTrnpt";
- oParam.inds = "org=ds_main_list1_org:U";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPID02401";
- tranf_submit(oParam);
- }
- function cf_TXPID02401(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- switch1_case1_btn_clear_onclick();
- var rows = ds_main_list1_org.rowcount;
-
- for(var i = 0; i < rows; i++)
- {
- if(utlf_isNull(ds_main_list1_org.getColumn(i, "rsvpid")))
- {
- ds_main_list1_org.deleteRow(i);
- }
- else
- {
-
- }
- }
- sysf_messageBox("정상적으로 저장되었습니다.", "I999");
- }
- }
- function switch1_case1_btn_init_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize1();
- }
- function switch1_case2_ipt_rsvpid2_onkeyup(obj:MaskEdit, e:KeyEventInfo)
- {
- if (e.keycode ==13)
- {
- var rsvpid = obj.value;
-
- if (!utlf_isNull(rsvpid))
- {
- ds_main_patinfo_patinfolist.clearData();
-
- ds_send_data3.clearData();
- ds_send_data3.addRow();
-
- ds_send_data3.setColumn(0, "pid", rsvpid);
-
- var oParam = {};
- oParam.id = "TRPIB02403";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_main_patinfo_patinfolist=patinfo";
- oParam.async = false;
- oParam.callback = "cf_TRPIB02403_2";
- tranf_submit(oParam);
- }
- }
- }
- function cf_TRPIB02403_2(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- var rsvpatnm = ds_main_patinfo_patinfolist.getColumn(0, "hngnm");
- var rsvrgstno = ds_main_patinfo_patinfolist.getColumn(0, "rgstno");
-
- ds_main_patinfo_patinfolist.clearData();
-
- if(!utlf_isNull(rsvpatnm))
- {
- ds_main_item2_trnpt.setColumn(0, "rsvpatnm", rsvpatnm);
- ds_main_item2_trnpt.setColumn(0, "rsvrgstno", rsvrgstno);
- }
- else
- {
- switch1_case2_btn_rsvpid2_onclick();
- }
- }
- }
- function switch1_case2_btn_rsvpid2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- var pid = switch1.case2.ipt_rsvpid2.value;
-
- if (pid)
- {
- ds_hidden_sppmc02500_cond.setColumn(0, "srchcond", "1");
- ds_hidden_sppmc02500_cond.setColumn(0, "pid", pid);
- }
- else
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_sppmc02500_cond;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
- var patnm = ds_patinfolist.getColumn(0, "hngnm");
- var rgstno1 = ds_patinfolist.getColumn(0, "rrgstno1");
- var rgstno2 = ds_patinfolist.getColumn(0, "rrgstno2");
-
- if (srch_pid)
- {
- ds_main_item2_trnpt.setColumn(0, "rsvpid", srch_pid);
- ds_main_item2_trnpt.setColumn(0, "rsvpatnm", patnm);
- ds_main_item2_trnpt.setColumn(0, "rsvrgstno", rgstno1 + rgstno2);
- }
- }
- function switch1_case2_btn_pid2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- var pid = switch1.case2.ipt_pid2.value;
-
- if (pid)
- {
- ds_hidden_sppmc02500_cond.setColumn(0, "srchcond", "1");
- ds_hidden_sppmc02500_cond.setColumn(0, "pid", pid);
- }
- else
- {
- ds_hidden_sppmc02500_cond.clearData();
- ds_hidden_sppmc02500_cond.addRow();
- }
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_sppmc02500_cond;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var srch_pid = ds_patinfolist.getColumn(0, "pid");
-
- if (srch_pid)
- {
- ds_patinfolist.clearData();
-
- ds_send_data2.setColumn(0, "pid", srch_pid);
- }
- }
- function switch1_case2_btn_search2_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_list2_bone.clearData();
-
- ds_send_data2.setColumn(0, "allyn", "N");
-
- var oParam = {};
- oParam.id = "TRPIB02401";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqGetBoneTrnptList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_main_list2_bone=bone";
- oParam.async = false;
- //oParam.callback = "cf_TRPIB02401";
- tranf_submit(oParam);
- }
- function switch1_case2_grd_bonetrnptlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.row > -1)
- {
- var row = e.row;
- var boneflag = ds_main_list2_bone.getColumn(row, "boneflag");
-
- if(ds_main_list2_bone.getRowType(row) != 2 && ds_main_list2_bone.getRowType(row) != 8 && boneflag == "1")
- {
- switch1_case2_btn_clear2_onclick();
-
- ds_main_item2_trnpt.setColumn(0, "rsvpid", ds_main_list2_bone.getColumn(row, "rsvpid"));
- ds_main_item2_trnpt.setColumn(0, "rsvpatnm", ds_main_list2_bone.getColumn(row, "rsvpatnm"));
- ds_main_item2_trnpt.setColumn(0, "rsvrgstno", ds_main_list2_bone.getColumn(row, "rsvrgstno"));
- ds_main_item2_trnpt.setColumn(0, "trnptdd", ds_main_list2_bone.getColumn(row, "trnptdd"));
- ds_main_item2_trnpt.setColumn(0, "trnpttype", ds_main_list2_bone.getColumn(row, "trnpttype"));
- ds_main_item2_trnpt.setColumn(0, "remfact", ds_main_list2_bone.getColumn(row, "remfact"));
-
- switch1.case2.ipt_rsvpid2.enable = false;
- switch1.case2.ipt_trnptdd2.enable = false;
- switch1.case2.cmb_trnpttype.enable = false;
-
- ds_hidden.setColumn(0, "appflag2", "U");
- ds_hidden.setColumn(0, "currow2", row);
- }
- }
- }
- function switch1_case2_btn_update2_onclick(obj:Button, e:ClickEventInfo)
- {
- var appflag = ds_hidden.getColumn(0, "appflag2");
-
- if (appflag != "U")
- {
- sysf_messageBox("먼저 수정할 골수이식환자 정보를 목록에서 선택해 주십시요.","E999","");
- return false;
- }
-
- if (fCheckVariable2())
- {
- var row = ds_hidden.getColumn(0, "currow2");
-
- ds_main_list2_bone.setColumn(row, "trnptdd", ds_main_item2_trnpt.getColumn(0, "trnptdd"));
- ds_main_list2_bone.setColumn(row, "rsvpid", ds_main_item2_trnpt.getColumn(0, "rsvpid"));
- ds_main_list2_bone.setColumn(row, "rsvpatnm", ds_main_item2_trnpt.getColumn(0, "rsvpatnm"));
- ds_main_list2_bone.setColumn(row, "rsvrgstno", ds_main_item2_trnpt.getColumn(0, "rsvrgstno"));
- ds_main_list2_bone.setColumn(row, "trnpttype", ds_main_item2_trnpt.getColumn(0, "trnpttype"));
- ds_main_list2_bone.setColumn(row, "remfact", ds_main_item2_trnpt.getColumn(0, "remfact"));
-
- var arrRow = new Array();
- arrRow[0] = row;
- grdf_setStatus(switch1.case2.grd_bonetrnptlist, "U", arrRow);
- switch1_case2_btn_clear2_onclick();
- }
- }
- function switch1_case2_btn_insert2_onclick(obj:Button, e:ClickEventInfo)
- {
- var appflag = ds_hidden.getColumn(0, "appflag2");
-
- if (appflag != "I")
- {
- sysf_messageBox("Clear를 클릭하여 수정모드를 해제한 뒤 추가하세요.","E999","");
- return false;
- }
-
- if (fCheckVariable2())
- {
- var row = ds_main_list2_bone.addRow();
-
- ds_main_list2_bone.setColumn(row, "trnptdd", ds_main_item2_trnpt.getColumn(0, "trnptdd"));
- ds_main_list2_bone.setColumn(row, "rsvpid", ds_main_item2_trnpt.getColumn(0, "rsvpid"));
- ds_main_list2_bone.setColumn(row, "rsvpatnm", ds_main_item2_trnpt.getColumn(0, "rsvpatnm"));
- ds_main_list2_bone.setColumn(row, "rsvrgstno", ds_main_item2_trnpt.getColumn(0, "rsvrgstno"));
- ds_main_list2_bone.setColumn(row, "trnpttype", ds_main_item2_trnpt.getColumn(0, "trnpttype"));
- ds_main_list2_bone.setColumn(row, "remfact", ds_main_item2_trnpt.getColumn(0, "remfact"));
-
- var arrRow = new Array();
- arrRow[0] = row;
- grdf_setStatus(switch1.case2.grd_bonetrnptlist, "I", arrRow);
-
- switch1.case2.grd_bonetrnptlist.setCellProperty("Body", 6, "edittype", "none");
- switch1.case2.grd_bonetrnptlist.setCellProperty("Body", 8, "edittype", "none");
-
- switch1_case2_btn_clear2_onclick();
-
- ds_main_list2_bone.rowposition = row;
- }
- }
- function fCheckVariable2()
- {
- var rsvpid = ds_main_item2_trnpt.getColumn(0, "rsvpid");
- var rsvpatnm = ds_main_item2_trnpt.getColumn(0, "rsvpatnm");
- var rsvrgstno = ds_main_item2_trnpt.getColumn(0, "rsvrgstno");
-
- if (utlf_isNull(rsvpid) || utlf_isNull(rsvpatnm) || utlf_isNull(rsvrgstno))
- {
- sysf_messageBox("수혜자의 등록번호, 성명, 주민번호를 입력하십시오","E999","");
- return false;
- }
- var trnptdd = ds_main_item2_trnpt.getColumn(0, "trnptdd");
-
- if (utlf_isNull(trnptdd) || String(trnptdd).length != 8)
- {
- sysf_messageBox("이식일자를 입력하십시오","E999","");
- return false;
- }
- var trnpttype = ds_main_item2_trnpt.getColumn(0, "trnpttype");
-
- if (utlf_isNull(trnpttype) || trnpttype == "-")
- {
- sysf_messageBox("이식형태를 선택하십시오","E999","");
- return false;
- }
- return true;
- }
- function switch1_case2_btn_excel2_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_main_list2_bone.rowcount == 2)
- {
- return;
- }
-
- if(ds_main_list2_bone.rowcount == 0)
- {
- sysf_messageBox("엑셀저장할 내역이", "I004"); ///엑셀저장할 내역이 없습니다.
- }
- else
- {
- grdf_exportExcel(switch1.case2.grd_bonetrnptlist, "골수이식 환자내역", "see");
- }
- }
- function switch1_case2_btn_delete2_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1_case2_btn_clear2_onclick();
-
- var rows = grdf_getSelectedRows(switch1.case2.grd_bonetrnptlist);
-
- for (var i = 0; i < rows.length; i++)
- {
- var sel = rows[i];
-
- var boneflag = ds_main_list2_bone.getColumn(sel, "boneflag");
-
- if (boneflag == "1")
- {
- var arrRow = new Array();
- arrRow[0] = sel;
- grdf_setStatus(switch1.case2.grd_bonetrnptlist, "D", arrRow);
- }
- }
- }
- function switch1_case2_btn_save2_onclick(obj:Button, e:ClickEventInfo)
- {
- var updtdata = grdf_getGridUpdateData(switch1.case2.grd_bonetrnptlist);
-
- if (updtdata.rowcount == 0)
- {
- sysf_messageBox("변경된 데이터가", "I004");
- return;
- }
-
- if (sysf_messageBox("골수이식환자 정보를 저장", "S001") != 6)
- {
- return;
- }
-
- dsf_setDefaultVal(ds_main_list2_bone, "remfact:-");
-
- var oParam = {};
- oParam.id = "TXPID02402";
- oParam.service = "insubasecdmngtapp.OrgBoneTrnpt";
- oParam.method = "reqSaveBoneTrnpt";
- oParam.inds = "bone=ds_main_list2_bone:U";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPID02402";
- tranf_submit(oParam);
- }
- function cf_TXPID02402(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- switch1_case2_btn_clear2_onclick();
- var rows = ds_main_list2_bone.rowcount;
-
- for (var i = 0; i < rows; i++)
- {
- if(utlf_isNull(ds_main_list2_bone.getColumn(i, "rsvpid")))
- {
- ds_main_list2_bone.deleteRow(i);
- }
- else
- {
-
- }
- }
- }
- }
- function switch1_case2_btn_init2_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize2();
- }
- function grp_biz_btn_envsave_onclick(obj:Button, e:ClickEventInfo)
- {
- grdf_SaveOrderInfoOfCol(switch1.case1.grd_orgtrnptlist, ds_hidden_listval_uuee, frmf_getScreenID(), "cf_Cnfm_"+frmf_getScreenID());
-
- grdf_GetUuee("ds_send_listval_uuee", "ds_hidden_listval_uuee",frmf_getScreenID(), "cf_Uuee_"+frmf_getScreenID());
-
- }
- function grp_biz_btn_envsave00_onclick(obj:Button, e:ClickEventInfo)
- {
- var msg = sysf_messageBox("환경저장 데이터가 모두 삭제 됩니다.","Q003");
- if (msg == 6) {
- grdf_DelUuee(switch1.case1.grd_orgtrnptlist, ds_hidden_listval_uuee, frmf_getScreenID(), "");
- switch1.case1.grd_orgtrnptlist.formatid = "default";
-
- grdf_GetUuee("ds_send_listval_uuee", "ds_hidden_listval_uuee",frmf_getScreenID(), "cf_Uuee_"+frmf_getScreenID());
- }
- }
- function cf_Uuee_SMPIB02400(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
-
- var grd_name = ds_hidden_listval_uuee.lookup("compsnm","grd_orgtrnptlist","compsnm");
- var refdata = ds_hidden_listval_uuee.lookup("compsnm","grd_orgtrnptlist","compscnts");
- var sizedata = ds_hidden_listval_uuee.lookup("compsnm","grd_orgtrnptlist","compssizecnts");
-
- if (!utlf_isNull(grd_name))
- {
- grdf_SetOrderInfoOfCol_format(switch1.case1.grd_orgtrnptlist,refdata,sizedata);
- }
-
- grdf_setToolTipBind(switch1.case1.grd_orgtrnptlist);
- grdf_initGrid(switch1.case1.grd_orgtrnptlist);
-
- //lf_grid_band_left(switch1.case1.grd_orgtrnptlist, 9)
- }
- function cf_Cnfm_SMPIB02400(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- sysf_messageBox("사용자 환경 저장이","I002");
- }
- function grp_msg_button25_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_iphs.visible = false;
- ds_main_iphsinfo.clearData();
- }
- function grp_iphs_grd_msg_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var iphs_posi = ds_main_iphsinfo.rowposition;
- var org_posi = ds_main_list1_org.rowposition;
-
- ds_main_list1_org.setColumn(org_posi,"insukind",ds_main_iphsinfo.getColumn(iphs_posi,"insukind"));
- ds_main_list1_org.setColumn(org_posi,"suppkind",ds_main_iphsinfo.getColumn(iphs_posi,"suppkind"));
- ds_main_list1_org.setColumn(org_posi,"mskind",ds_main_iphsinfo.getColumn(iphs_posi,"mskind"));
-
- grp_iphs.visible = false;
-
- }
- ]]></Script>
- </Form>
- </FDL>
|