12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA04095" position="absolute 0 0 1206 766" titletext="검진사후관리대상자" onload="SMAHA04095_onload">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 159 21" style="" text="검진사후관리대상자"/>
- <Tab id="switch1" position="absolute 0 27 1190 747" style="" anchor="default">
- <Tabpages>
- <Tabpage id="case_rgst" selected="true" position="absolute 0 0 1188 718" style="" anchor="default" text="대상자등록">
- <Layouts>
- <Layout>
- <Shape id="roundrect1" anchor="default" type="roundrectangle" position="absolute 1 0 1187 35" style="border:1 solid #ffd799 #ffd799;background:#fffbf2 ;"/>
- <Shape id="line10" class="line_1" linetype="horizontal" position="absolute 0 38 1186 41" style="" anchor="default"/>
- <Grid id="grd_sahulist" binddataset="ds_main_savedata" position="absolute 0 62 1185 676" style="" ontextchanged="switch1_case_rgst_grd_sahulist_ontextchanged" oncelldblclick="switch1_case_rgst_grd_sahulist_oncelldblclick" autoenter="none" cellclickbound="control" selecttype="row" extendsizetype="none" onrbuttondown="switch1_case_rgst_grd_sahulist_onrbuttondown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="18" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="55" band="left"/>
- <Column size="60" band="left"/>
- <Column size="62" band="left"/>
- <Column size="60" band="left"/>
- <Column size="43"/>
- <Column size="47"/>
- <Column size="132"/>
- <Column size="66"/>
- <Column size="60"/>
- <Column size="140"/>
- <Column size="93"/>
- <Column size="63"/>
- <Column size="169"/>
- <Column size="130"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="130"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="130"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="87"/>
- <Column size="56"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" celltype="head" displaytype="checkbox" edittype="checkbox"/>
- <Cell col="2"/>
- <Cell col="3" text="사번"/>
- <Cell col="4" text="이름"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="완료여부"/>
- <Cell col="7" text="성별"/>
- <Cell col="8" text="나이"/>
- <Cell col="9" text="부서"/>
- <Cell col="10" text="직종"/>
- <Cell col="11" text="상담여부"/>
- <Cell col="12" text="수검병원"/>
- <Cell col="13" text="검진일자"/>
- <Cell col="14" text="검진구분"/>
- <Cell col="15" text="유해인자"/>
- <Cell col="16" text="흉부촬영결과"/>
- <Cell col="17" text="(일반)건강구분"/>
- <Cell col="18" text="(일반)건진소견"/>
- <Cell col="19" text="(일반)사후관리구분"/>
- <Cell col="20" text="(일반)사후관리소견"/>
- <Cell col="21" text="(일반)업무수행적합여부"/>
- <Cell col="22" text="(특수)건강구분"/>
- <Cell col="23" text="(특수)건진소견"/>
- <Cell col="24" text="(특수)사후관리구분" taborder="undefined"/>
- <Cell col="25" text="(특수)사후관리소견"/>
- <Cell col="26" text="(특수)업무수행적합여부"/>
- <Cell col="27" text="판정결과(A)"/>
- <Cell col="28" text="판정결과(B)"/>
- <Cell col="29" text="판정결과(C_R1)"/>
- <Cell col="30" text="판정결과(R2)"/>
- <Cell col="31" text="판정결과(D1)"/>
- <Cell col="32" text="판정결과(D2_DN)"/>
- <Cell col="33" text="유질환(D)"/>
- <Cell col="34" text="판정소견"/>
- <Cell col="35" text="SBP"/>
- <Cell col="36" text="DBP"/>
- <Cell col="37" text="혈색소"/>
- <Cell col="38" text="혈당"/>
- <Cell col="39" text="총콜레스테롤"/>
- <Cell col="40" text="중성지방"/>
- <Cell col="41" text="HDL"/>
- <Cell col="42" text="LDL"/>
- <Cell col="43" text="SGOT"/>
- <Cell col="44" text="SGPT"/>
- <Cell col="45" text="GTP"/>
- <Cell col="46" text="CR"/>
- <Cell col="47" text="URINE"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="bind:status"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chk" expr="expr:(chk=="Y"||chk==1)?1:0"/>
- <Cell col="2" text="expr:currow+1"/>
- <Cell col="3" edittype="text" text="bind:userid"/>
- <Cell col="4" text="bind:hngnm"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" edittype="text" style="align:center;" text="bind:endyn"/>
- <Cell col="7" text="bind:sex"/>
- <Cell col="8" text="bind:age"/>
- <Cell col="9" style="align:left middle;" text="bind:depthngnm" wordwrap="char"/>
- <Cell col="10" text="bind:jobkind"/>
- <Cell col="11" text="bind:cnstyn"/>
- <Cell col="12" edittype="text" text="bind:hospital"/>
- <Cell col="13" displaytype="date" edittype="date" text="bind:ilja" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="normal" edittype="text" style="align:center;" text="bind:gubun" combodataset="ds_init_gubun" combocodecol="label" combodatacol="value"/>
- <Cell col="15" displaytype="text" edittype="text" text="bind:yuhaeinja" editautoselect="true"/>
- <Cell col="16" edittype="text" style="align:left middle;" text="bind:chestrslt" wordwrap="char" editautoselect="false"/>
- <Cell col="17" edittype="text" text="bind:g_gubun"/>
- <Cell col="18" edittype="text" text="bind:g_opi"/>
- <Cell col="19" edittype="text" text="bind:g_after"/>
- <Cell col="20" edittype="text" text="bind:g_afteropi"/>
- <Cell col="21" edittype="text" text="bind:g_work"/>
- <Cell col="22" edittype="text" text="bind:s_gubun"/>
- <Cell col="23" edittype="text" text="bind:s_opi"/>
- <Cell col="24" edittype="text" text="bind:s_after"/>
- <Cell col="25" edittype="text" text="bind:s_afteropi"/>
- <Cell col="26" edittype="text" text="bind:s_work"/>
- <Cell col="27" edittype="text" style="align:left middle;" text="bind:panjeonga" wordwrap="char" editautoselect="false"/>
- <Cell col="28" edittype="text" style="align:left middle;" text="bind:panjeongb" wordwrap="char" editautoselect="false"/>
- <Cell col="29" edittype="text" style="align:left middle;" text="bind:panjeongc" wordwrap="char" editautoselect="false"/>
- <Cell col="30" edittype="text" text="bind:panjeongr2"/>
- <Cell col="31" edittype="text" style="align:left middle;" text="bind:panjeongd1" wordwrap="char" editautoselect="false"/>
- <Cell col="32" edittype="text" style="align:left middle;" text="bind:panjeongd2" wordwrap="char" editautoselect="false"/>
- <Cell col="33" edittype="text" style="align:left middle;" text="bind:panjeongd" wordwrap="char" editautoselect="false"/>
- <Cell col="34" edittype="text" style="align:left middle;" text="bind:panjeongopi" wordwrap="char" editautoselect="false"/>
- <Cell col="35" edittype="text" style="align:left middle;" text="bind:sbp" wordwrap="char" editautoselect="false"/>
- <Cell col="36" edittype="text" style="align:left middle;" text="bind:dbp" wordwrap="char" editautoselect="false"/>
- <Cell col="37" edittype="text" style="align:left middle;" text="bind:hb" wordwrap="char" editautoselect="false"/>
- <Cell col="38" edittype="text" style="align:left middle;" text="bind:fbs" wordwrap="char" editautoselect="false"/>
- <Cell col="39" edittype="text" style="align:left middle;" text="bind:tc" wordwrap="char" editautoselect="false"/>
- <Cell col="40" edittype="text" style="align:left middle;" text="bind:tg" wordwrap="char" editautoselect="false"/>
- <Cell col="41" edittype="text" style="align:left middle;" text="bind:hdl" wordwrap="char" editautoselect="false"/>
- <Cell col="42" edittype="text" style="align:left middle;" text="bind:ldl" wordwrap="char" editautoselect="false"/>
- <Cell col="43" edittype="text" style="align:left middle;" text="bind:sgot" wordwrap="char" editautoselect="false"/>
- <Cell col="44" edittype="text" style="align:left middle;" text="bind:sgpt" wordwrap="char" editautoselect="false"/>
- <Cell col="45" edittype="text" style="align:left middle;" text="bind:rgtp" wordwrap="char" editautoselect="false"/>
- <Cell col="46" edittype="text" style="align:left middle;" text="bind:cr" wordwrap="char" editautoselect="false"/>
- <Cell col="47" edittype="text" style="align:left middle;" text="bind:urin" wordwrap="char" editautoselect="false"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption1" class="search_name" position="absolute 5 10 95 27" style="" text="검진일자 :"/>
- <Static id="caption2" class="search_name" position="absolute 282 10 356 27" style="" text="검진차수 :"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo3" position="absolute 356 10 411 29" style="align:center ;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">ALL</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">2</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">3</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">4</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">5</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption3" class="search_name" position="absolute 418 10 478 27" style="" text="사번 :"/>
- <Edit id="input1" position="absolute 463 10 508 29" style="align:center ;" anchor="default" onkeyup="switch1_case_rgst_input1_onkeyup"/>
- <Static id="caption4" class="search_name" position="absolute 517 10 569 27" style="" text="이름 :"/>
- <Edit id="input2" position="absolute 561 10 631 29" style="align:center ;" anchor="default" onkeyup="switch1_case_rgst_input2_onkeyup"/>
- <Shape id="line7" linetype="vertical" position="absolute 1110 6 1113 30" style="border:1 solid #ffe4bb #ffe4bb;" anchor="default"/>
- <Button id="btn_search" class="btn1" position="absolute 1120 8 1176 30" style="" text="조회" onclick="switch1_case_rgst_btn_search_onclick"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo5" position="absolute 714 9 769 28" style="align:center ;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">ALL</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">일반</Col>
- <Col id="datacolumn">일반</Col>
- </Row>
- <Row>
- <Col id="codecolumn">특수</Col>
- <Col id="datacolumn">특수</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption7" class="search_name" position="absolute 641 10 715 27" style="" text="검진구분 :"/>
- <Static id="caption8" class="search_name" position="absolute 776 10 850 27" style="" text="판정구분 :"/>
- <Calendar id="input3" position="absolute 79 10 169 29" style="align:center ;" anchor="default"/>
- <Static id="caption9" position="absolute 171 11 186 31" style="" text="~"/>
- <Calendar id="input4" position="absolute 184 10 274 29" style="align:center ;" anchor="default"/>
- <Button id="button3" class="btn2" enable="True" position="absolute 1144 41 1186 60" style="" text="삭제" onclick="switch1_case_rgst_button3_onclick"/>
- <Button id="button4" class="btn2" position="absolute 938 41 1024 60" style="" text="파일다운로드" onclick="switch1_case_rgst_button4_onclick"/>
- <Button id="button5" class="btn2" enable="True" position="absolute 895 41 937 60" style="" text="저장" onclick="switch1_case_rgst_button5_onclick"/>
- <Button id="btn_upload" class="btn2" position="absolute 1025 41 1100 60" style="" text="파일업로드" onclick="switch1_case_rgst_btn_upload_onclick"/>
- <Button id="btn_add" class="btn2" enable="True" position="absolute 1101 41 1143 60" style="" text="추가" onclick="switch1_case_rgst_btn_add_onclick"/>
- <Button id="button6" class="btn2" enable="True" visible="false" position="absolute 620 40 684 59" style="" text="목록삭제" onclick="switch1_case_rgst_button6_onclick"/>
- <Grid id="grd_upload_list" binddataset="ds_main_exceldata" visible="false" position="absolute 137 121 937 506" style="align:center ;">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="70"/>
- <Column size="130"/>
- <Column size="80"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="완료여부"/>
- <Cell col="2" text="수검병원"/>
- <Cell col="3" text="검진일자"/>
- <Cell col="4" text="검진구분"/>
- <Cell col="5" text="유해인자"/>
- <Cell col="6" text="사번"/>
- <Cell col="7" text="흉부촬영결과"/>
- <Cell col="8" text="(일반)건강구분"/>
- <Cell col="9" text="(일반)건진소견"/>
- <Cell col="10" text="(일반)사후관리구분"/>
- <Cell col="11" text="(일반)사후관리소견"/>
- <Cell col="12" text="(일반)업무수행적합여부"/>
- <Cell col="13" text="(특수)건강구분"/>
- <Cell col="14" text="(특수)건진소견"/>
- <Cell col="15" text="(특수)사후관리수분"/>
- <Cell col="16" text="(특수)사후관리소견"/>
- <Cell col="17" text="(특수)업무수행적합여부"/>
- <Cell col="18" text="판정결과(A)"/>
- <Cell col="19" text="판정결과(B)"/>
- <Cell col="20" text="판정결과(C_R1)"/>
- <Cell col="21" text="판정결과(R2)"/>
- <Cell col="22" text="판정결과(D1)"/>
- <Cell col="23" text="판정결과(D2_DN)"/>
- <Cell col="24" text="유질환(D)"/>
- <Cell col="25" text="판정소견"/>
- <Cell col="26" text="SBP"/>
- <Cell col="27" text="DBP"/>
- <Cell col="28" text="혈색소"/>
- <Cell col="29" text="혈당"/>
- <Cell col="30" text="총콜레스테롤"/>
- <Cell col="31" text="중성지방"/>
- <Cell col="32" text="HDL"/>
- <Cell col="33" text="LDL"/>
- <Cell col="34" text="SGOT"/>
- <Cell col="35" text="SGPT"/>
- <Cell col="36" text="GTP"/>
- <Cell col="37" text="CR"/>
- <Cell col="38" text="URINE"/>
- </Band>
- <Band id="body">
- <Cell/>
- <Cell col="1" text="bind:endyn"/>
- <Cell col="2" text="bind:hospital"/>
- <Cell col="3" text="bind:ilja"/>
- <Cell col="4" displaytype="normal" edittype="none" text="bind:gubun" combodataset="ds_init_gubun" combocodecol="label" combodatacol="value"/>
- <Cell col="5" text="bind:yuhaeinja"/>
- <Cell col="6" text="bind:userid"/>
- <Cell col="7" text="bind:chestrslt"/>
- <Cell col="8" text="bind:g_gubun"/>
- <Cell col="9" text="bind:g_opi"/>
- <Cell col="10" text="bind:g_after"/>
- <Cell col="11" text="bind:g_afteropi"/>
- <Cell col="12" text="bind:g_work"/>
- <Cell col="13" text="bind:s_gubun"/>
- <Cell col="14" text="bind:s_opi"/>
- <Cell col="15" text="bind:s_after"/>
- <Cell col="16" text="bind:s_afteropi"/>
- <Cell col="17" text="bind:s_work"/>
- <Cell col="18" text="bind:panjeonga"/>
- <Cell col="19" text="bind:panjeongb"/>
- <Cell col="20" text="bind:panjeongc"/>
- <Cell col="21" text="bind:panjeongr2"/>
- <Cell col="22" text="bind:panjeongd1"/>
- <Cell col="23" text="bind:panjeongd2"/>
- <Cell col="24" text="bind:panjeongd"/>
- <Cell col="25" text="bind:panjeongopi"/>
- <Cell col="26" text="bind:sbp"/>
- <Cell col="27" text="bind:dbp"/>
- <Cell col="28" text="bind:hb"/>
- <Cell col="29" text="bind:fbs"/>
- <Cell col="30" text="bind:tc"/>
- <Cell col="31" text="bind:tg"/>
- <Cell col="32" text="bind:hdl"/>
- <Cell col="33" text="bind:ldl"/>
- <Cell col="34" text="bind:sgot"/>
- <Cell col="35" text="bind:sgpt"/>
- <Cell col="36" text="bind:rgtp"/>
- <Cell col="37" text="bind:cr"/>
- <Cell col="38" text="bind:urin"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <cp_checkboxList id="cp_checkboxList01" titletext="CheckBox List" taborder="1" scrollbars="none" position="absolute 853 7 1084 27" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_manage" anchor="default" text="상담내역관리" scrollbars="none">
- <Layouts>
- <Layout>
- <Shape id="roundrect2" anchor="default" type="roundrectangle" position="absolute 1 0 1187 60" style="border:1 solid #ffd799 #ffd799;background:#fffbf2 ;"/>
- <Shape id="line1" class="line_1" linetype="horizontal" position="absolute 0 63 1186 66" style="" anchor="default"/>
- <Static id="caption5" class="search_name" position="absolute 5 10 95 27" style="" text="검진일자 :"/>
- <Calendar id="input5" position="absolute 90 10 180 29" style="align:center ;" anchor="default"/>
- <Calendar id="input6" position="absolute 195 10 285 29" style="align:center ;" anchor="default"/>
- <Static id="caption10" position="absolute 182 11 197 31" style="" text="~"/>
- <Static id="caption11" position="absolute 497 11 512 31" style="" text="~"/>
- <Static id="caption12" class="search_name" position="absolute 320 10 410 27" style="" text="상담일자 :"/>
- <Calendar id="input7" position="absolute 405 10 495 29" style="align:center ;" anchor="default"/>
- <Calendar id="input8" position="absolute 510 10 600 29" style="align:center ;" anchor="default"/>
- <Calendar id="input9" position="absolute 120 35 210 54" style="align:center ;" anchor="default"/>
- <Calendar id="input10" position="absolute 225 35 315 54" style="align:center ;" anchor="default"/>
- <Static id="caption13" position="absolute 212 36 227 56" style="" text="~"/>
- <Static id="caption14" class="search_name" position="absolute 5 35 120 52" style="" text="추적검사일자 :"/>
- <Static id="caption15" class="search_name" position="absolute 615 10 690 27" style="" text="사 번 :"/>
- <Static id="caption16" class="search_name" position="absolute 775 10 855 27" style="" text="이 름 :"/>
- <Static id="caption17" class="search_name" position="absolute 935 10 1025 27" style="" text="검진구분 :"/>
- <Button id="button7" class="btn1" position="absolute 1120 19 1176 41" style="" text="조회" onclick="switch1_case_manage_button7_onclick"/>
- <Shape id="line2" linetype="vertical" position="absolute 1110 6 1113 49" style="border:1 solid #ffe4bb #ffe4bb;" anchor="default"/>
- <Edit id="input11" position="absolute 685 10 760 29" style="" anchor="default"/>
- <Edit id="input12" position="absolute 845 10 920 29" style="" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo1" position="absolute 1025 10 1080 29" style="align:center ;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">ALL</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">일반</Col>
- <Col id="datacolumn">일반</Col>
- </Row>
- <Row>
- <Col id="codecolumn">특수</Col>
- <Col id="datacolumn">특수</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Grid id="grd_sahucnst" binddataset="ds_main_cnstlist" position="absolute 0 90 1189 682" style="" oncelldblclick="switch1_case_manage_grd_sahucnst_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" band="left"/>
- <Column size="25" band="left"/>
- <Column size="25" band="left"/>
- <Column size="50" band="left"/>
- <Column size="70" band="left"/>
- <Column size="70" band="left"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="124"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="425"/>
- <Column size="146"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="28"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" celltype="head" displaytype="checkbox" edittype="checkbox"/>
- <Cell col="2"/>
- <Cell col="3" text="사번"/>
- <Cell col="4" text="이름"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="검진일자"/>
- <Cell col="7" text="검진차수"/>
- <Cell col="8" text="상담이력"/>
- <Cell col="9" text="근무부서"/>
- <Cell col="10" text="상담일자"/>
- <Cell col="11" text="상담장소"/>
- <Cell col="12" text="상담내용"/>
- <Cell col="13" text="상담결과"/>
- <Cell col="14" text="추적검사일"/>
- <Cell col="15" text="처방일자"/>
- <Cell col="16" text="sage"/>
- <Cell col="17" text="telno"/>
- <Cell col="18" text="panjeong"/>
- <Cell col="19" text="yujilhwan"/>
- <Cell col="20" text="yuhaeinja"/>
- <Cell col="21" text="rslt"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="bind:status"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chk" expr="expr:(chk=="Y"||chk==1)?1:0"/>
- <Cell col="2" text="expr:currow+1"/>
- <Cell col="3" text="bind:userid"/>
- <Cell col="4" text="bind:hngnm"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" displaytype="date" text="bind:ilja" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="7" text="bind:chasu"/>
- <Cell col="8" text="bind:seq"/>
- <Cell col="9" text="bind:depthngnm"/>
- <Cell col="10" displaytype="date" text="bind:cnstdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="11" style="align:left middle;" text="bind:cnstplace"/>
- <Cell col="12" style="align:left top;" text="bind:cnstcnt" wordwrap="char"/>
- <Cell col="13" style="align:left top;" text="bind:cnstrslt" wordwrap="char"/>
- <Cell col="14" displaytype="date" text="bind:chasedd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="15" displaytype="date" text="bind:prcpdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="16" text="bind:sage"/>
- <Cell col="17" text="bind:telno"/>
- <Cell col="18" text="bind:panjeong"/>
- <Cell col="19" text="bind:yujilhwan"/>
- <Cell col="20" text="bind:yuhaeinja"/>
- <Cell col="21" text="bind:chaserslt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button8" class="btn2" position="absolute 1097 68 1183 87" style="" text="파일다운로드" onclick="switch1_case_manage_button8_onclick"/>
- <Button id="button9" class="btn2" enable="True" position="absolute 1054 68 1096 87" style="" text="출력" onclick="switch1_case_manage_button9_onclick"/>
- <Button id="button3" taborder="1" text="삭제" onclick="switch1_case_manage_button3_onclick" class="btn2" position="absolute 1011 68 1053 87"/>
- <Button id="button5" taborder="2" text="저장" onclick="switch1_case_manage_button5_onclick" class="btn2" position="absolute 952 68 994 87"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="panjeongsrch" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="userid"/>
- <Col id="hngnm"/>
- <Col id="gubun"/>
- <Col id="panjeongsrch"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_main_savedata_oncolumnchanged">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="cnstyn" type="STRING" size="256"/>
- <Column id="ilja" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="yuhaeinja" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="jobkind" type="STRING" size="256"/>
- <Column id="chestrslt" type="STRING" size="256"/>
- <Column id="panjeonga" type="STRING" size="256"/>
- <Column id="panjeongb" type="STRING" size="256"/>
- <Column id="panjeongc" type="STRING" size="256"/>
- <Column id="panjeongd1" type="STRING" size="256"/>
- <Column id="panjeongd2" type="STRING" size="256"/>
- <Column id="panjeongd" type="STRING" size="256"/>
- <Column id="panjeongopi" type="STRING" size="256"/>
- <Column id="sbp" type="STRING" size="256"/>
- <Column id="dbp" type="STRING" size="256"/>
- <Column id="hb" type="STRING" size="256"/>
- <Column id="fbs" type="STRING" size="256"/>
- <Column id="tc" type="STRING" size="256"/>
- <Column id="tg" type="STRING" size="256"/>
- <Column id="hdl" type="STRING" size="256"/>
- <Column id="ldl" type="STRING" size="256"/>
- <Column id="sgot" type="STRING" size="256"/>
- <Column id="sgpt" type="STRING" size="256"/>
- <Column id="rgtp" type="STRING" size="256"/>
- <Column id="cr" type="STRING" size="256"/>
- <Column id="urin" type="STRING" size="256"/>
- <Column id="endyn" type="STRING" size="256"/>
- <Column id="hospital" type="STRING" size="256"/>
- <Column id="g_gubun" type="STRING" size="256"/>
- <Column id="g_opi" type="STRING" size="256"/>
- <Column id="g_after" type="STRING" size="256"/>
- <Column id="g_afteropi" type="STRING" size="256"/>
- <Column id="g_work" type="STRING" size="256"/>
- <Column id="s_gubun" type="STRING" size="256"/>
- <Column id="s_opi" type="STRING" size="256"/>
- <Column id="s_after" type="STRING" size="256"/>
- <Column id="s_afteropi" type="STRING" size="256"/>
- <Column id="s_work" type="STRING" size="256"/>
- <Column id="panjeongr2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status"/>
- <Col id="cnstyn"/>
- <Col id="ilja"/>
- <Col id="gubun"/>
- <Col id="yuhaeinja"/>
- <Col id="userid"/>
- <Col id="hngnm"/>
- <Col id="pid"/>
- <Col id="sex"/>
- <Col id="age"/>
- <Col id="depthngnm"/>
- <Col id="jobkind"/>
- <Col id="chestrslt"/>
- <Col id="panjeonga"/>
- <Col id="panjeongb"/>
- <Col id="panjeongc"/>
- <Col id="panjeongd1"/>
- <Col id="panjeongd2"/>
- <Col id="panjeongd"/>
- <Col id="panjeongopi"/>
- <Col id="sbp"/>
- <Col id="dbp"/>
- <Col id="hb"/>
- <Col id="fbs"/>
- <Col id="tc"/>
- <Col id="tg"/>
- <Col id="hdl"/>
- <Col id="ldl"/>
- <Col id="sgot"/>
- <Col id="sgpt"/>
- <Col id="rgtp"/>
- <Col id="cr"/>
- <Col id="urin"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send_reqdata2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="cnstfromdd" type="STRING" size="256"/>
- <Column id="cnsttodd" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="chasefromdd" type="STRING" size="256"/>
- <Column id="chasetodd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="cnstfromdd"/>
- <Col id="cnsttodd"/>
- <Col id="userid"/>
- <Col id="hngnm"/>
- <Col id="gubun"/>
- <Col id="chasefromdd"/>
- <Col id="chasetodd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_cnstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep" oncolumnchanged="ds_main_cnstlist_oncolumnchanged">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="ilja" type="STRING" size="256"/>
- <Column id="seq" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="depthngnm" type="STRING" size="256"/>
- <Column id="cnstdd" type="STRING" size="256"/>
- <Column id="cnstplace" type="STRING" size="256"/>
- <Column id="cnstcnt" type="STRING" size="256"/>
- <Column id="cnstrslt" type="STRING" size="256"/>
- <Column id="chasedd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="sage" type="STRING" size="256"/>
- <Column id="telno" type="STRING" size="256"/>
- <Column id="panjeong" type="STRING" size="256"/>
- <Column id="yujilhwan" type="STRING" size="256"/>
- <Column id="yuhaeinja" type="STRING" size="256"/>
- <Column id="chaserslt" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="g_rslt" type="STRING" size="256"/>
- <Column id="s_rslt" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="chk"/>
- <Col id="userid"/>
- <Col id="ilja"/>
- <Col id="seq"/>
- <Col id="hngnm"/>
- <Col id="depthngnm"/>
- <Col id="cnstdd"/>
- <Col id="cnstplace"/>
- <Col id="cnstcnt"/>
- <Col id="cnstrslt"/>
- <Col id="chasedd"/>
- <Col id="prcpdd"/>
- <Col id="sage"/>
- <Col id="telno"/>
- <Col id="panjeong"/>
- <Col id="yujilhwan"/>
- <Col id="yuhaeinja"/>
- <Col id="chaserslt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="temp" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="A9000list" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="A9000list"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_exceldata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ilja" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="yuhaeinja" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="chestrslt" type="STRING" size="256"/>
- <Column id="panjeonga" type="STRING" size="256"/>
- <Column id="panjeongb" type="STRING" size="256"/>
- <Column id="panjeongc" type="STRING" size="256"/>
- <Column id="panjeongd1" type="STRING" size="256"/>
- <Column id="panjeongd2" type="STRING" size="256"/>
- <Column id="panjeongd" type="STRING" size="256"/>
- <Column id="panjeongopi" type="STRING" size="256"/>
- <Column id="panjeongr2" type="STRING" size="256"/>
- <Column id="sbp" type="STRING" size="256"/>
- <Column id="dbp" type="STRING" size="256"/>
- <Column id="hb" type="STRING" size="256"/>
- <Column id="fbs" type="STRING" size="256"/>
- <Column id="tc" type="STRING" size="256"/>
- <Column id="tg" type="STRING" size="256"/>
- <Column id="hdl" type="STRING" size="256"/>
- <Column id="ldl" type="STRING" size="256"/>
- <Column id="sgot" type="STRING" size="256"/>
- <Column id="sgpt" type="STRING" size="256"/>
- <Column id="rgtp" type="STRING" size="256"/>
- <Column id="cr" type="STRING" size="256"/>
- <Column id="urin" type="STRING" size="256"/>
- <Column id="endyn" type="STRING" size="256"/>
- <Column id="hospital" type="STRING" size="256"/>
- <Column id="g_gubun" type="STRING" size="256"/>
- <Column id="g_opi" type="STRING" size="256"/>
- <Column id="g_after" type="STRING" size="256"/>
- <Column id="g_afteropi" type="STRING" size="256"/>
- <Column id="g_work" type="STRING" size="256"/>
- <Column id="s_gubun" type="STRING" size="256"/>
- <Column id="s_opi" type="STRING" size="256"/>
- <Column id="s_after" type="STRING" size="256"/>
- <Column id="s_afteropi" type="STRING" size="256"/>
- <Column id="s_work" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_gubun" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">일반</Col>
- <Col id="value">일반</Col>
- </Row>
- <Row>
- <Col id="label">특수</Col>
- <Col id="value">특수</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_prnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case_rgst.combo3" propid="value" datasetid="ds_send_reqdata" columnid="chasu"/>
- <BindItem id="item1" compid="switch1.case_rgst.input1" propid="value" datasetid="ds_send_reqdata" columnid="userid"/>
- <BindItem id="item2" compid="switch1.case_rgst.input2" propid="value" datasetid="ds_send_reqdata" columnid="hngnm"/>
- <BindItem id="item3" compid="switch1.case_rgst.combo5" propid="value" datasetid="ds_send_reqdata" columnid="gubun"/>
- <BindItem id="item4" compid="switch1.case_rgst.input3" propid="value" datasetid="ds_send_reqdata" columnid="fromdd"/>
- <BindItem id="item6" compid="switch1.case_rgst.input4" propid="value" datasetid="ds_send_reqdata" columnid="todd"/>
- <BindItem id="item7" compid="switch1.case_manage.input5" propid="value" datasetid="ds_send_reqdata2" columnid="fromdd"/>
- <BindItem id="item8" compid="switch1.case_manage.input6" propid="value" datasetid="ds_send_reqdata2" columnid="todd"/>
- <BindItem id="item9" compid="switch1.case_manage.input7" propid="value" datasetid="ds_send_reqdata2" columnid="cnstfromdd"/>
- <BindItem id="item10" compid="switch1.case_manage.input8" propid="value" datasetid="ds_send_reqdata2" columnid="cnsttodd"/>
- <BindItem id="item11" compid="switch1.case_manage.input9" propid="value" datasetid="ds_send_reqdata2" columnid="chasefromdd"/>
- <BindItem id="item12" compid="switch1.case_manage.input10" propid="value" datasetid="ds_send_reqdata2" columnid="chasetodd"/>
- <BindItem id="item13" compid="switch1.case_manage.input11" propid="value" datasetid="ds_send_reqdata2" columnid="userid"/>
- <BindItem id="item14" compid="switch1.case_manage.input12" propid="value" datasetid="ds_send_reqdata2" columnid="hngnm"/>
- <BindItem id="item15" compid="switch1.case_manage.combo1" propid="value" datasetid="ds_send_reqdata2" columnid="gubun"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "com_basiccodexp::ZBC001.xjs";
- include "ast_commonxp::AST.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- include "ast_healthexamrsrvacptxp::AHA.xjs";
- include "ast_healexamxp::AHA001.xjs";
- function SMAHA04095_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
-
- frmf_createPopupMenu("grd_sahulist_popupmenu1",
- "pmn_menu_onmenuclick", [
- { id: "fSetText1", level: "0", title: "1. 건강상담" },
- { id: "fSetText2", level: "0", title: "2. 보호구착용" },
- { id: "fSetText3", level: "0", title: "3. 추적검사" },
- { id: "fSetText4", level: "0", title: "4. 근무중치료" },
- { id: "fSetText5", level: "0", title: "9. 기타조치" }
- ]);
-
- frmf_createPopupMenu("grd_sahulist_popupmenu2",
- "pmn_menu_onmenuclick", [
- { id: "fSetText6", level: "0", title: "가. 현재 조건에서 작업이 가능" },
- { id: "fSetText7", level: "0", title: "나. 일정한 조건에서 작업이 가능한 경우" },
- { id: "fSetText8", level: "0", title: "다. 건강장해가 우려되어 한시적으로 현재의 작업을 할 수 없는 경우" },
- { id: "fSetText9", level: "0", title: "라. 건강장해의 악화 혹은 영구적인 장해발생으로 현재의 작업을 해서는 안되는 경우" }
- ]);
-
- grdf_setRowTypeIcon(switch1.case_rgst.grd_sahulist, 0);
- grdf_initGrid(switch1.case_rgst.grd_sahulist);
- grdf_setRowTypeIcon(switch1.case_manage.grd_sahucnst, 0);
- grdf_initGrid(switch1.case_manage.grd_sahucnst);
-
- grdf_setRowTypeIcon(switch1.case_rgst.grd_upload_list, 0);
- grdf_initGrid(switch1.case_rgst.grd_upload_list);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_A9000list", cdGrpId: "A9000"}];
- appf_getCodeList(arrParam);
-
- var sProp="col=6,row=3,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
- switch1.case_rgst.cp_checkboxList01.setInitComp(sProp, ds_init_baseinfo_A9000list,"cdid","cdnm","fn_cmpEvent");
-
- //healGetCodeList(new Array("S900") , new Array("ds_init_baseinfo_yearlist")); //검진년도 기준자료 조회
-
- dsf_makeValue( ds_send_reqdata, "fromdd", "string", ((utlf_getCurrentDate().toDate()).getAddDate(-1,"Y")).getDateFormat());
- //dsf_makeValue( ds_send_reqdata, "fromdd", "string", ((utlf_getCurrentDate().toDate()).getAddDate(-2,"M")).getDateFormat());
- dsf_makeValue( ds_send_reqdata, "todd", "string", utlf_getCurrentDate());
- dsf_makeValue( ds_send_reqdata, "gubun", "string", "ALL");
-
- dsf_makeValue( ds_send_reqdata2, "fromdd", "string", ((utlf_getCurrentDate().toDate()).getAddDate(-1,"Y")).getDateFormat());
- dsf_makeValue( ds_send_reqdata2, "fromdd", "string", ((utlf_getCurrentDate().toDate()).getAddDate(-6,"M")).getDateFormat());
- dsf_makeValue( ds_send_reqdata2, "todd", "string", utlf_getCurrentDate());
- dsf_makeValue( ds_send_reqdata2, "gubun", "string", "ALL");
- }
- //전체에서 event와 src를 제외한 script 를 모두포함.
- function fFileUpload(){
- switch1.case_rgst.grd_upload_list.visible=true;
-
- var fileName = "";
- //var fileName = window.fileDialog("open", ",", false, "", "xls", "Excel Files(*.xls)|*.xls|Dat Files(*.dat)|*.dat|All Files (*.*)|*.*");
- var fileName = grdf_ImportExcel("ds_main_exceldata", 2, switch1.case_rgst.grd_upload_list, 0);
-
- if(fileName != ""){
- //switch1.case_rgst.grd_upload_list.loadExcel(fileName);
-
- /*for(var i = 0; i < switch1.case_rgst.grd_upload_list.rowcount; i++){
- switch1.case_rgst.grd_upload_list.addStatus(i, "insert");
- }*/
- }else{
- sysf_messageBox("파일을 선택하지 않으셨습니다.", "E");
- switch1.case_rgst.grd_upload_list.visible=false;
- return ;
- }
-
- var oParam = {};
- oParam.id = "TXAHA05001";
- oParam.service = "healthexamrsrvacptapp.GnrlRsrvAcpt";
- oParam.method = "reqSetAftManage";
- oParam.inds = "req=ds_main_exceldata";
- //oParam.outds = "ds_=cnt";
- oParam.async = false;
- oParam.callback = "cf_TXAHA05001";
- tranf_submit(oParam);
- }
- function cf_TXAHA05001(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- sysf_messageBox("데이터 등록이 완료되었습니다.", "I");
- switch1.case_rgst.grd_upload_list.visible=false;
- switch1.case_rgst.btn_search.click();
- }
- function switch1_case_rgst_grd_sahulist_ontextchanged(obj:Grid, e:GridEditTextChangedEventInfo) {
- ds_main_savedata.updatecontrol = false
- ds_main_savedata.setRowType(ds_main_savedata.rowposition, "i")
- ds_main_savedata.updatecontrol = true;
- }
- function switch1_case_rgst_grd_sahulist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- if(e.cell == obj.getBindCellIndex("Body", "hngnm"))
- {
- var crow = e.row;
- frmf_setParameter("userid", ds_main_savedata.getColumn(crow,"userid"));
- frmf_setParameter("ilja", ds_main_savedata.getColumn(crow,"ilja"));
- frmf_setParameter("seq", "");
- frmf_modal("SMAHA04096", "SMAHA04096", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function switch1_case_rgst_btn_search_onclick(obj:Button, e:ClickEventInfo) {
- var oParam = {};
- oParam.id = "TRAHA05001";
- oParam.service = "healthexamrsrvacptapp.GnrlRsrvAcpt";
- oParam.method = "reqGetAftManageList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_savedata=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA05001";
- tranf_submit(oParam);
- }
- function switch1_case_rgst_button3_onclick(obj:Button, e:ClickEventInfo) {
- for(var i = 0; i < ds_main_savedata.rowcount; i++){
- if(ds_main_savedata.getColumn(i, "chk") == "Y"){
- ds_main_savedata.updatecontrol = false;
- ds_main_savedata.setRowType(i, "d");
- ds_main_savedata.updatecontrol = true;
- }
- }
- }
- function switch1_case_manage_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- for(var i = 0; i < ds_main_cnstlist.rowcount; i++){
- if(ds_main_cnstlist.getColumn(i, "chk") == "Y"){
- ds_main_cnstlist.updatecontrol = false;
- ds_main_cnstlist.setRowType(i, "d");
- ds_main_cnstlist.updatecontrol = true;
- }
- }
- }
- function switch1_case_rgst_button4_onclick(obj:Button, e:ClickEventInfo) {
- grdf_exportExcel(switch1.case_rgst.grd_sahulist, "사후관리대상자", "사후관리대상자", true, "" , 'user' , true);
- }
- function switch1_case_rgst_btn_upload_onclick(obj:Button, e:ClickEventInfo) {
- fFileUpload();
- }
- function switch1_case_rgst_btn_add_onclick(obj:Button, e:ClickEventInfo) {
- var aRow = ds_main_savedata.addRow();
- ds_main_savedata.rowposition = aRow;
-
- switch1.case_rgst.grd_sahulist.setCellPos(3);
- }
- function switch1_case_rgst_button6_onclick(obj:Button, e:ClickEventInfo) {
- switch1.case_rgst.grd_sahulist.addStatus(switch1.case_rgst.grd_sahulist.row, "delete");
- }
- function switch1_case_manage_button7_onclick(obj:Button, e:ClickEventInfo) {
- var oParam = {};
- oParam.id = "TRAHA05003";
- oParam.service = "healthexamrsrvacptapp.GnrlRsrvAcpt";
- oParam.method = "reqGetCnstList";
- oParam.inds = "req=ds_send_reqdata2";
- oParam.outds = "ds_main_cnstlist=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA05003";
- tranf_submit(oParam);
- }
- function switch1_case_manage_grd_sahucnst_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- if(e.cell == obj.getBindCellIndex("Body", "hngnm"))
- {
- var crow = e.row;
- frmf_setParameter("userid", ds_main_cnstlist.getColumn(crow,"userid"));
- frmf_setParameter("ilja", ds_main_cnstlist.getColumn(crow,"ilja"));
- frmf_setParameter("seq", ds_main_cnstlist.getColumn(crow,"seq"));
- frmf_modal("SMAHA04096", "SMAHA04096", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function switch1_case_manage_button8_onclick(obj:Button, e:ClickEventInfo) {
- grdf_exportExcel(switch1.case_manage.grd_sahucnst, "상담내역리스트", "상담내역리스트", true, "" , 'user' , true);
- }
- function switch1_case_manage_button9_onclick(obj:Button, e:ClickEventInfo) {
- var cnt = ds_main_cnstlist.getCaseCount('chk == "1"');;
- trace("cnt :"+cnt);
- ds_send_prnt.clearData();
- if(parseInt(cnt)>0){
- for(var i=0; i<ds_main_cnstlist.rowcount; i++){
- if(ds_main_cnstlist.getColumn(i,"chk") == 1){
- var aRow = ds_send_prnt.addRow();
- trace('aa :'+ds_main_cnstlist.getColumn(i,"userid") +"/"+aRow);
- dsf_makeValue( ds_send_prnt, "prnt", "string", "",aRow);
- dsf_makeValue( ds_send_prnt, "userid", "string", ds_main_cnstlist.getColumn(i,"userid"),aRow);
- dsf_makeValue( ds_send_prnt, "hngnm", "string", ds_main_cnstlist.getColumn(i,"hngnm"),aRow);
- dsf_makeValue( ds_send_prnt, "sage", "string", ds_main_cnstlist.getColumn(i,"sage"),aRow);
- dsf_makeValue( ds_send_prnt, "telno", "string", ds_main_cnstlist.getColumn(i,"telno"),aRow);
- dsf_makeValue( ds_send_prnt, "ilja", "string", ds_main_cnstlist.getColumn(i,"ilja"),aRow);
- dsf_makeValue( ds_send_prnt, "depthngnm", "string",ds_main_cnstlist.getColumn(i,"depthngnm"),aRow);
- dsf_makeValue( ds_send_prnt, "yuhaeinja", "string",ds_main_cnstlist.getColumn(i,"yuhaeinja"),aRow);
- dsf_makeValue( ds_send_prnt, "panjeong", "string", ds_main_cnstlist.getColumn(i,"panjeong"),aRow);
- dsf_makeValue( ds_send_prnt, "yujilhwan", "string",ds_main_cnstlist.getColumn(i,"yujilhwan"),aRow);
- dsf_makeValue( ds_send_prnt, "cnstdd", "string", ds_main_cnstlist.getColumn(i,"cnstdd"),aRow);
- dsf_makeValue( ds_send_prnt, "cnstplace", "string",ds_main_cnstlist.getColumn(i,"cnstplace"),aRow);
- dsf_makeValue( ds_send_prnt, "cnstcnt", "string", ds_main_cnstlist.getColumn(i,"cnstcnt"),aRow);
- dsf_makeValue( ds_send_prnt, "cnstrslt", "string", ds_main_cnstlist.getColumn(i,"cnstrslt"),aRow);
- dsf_makeValue( ds_send_prnt, "chaserslt", "string",ds_main_cnstlist.getColumn(i,"chaserslt"),aRow);
- dsf_makeValue( ds_send_prnt, "g_rslt", "string",ds_main_cnstlist.getColumn(i,"g_rslt"),aRow);
- dsf_makeValue( ds_send_prnt, "s_rslt", "string",ds_main_cnstlist.getColumn(i,"s_rslt"),aRow);
- dsf_makeValue( ds_send_prnt, "managernm", "string",sysf_getUserInfo("usernm"),aRow);
-
-
- }
- }
-
- var objDOM = rptf_createDOM();
- var objParam = new Object();
- rptf_setNodeListToDOM(objDOM, "/root/send/prnt" , ds_send_prnt);
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- //var option = "open=0;save=1;directprint=0;print=1;zoom=0;printdialog=0;closecallback=opener.lf_close1;";
- var option = "open=0;save=1;directprint=0;print=1;zoom=0;printdialog=0;";
- rptf_exeReportPreview30(["RPAHA04096"],[objParam], option);
- }
- }
- function lf_close1()
- {
- var objDOM = rptf_createDOM();
- var objParam = new Object();
- rptf_setNodeListToDOM(objDOM, "/root/send/prnt" , ds_send_prnt);
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "open=0;save=1;directprint=0;print=1;zoom=0;printdialog=0;";
- rptf_exeReportPreview30(["RPAHA04096"],[objParam], option);
- }
- function fn_cmpEvent(aa)
- {
- ds_send_reqdata.setColumn(0, "panjeongsrch", String(switch1.case_rgst.cp_checkboxList01.getData()).replace(",", " "));
- }
- function ds_main_savedata_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid=="chk") {
- obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
- }
- }
- function ds_main_cnstlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid=="chk") {
- obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
- }
- }
- function switch1_case_rgst_input1_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- switch1.case_rgst.input1.updateToDataset();
- switch1.case_rgst.btn_search.click();
- }
- }
- function switch1_case_rgst_input2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13){
- switch1.case_rgst.input2.updateToDataset();
- switch1.case_rgst.btn_search.click();
- }
- }
- function switch1_case_rgst_grd_sahulist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- if(e.row >= 0){
- grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
-
- if(obj.getCellProperty("Head", e.col, "text") == "(특수)사후관리구분"){
- grd_sahulist_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- else if(obj.getCellProperty("Head", e.col, "text") == "(특수)업무수행적합여부"){
- grd_sahulist_popupmenu2.trackPopup(e.screenX, e.screenY);
- }
- }
- }
- function pmn_menu_onmenuclick(obj: PopupMenu, e: MenuClickEventInfo) {
- switch(e.id){
- case "fSetText1":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_after", "1. 건강상담");
- break;
- case "fSetText2":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_after", "2. 보호구착용");
- break;
- case "fSetText3":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_after", "3. 추적검사");
- break;
- case "fSetText4":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_after", "4. 근무중치료");
- break;
- case "fSetText5":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_after", "9. 기타조치");
- break;
- case "fSetText6":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_work", "가");
- break;
- case "fSetText7":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_work", "나");
- break;
- case "fSetText8":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_work", "다");
- break;
- case "fSetText9":
- ds_main_savedata.setColumn(switch1.case_rgst.grd_sahulist.currentrow, "s_work", "라");
- break;
- }
- }
- function switch1_case_rgst_button5_onclick(obj:Button, e:ClickEventInfo) {
- var updateData = grdf_getGridUpdateData(switch1.case_rgst.grd_sahulist);
-
- if(updateData.rowcount == 0)
- {
- sysf_messageBox("변경된 내역이", "I004");
- return;
- }else{
- grdf_setStatusColumn(updateData, "status");
- ds_send.copyData(updateData, true);
- }
-
- var oParam = {};
- oParam.id = "TXAHA05001";
- oParam.service = "healthexamrsrvacptapp.GnrlRsrvAcpt";
- oParam.method = "reqSetAftManage";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_=cnt";
- oParam.async = false;
- oParam.callback = "cf_TXAHA05001";
- tranf_submit(oParam);
- }
- function switch1_case_manage_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var updateData = grdf_getGridUpdateData(switch1.case_manage.grd_sahucnst);
-
- if(updateData.rowcount == 0)
- {
- sysf_messageBox("변경된 내역이", "I004");
- return;
- }else{
- grdf_setStatusColumn(updateData, "status");
- ds_send.copyData(updateData, true);
- }
-
- var oParam = {};
- oParam.id = "TXAHA05002";
- oParam.service = "healthexamrsrvacptapp.GnrlRsrvAcpt";
- oParam.method = "reqSetAftManageCnst";
- oParam.inds = "req=ds_send";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXAHA05002";
- tranf_submit(oParam);
- }
- function cf_TXAHA05002(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- sysf_messageBox("삭제가 완료되었습니다.", "I");
- switch1.case_manage.button7.click();
- }
- ]]></Script>
- </Form>
- </FDL>
|