123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 : SMLLF90100_검사정보관리.xrw
- * 설 명 : 검사정보관리
- * 설 계 자 : (주)에이씨케이 -
- * 작 성 자 : (주)에이씨케이 - 박정은
- * 작 성 일 : 2007.5.23
- * 수정이력 :
- * 기 타 :
- -->
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>검사정보관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <testinfo>
- <testbaseinfo>
- <!-- spccd에 따른 화면에 뿌려질 검사기본정보 인스턴스 -->
- <tclscd/>
- <tclsscrnnm/>
- <tclskind/>
- <spcscrnnm/>
- <tubescrnnm/>
- <tclscdfromdd/>
- <extrtestyn/>
- <testexecdt/>
- <testclosdt/>
- <usedd/>
- <userdeptcd/>
- <telno/>
- <ref/>
- <testmthd/>
- <warncnts/>
- <bcollcau/>
- <testinfo/>
- <tcls/>
- <tubeorgimg/>
- <sun/>
- <mon/>
- <tue/>
- <wed/>
- <thr/>
- <fri/>
- <sat/>
- <closcomment/>
- </testbaseinfo>
- <tmptestbaseinfo>
- <!-- 임시로 검사기본정보 넣을 인스턴스 -->
- <tclscd/>
- <tclsscrnnm/>
- <tclskind/>
- <spcscrnnm/>
- <tubescrnnm/>
- <tclscdfromdd/>
- <extrtestyn/>
- <testexecdt/>
- <testclosdt/>
- <usedd/>
- <userdeptcd/>
- <telno/>
- <ref/>
- <testmthd/>
- <warncnts/>
- <bcollcau/>
- <testinfo/>
- <tcls/>
- <tubeorgimg/>
- <closcomment/>
- </tmptestbaseinfo>
- <testdetlinfo>
- <!-- 세부검사목록 -->
- <grupsnglflag/>
- <calcscorcdgrup/>
- <calcscorcd/>
- <insuedicd/>
- <ordnm/>
- <ediunitcost/>
- <gnrlcost/>
- <gnrlpynpy1/>
- <tclscd/>
- </testdetlinfo>
- </testinfo>
- <searchtest>
- <mdlnm/>
- <tclscd/>
- <tclsnm/>
- </searchtest>
- </main>
- <send>
- <tclscd/>
- <testexecdt/>
- <testclosdt/>
- <usedd/>
- <userdeptcd/>
- <telno/>
- <testmthd/>
- <warncnts/>
- <testinfo/>
- <tcls/>
- <tclsnm/>
- <codeflag/>
- <userdeptflagcd/>
- <closcomment/>
- </send>
- <init>
- <cd/>
- <nm/>
- </init>
- <hidden>
- <tclscd/>
- <tclsnm/>
- <spccd/>
- </hidden>
- </root>
- </instance>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <submission id="TRLLF90101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/testinfo"/>
- <submission id="TXLLF90101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- model.setFocus("ipt_tclscd");
-
- model.setValue("/root/send/codeflag", "0000|0009|"); //0000 : 사용자부서구분코드, 0009 : 담당부서(시행부서)
- submit("TRLZZ00101");
-
- //메뉴에서 열지 않았을때 저장버튼 비활성화
- btn_save.disabled = true;
-
- if(model.getValue("/root/properties/menu/menuparam")=="S"){ // 핵의학 진검메뉴에 메뉴파라미터 S 지정
- btn_save.disabled = false;
- cmb_sect.disabled = false;
- }
- //alert(model.getValue("root/init/LB0000/cd"));
- //alert(model.getValue("root/init/LB0000/nm"));
-
- if(( model.getValue("root/init/LB0000/nm")=="L" )||(model.getValue("root/init/LB0000/nm")=="N" ) ){
- btn_save.disabled = false;
- }else{ // 검사코드 있을때 자동조회
- btn_save.disabled = true;
- }
-
- // 검사코드 없을때
- if(model.getValue("/root/hidden/tclscd")==""){
- return;
- }else{ // 검사코드 있을때 자동조회
- fGetTestCd("popup");
- }
-
- ]]>
- </script>
- <submission id="TRLLF90102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/searchtest"/>
- <submission id="TRLZZ00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/LB"/>
- </model>
- <script type="javascript">
- <![CDATA[
-
- // *사용* 키이벤트 엔터키 입력시 접수flow
- function fKeyEvent(){
- if(event.keyCode == "13"){
- if(event.target == "ipt_tclscd"){
- model.setvalue("/root/hidden/tclscd", ipt_tclscd.currentText);
- fGetTestCd("tclscd");
-
- ipt_tclscd.selBegin = 0;
- ipt_tclscd.selEnd = ipt_tclscd.currentText.length;
-
- model.setFocus("ipt_tclsnm");
- } else if(event.target == "ipt_tclsnm"){
- model.setvalue("/root/hidden/tclsnm", ipt_tclsnm.currentText);
- fGetTestCd("tclsnm");
-
- ipt_tclsnm.selBegin = 0;
- ipt_tclsnm.selEnd = ipt_tclsnm.currentText.length;
- }
- }
- }
-
- function fExeCancel() {
- window.close();
- }
-
- //검사코드(or 다른화면에서 팝업으로 띄울때) 또는 검사명에서 검색했을때..
- function fGetTestCd(Flag) {
- if(Flag != "popup") { //다른화면에서 팝업으로 띄울때가 아니라면 검체코드를 삭제 시켜준다. 그래야 다른 검사 조회시 검체코드가 셋팅된다.
- model.resetInstanceNode("/root/hidden/spccd");
- }
-
- if((Flag == "tclscd") || (Flag == "popup")) { //검사코드(or 다른화면에서 팝업으로 띄울때) 검색
- model.setValue("/root/send/tclscd", model.getValue("/root/hidden/tclscd").toUpperCase());
- model.setValue("/root/send/tclsnm", "");
- } else if(Flag == "tclsnm") { //검색명 검색
- model.setValue("/root/send/tclscd", "");
- model.setValue("/root/send/tclsnm", model.getValue("/root/hidden/tclsnm"));
- }
-
- //진검,핵의학 메뉴에서 들어왔을때만 부서구분 보낸다.
- if(btn_save.disabled == false){
- model.setValue("/root/send/userdeptflagcd", model.getValue("/root/init/LB0000/nm"));
- }
-
- submit("TRLLF90102");
-
- var count = getNodesetCount("/root/main/searchtest");
-
- if(count < 2) {
- fGetTcls("1");
- }else {
- if(Flag == "popup") { //팝업으로 띄웠을 경우 동일한 검사를 조회한다.
- var row = grd_searchtest.findRow(model.getValue("/root/hidden/tclscd").toUpperCase(), 1, 2, true, true);
- fGetTcls(row);
- } else { //검색된 검사가 많을 경우
- grd_searchtest.attribute("visibility") = "visible";
- }
- }
- }
-
- //검사된 검사코드 클릭시
- function fGetTcls(flag) {
- //if(flag != "") { //로우가 정해진 경우
- model.setValue("/root/hidden/tclscd", model.getValue("/root/main/searchtest["+ flag +"]/tclscd"));
- model.setValue("/root/hidden/tclsnm", model.getValue("/root/main/searchtest["+ flag +"]/tclsnm"));
- //} else { //로우가 정해지지 않은 경우(그리드에서 선택시)
- // model.setValue("/root/hidden/tclscd", model.getValue("/root/main/searchtest["+ grd_searchtest.row +"]/tclscd"));
- // model.setValue("/root/hidden/tclsnm", model.getValue("/root/main/searchtest["+ grd_searchtest.row +"]/tclsnm"));
- //}
- grd_searchtest.attribute("visibility") = "hidden";
-
- fGetTestInfo();
- }
- // 검사 정보 조회
- function fGetTestInfo(){
- model.setValue("/root/send/tclscd", model.getValue("/root/hidden/tclscd"));//.toUpperCase());
-
- // 검사 기본정보 조회
- submit("TRLLF90101");
-
- if(getNodesetCount("/root/main/testinfo/tmptestbaseinfo") > 0) { //임시 검사기본 정보가 있을 경우
- var spccd = model.getValue("/root/main/testinfo/tmptestbaseinfo[1]/spccd"); //첫번째 로우 spccd(검체 콤보 기본으로 선택)
-
- if(model.getValue("/root/hidden/spccd") != "") { //팝업에서 spccd를 넘겨준 경우
- spccd = model.getValue("/root/hidden/spccd") ; //팝업에서 보낸 spccd셋팅
- }
-
- model.makeNode("/root/main/testinfo/testbaseinfo"); //화면에 보여지는 검사기본정보 노드 생성
-
- //선택된 spccd의 임시검사기본정보 노드를 화면에 보여지는 검사기본정보 노드에 카피한다.
- copyNodesetType("/root/main/testinfo/testbaseinfo", "/root/main/testinfo/tmptestbaseinfo[spccd='" + spccd + "']");
- model.setValue("/root/hidden/spccd", spccd);
-
- if(model.getValue("/root/main/testinfo/testbaseinfo/tubeorgimg") != ""){ //튜브 이미지가 있을 경우
- setImageRefInstance("/root/main/testinfo/testbaseinfo/tubeorgimg");
- img1.refresh();
- }
- }
-
- model.refresh();
- }
-
- // 검사정보 저장
- function fExeTestInfo(){
- var tclscd = model.getValue("/root/hidden/tclscd");
- model.setValue("/root/send/tclscd", model.getValue("/root/hidden/tclscd"));
- model.setValue("/root/send/testexecdt", model.getValue("/root/main/testinfo/testbaseinfo/testexecdt").substr(0,8) + "000000");
- model.setValue("/root/send/testclosdt", model.getValue("/root/main/testinfo/testbaseinfo/testclosdt").substr(0,8) + "235959");
- model.setValue("/root/send/usedd", model.getValue("/root/main/testinfo/testbaseinfo/usedd"));
- model.setValue("/root/send/userdeptcd", model.getValue("/root/main/testinfo/testbaseinfo/userdeptcd"));
- model.setValue("/root/send/telno", model.getValue("/root/main/testinfo/testbaseinfo/telno"));
- model.setValue("/root/send/testmthd", model.getValue("/root/main/testinfo/testbaseinfo/testmthd"));
- model.setValue("/root/send/warncnts", model.getValue("/root/main/testinfo/testbaseinfo/warncnts"));
- model.setValue("/root/send/testinfo", model.getValue("/root/main/testinfo/testbaseinfo/testinfo"));
- model.setValue("/root/send/tcls", model.getValue("/root/main/testinfo/testbaseinfo/tcls"));
- model.setValue("/root/send/closcomment", model.getValue("/root/main/testinfo/testbaseinfo/closcomment"));
-
- if(submit("TXLLF90101")){
- model.setValue("/root/hidden/tclscd", tclscd);
- fGetTestInfo();
- }
-
- //model.reset();
- }
-
- function fPrint(){
-
- if(model.getValue("/root/main/testinfo/testbaseinfo/tcls") == ""){
- alert("출력할 내용이 없습니다");
- return;
- }
-
- var desc = model.getValue("/root/main/testinfo/testbaseinfo/testinfo");
-
- if(desc.length > 1450){
-
- var count = Math.ceil(desc.length / 1450);
-
- for(var co = 1 ; co <= count ; co++){
-
- var words = desc.substring((co-1) * 1450, co * 1450);
-
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/testinfo", words);
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co+"]/tcls", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/tcls"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/tclsscrnnm", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/tclsscrnnm"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/spcscrnnm", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/spcscrnnm"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/tubescrnnm", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/tubescrnnm"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/ref", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/ref"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/testmthd", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/testmthd"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/warncnts", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/warncnts"));
- model.makeValue("/root/main/testinfo/testbaseinfo["+ co +"]/bcollcau", model.getValue("/root/main/testinfo/testbaseinfo["+ 1 +"]/bcollcau"));
-
- }
-
- }
- //model.removeNodeset("/root/hidden/report");
- //model.makeNode("/root/hidden/report/testinfo");
-
- //copyNodeListType("/root/hidden/report" , "/root/main/testinfo/testbaseinfo", "replace");
- exeReportPreview("RPLLF90100", "XMLSTR", "/root/main/testinfo/testbaseinfo");
-
-
-
-
- }
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="1200" pageheight="730" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
- <group id="group1" style="left:0px; top:0px; width:1160px; height:670px; ">
- <output id="output7" ref="/root/main/search/execdd" class="output_fix" visibility="hidden" style="left:128px; top:104px; width:80px; height:19px; "/>
- <output id="output4" ref="/root/main/testinfo/testbaseinfo/tubescrnnm" class="output_fix" style="left:430px; top:56px; width:170px; height:19px; "/>
- <output id="output5" ref="/root/main/testinfo/testbaseinfo/extrtestyn" class="output_fix" style="left:430px; top:80px; width:170px; height:19px; "/>
- <output id="output6" ref="/root/main/testinfo/testbaseinfo/tclskind" class="output_fix" style="left:571px; top:32px; width:29px; height:19px; "/>
- <caption id="caption10" class="cell_1" style="left:432px; top:103px; width:60px; height:23px; ">전화번호</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:26px; x2:1150px; y2:26px; "/>
- <caption id="caption6" class="cell_1" style="left:302px; top:31px; width:125px; height:23px; ">검사명</caption>
- <line id="line3" class="line_2" style="x1:0px; y1:77px; x2:600px; y2:77px; "/>
- <caption id="caption7" class="cell_1" style="left:302px; top:55px; width:125px; height:23px; ">용기명</caption>
- <caption id="caption17" visibility="hidden" style="left:208px; top:106px; width:10px; height:20px; text-align:center; vertical-align:middle; ">/</caption>
- <line id="line4" class="line_2" style="x1:0px; y1:101px; x2:600px; y2:101px; "/>
- <caption id="caption8" class="cell_1" style="left:302px; top:79px; width:125px; height:23px; ">외부여부</caption>
- <line id="line5" class="line_2" style="x1:0px; y1:125px; x2:600px; y2:125px; "/>
- <output id="output1" ref="/root/main/testinfo/testbaseinfo/spcscrnnm" class="output_fix" style="left:128px; top:56px; width:170px; height:19px; "/>
- <caption id="caption9" class="cell_1" style="left:302px; top:103px; width:50px; height:23px; ">소요일</caption>
- <output id="output2" ref="/root/main/testinfo/testbaseinfo/tclscdfromdd" class="output_fix" format="yyyy-mm-dd" style="left:128px; top:80px; width:170px; height:19px; "/>
- <input id="ipt_tclsnm" ref="/root/hidden/tclsnm" inputtype="button" style="left:430px; top:32px; width:138px; height:19px; ">
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- fGetTestCd("tclsnm");
- ]]>
- </script>
- </input>
- <datagrid id="datagrid1" nodeset="/root/main/testinfo/testdetlinfo" caption="구분^그룹코드^수가코드^보험코드^검사명^보험가^일반가" colsep="^" colwidth="45, 70, 70, 70, 140, 80, 80" dataheight="25" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:204px; width:600px; height:181px; text-align:center; ">
- <col ref="grupsnglflag" style="text-align:center; "/>
- <col ref="calcscorcdgrup" style="text-align:left; "/>
- <col ref="calcscorcd" style="text-align:left; "/>
- <col ref="insuedicd" style="text-align:left; "/>
- <col ref="ordnm" style="text-align:left; "/>
- <col ref="ediunitcost" format="#,###" style="text-align:right; "/>
- <col ref="gnrlpynpy1" format="#,###"/>
- </datagrid>
- <caption id="caption18" class="tit_2" style="left:5px; top:11px; width:123px; height:13px; ">검사 기본정보</caption>
- <line id="line7" class="line_1" style="x1:0px; y1:199px; x2:600px; y2:199px; "/>
- <caption id="caption19" class="tit_2" style="left:5px; top:184px; width:113px; height:13px; ">세부검사 목록</caption>
- <line id="line6" class="line_3" style="x1:0px; y1:175px; x2:600px; y2:175px; "/>
- <caption id="caption20" class="tit_2" style="left:5px; top:398px; width:113px; height:13px; ">검사 상세정보</caption>
- <line id="line8" class="line_1" style="x1:0px; y1:413px; x2:385px; y2:413px; "/>
- <line id="line10" class="line_2" style="x1:0px; y1:479px; x2:385px; y2:479px; "/>
- <line id="line12" class="line_2" style="x1:0px; y1:542px; x2:385px; y2:542px; "/>
- <line id="line11" class="line_2" style="x1:0px; y1:600px; x2:385px; y2:600px; "/>
- <line id="line9" class="line_2" style="x1:0px; y1:658px; x2:385px; y2:658px; "/>
- <textarea id="textarea1" ref="/root/main/testinfo/testbaseinfo/ref" style="left:128px; top:420px; width:247px; height:56px; background-color:#f2f2f2; "/>
- <textarea id="textarea2" ref="/root/main/testinfo/testbaseinfo/testmthd" navindex="6" style="left:128px; top:483px; width:247px; height:56px; "/>
- <textarea id="textarea3" ref="/root/main/testinfo/testbaseinfo/warncnts" navindex="7" style="left:128px; top:546px; width:247px; height:51px; "/>
- <textarea id="textarea4" ref="/root/main/testinfo/testbaseinfo/bcollcau" style="left:128px; top:604px; width:247px; height:51px; background-color:#f2f2f2; "/>
- <textarea id="textarea5" ref="/root/main/testinfo/testbaseinfo/testinfo" navindex="8" style="left:610px; top:68px; width:540px; height:592px; "/>
- <input id="output8" ref="/root/main/testinfo/testbaseinfo/testclosdt" class="input_default" navindex="2" visibility="hidden" format="yyyy-mm-dd" appearance="input" style="left:218px; top:104px; width:80px; height:19px; "/>
- <input id="output9" ref="/root/main/testinfo/testbaseinfo/usedd" class="input_default" navindex="3" appearance="input" style="left:355px; top:104px; width:75px; height:19px; "/>
- <output id="output10" ref="/root/main/search/chrgdept" class="output_fix" visibility="hidden" style="left:128px; top:105px; width:170px; height:19px; "/>
- <input id="output12" ref="/root/main/testinfo/testbaseinfo/testexecdt" class="input_default" navindex="1" visibility="hidden" format="yyyy-mm-dd" appearance="input" style="left:128px; top:104px; width:80px; height:19px; "/>
- <input id="output11" ref="/root/main/testinfo/testbaseinfo/userdeptcd" class="input_default" navindex="4" visibility="hidden" appearance="input" style="left:128px; top:104px; width:170px; height:19px; "/>
- <select1 id="cmb_sect" ref="/root/main/testinfo/testbaseinfo/userdeptcd" appearance="minimal" style="left:128px; top:104px; width:170px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/LB0009">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <input id="output211" ref="/root/main/testinfo/testbaseinfo/closcomment" class="input_default" navindex="4" appearance="input" style="left:128px; top:129px; width:472px; height:19px; "/>
- <input id="output13" ref="/root/main/testinfo/testbaseinfo/telno" class="input_default" navindex="5" appearance="input" style="left:494px; top:103px; width:106px; height:19px; "/>
- <group id="grp_week" disabled="true" style="left:126px; top:154px; width:400px; height:18px; ">
- <select id="chk_a" ref="/root/main/testinfo/testbaseinfo/mon" overflow="visible" appearance="full" style="left:5px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>월</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_b" ref="/root/main/testinfo/testbaseinfo/tue" overflow="visible" appearance="full" style="left:61px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>화</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_c" ref="/root/main/testinfo/testbaseinfo/wed" overflow="visible" appearance="full" style="left:117px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>수</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_d" ref="/root/main/testinfo/testbaseinfo/thr" overflow="visible" appearance="full" style="left:173px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>목</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_e" ref="/root/main/testinfo/testbaseinfo/fri" overflow="visible" appearance="full" style="left:229px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>금</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_f" ref="/root/main/testinfo/testbaseinfo/sat" overflow="visible" appearance="full" style="left:285px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>토</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_g" ref="/root/main/testinfo/testbaseinfo/sun" overflow="visible" appearance="full" style="left:341px; top:0px; width:35px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>일</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- </group>
- <caption id="caption11" class="cell_1" style="left:0px; top:418px; width:125px; height:62px; ">참고치</caption>
- <caption id="caption12" class="cell_1" style="left:0px; top:481px; width:125px; height:62px; ">검사법</caption>
- <caption id="caption13" class="cell_1" style="left:0px; top:544px; width:125px; height:57px; ">주의내용</caption>
- <caption id="caption14" class="cell_1" style="left:0px; top:602px; width:125px; height:57px; ">
- <![CDATA[검체 채취시
- 주의사항]]>
- </caption>
- <caption id="caption15" class="cell_1" style="left:610px; top:31px; width:540px; height:34px; text-align:center; ">임 상 적 의 의</caption>
- <caption id="caption1" class="cell_1" style="left:0px; top:31px; width:125px; height:23px; ">검사코드</caption>
- <caption id="caption2" class="cell_1" style="left:0px; top:55px; width:125px; height:23px; ">검체명</caption>
- <caption id="caption3" class="cell_1" style="left:0px; top:79px; width:125px; height:23px; ">적용일자</caption>
- <caption id="caption4" class="cell_1" visibility="hidden" style="left:0px; top:103px; width:125px; height:23px; ">검사실시일/마감일자</caption>
- <caption id="caption5" class="cell_1" style="left:0px; top:103px; width:125px; height:23px; ">담당부서</caption>
- <caption id="caption225" class="cell_1" style="left:0px; top:127px; width:125px; height:23px; ">검사마감정보</caption>
- <line id="line2" class="line_2" style="x1:0px; y1:53px; x2:600px; y2:53px; "/>
- <caption id="caption16" class="tit_2" style="left:390px; top:398px; width:113px; height:13px; ">용기이미지</caption>
- <line id="line15" class="line_1" style="x1:390px; y1:413px; x2:599px; y2:413px; "/>
- <caption id="caption21" class="no_image" visibility="hidden" style="left:390px; top:418px; width:210px; height:240px; vertical-align:middle; "/>
- <img id="img1" ref="/root/main/testinfo/testbaseinfo/tubeorgimg" visibility="visible" style="left:390px; top:418px; width:210px; height:240px; background-image:../../../com\commonweb\images\no_image.gif; background-stretch:stretch; border-color:#999999; border-width:1px; border-style:solid; "/>
- <line id="line13" class="line_3" style="x1:0px; y1:663px; x2:1150px; y2:663px; "/>
- <input id="ipt_tclscd" ref="/root/hidden/tclscd" class="input_essential" inputtype="button" style="left:128px; top:32px; width:148px; height:19px; ">
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- fGetTestCd("tclscd");
- ]]>
- </script>
- </input>
- <select1 id="combo1" ref="/root/hidden/spccd" appearance="minimal" style="left:128px; top:56px; width:170px; height:20px; ">
- <choices>
- <itemset nodeset="/root/main/testinfo/tmptestbaseinfo">
- <label ref="spcscrnnm"/>
- <value ref="spccd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var spccd = model.getValue("/root/hidden/spccd"); //선택한 spccd
-
- //선택된 spccd의 임시검사기본정보 노드를 화면에 보여지는 검사기본정보 노드에 카피한다.
- copyNodesetType("/root/main/testinfo/testbaseinfo", "/root/main/testinfo/tmptestbaseinfo[spccd='"+ spccd +"']");
-
- if(model.getValue("/root/main/testinfo/testbaseinfo/tubeorgimg") != ""){ //튜브이미지가 잇을 경우
- setImageRefInstance("/root/main/testinfo/testbaseinfo/tubeorgimg");
- img1.refresh();
- }
-
- model.refresh();
- ]]>
- </script>
- </select1>
- <datagrid id="grd_searchtest" nodeset="/root/main/searchtest" visibility="hidden" caption="구분^중분류^검사코드^검사명" colsep="^" colwidth="70, 100, 85, 290" mergecellsfixedrows="bycolrec" rowsep="|" style="left:510px; top:70px; width:575px; height:300px; ">
- <col ref="userdeptflagnm"/>
- <col ref="testmdlscrnnm"/>
- <col ref="tclscd"/>
- <col ref="tclsnm"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- fGetTcls(grd_searchtest.row);
- ]]>
- </script>
- </datagrid>
- <line id="line16" class="line_2" style="x1:610px; y1:66px; x2:1150px; y2:66px; "/>
- <caption id="caption22" class="cell_1" style="left:0px; top:151px; width:125px; height:23px; ">실시요일</caption>
- </group>
- <group id="group3" style="left:0px; top:670px; width:1160px; height:27px; ">
- <button id="btn_cle" class="btn4_letter2" style="left:1104px; top:3px; width:56px; height:22px; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeCancel();
- ]]>
- </script>
- </button>
- <button id="btn_save" class="btn4_letter2" navindex="9" style="left:1045px; top:3px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeTestInfo();
- ]]>
- </script>
- </button>
- <button id="btn_print" class="btn6_letter2" visibility="visible" style="left:986px; top:3px; width:56px; height:22px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fPrint();
- ]]>
- </script>
- </button>
- <line id="line14" class="line_6" style="x1:0px; y1:25px; x2:1160px; y2:25px; "/>
- </group>
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- fKeyEvent();
- ]]>
- </script>
- </xhtml:body>
- </xhtml:html>
|