12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?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>CDIS 데이터 연동</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <cond>
- <srchdd/>
- <stndtm/>
- <pid/>
- <orddd/>
- <cretno/>
- <starttm/>
- <ordtype/>
- <wardcd/>
- <roomcd/>
- <instcd/>
- <captionNm/>
- <endyn/>
- <itemnm/>
- </cond>
- <cdisinfo>
- <cdislist>
- <itemnm/>
- <col00/>
- <col01/>
- <col02/>
- <col03/>
- <col04/>
- <col05/>
- <col06/>
- <col07/>
- <col08/>
- <col09/>
- <col10/>
- <col11/>
- <col12/>
- <col13/>
- <col14/>
- <col15/>
- <col16/>
- <col17/>
- <col18/>
- <col19/>
- <col20/>
- <col21/>
- <col22/>
- <col23/>
- <col24/>
- <col25/>
- <col26/>
- <col27/>
- <col28/>
- <col29/>
- <col30/>
- <col31/>
- <col32/>
- <col33/>
- <col34/>
- <col35/>
- <col36/>
- <col37/>
- <col38/>
- <col39/>
- <col40/>
- <col41/>
- <col42/>
- <col43/>
- <col44/>
- <col45/>
- <col46/>
- <col47/>
- <col48/>
- <col49/>
- <col50/>
- <col51/>
- <col52/>
- <col53/>
- <col54/>
- <col55/>
- <col56/>
- <col57/>
- <col58/>
- <col59/>
- <itemcd/>
- <selyn/>
- <endyn/>
- <cdistestcd/>
- </cdislist>
- </cdisinfo>
- </main>
- <init>
- <minlist>
- <item>
- <nm>1분</nm>
- <cd>01</cd>
- </item>
- <item>
- <nm>5분</nm>
- <cd>05</cd>
- </item>
- <item>
- <nm>10분</nm>
- <cd>10</cd>
- </item>
- <item>
- <nm>15분</nm>
- <cd>15</cd>
- </item>
- <item>
- <nm>30분</nm>
- <cd>30</cd>
- </item>
- </minlist>
- </init>
- <temp>
- <srchinfo>
- </srchinfo>
- </temp>
- <send/>
- <hidden>
- <multiselinfo>
- <multisellist>
- <recdt/>
- <colidx/>
- <checkyn/>
- <itemcd/>
- <recyn/>
- </multisellist>
- </multiselinfo>
- <multiselinforecyn>
- </multiselinforecyn>
- </hidden>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- finit();
- ]]>
- </script>
- <submission id="TRMNR06201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/srchinfo"/>
- <submission id="TRMNR06202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/srchinfo"/>
- <submission id="TXMNR06201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/srchinfo"/>
- <submission id="TXMNR00904" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/sign/viewdata"/>
- <submission id="TXMNR00905" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/sign/viewdata"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/ENRSignEngine.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
- <script type="javascript">
- <![CDATA[
-
- var sHeaderInfo = "";
- var sHeaderArray = "";
- var sDateArray = "";
- var sDataArray = "";
- var sExecynArray = "";
- var sRecDateArray = "";
- var xPathViewData = "/root/temp/srchinfo/rtnsigndata";
- var sViewerRecDD = "";
-
-
- //초기 설정 메소드
- function finit(){
- var sParamInfo = opener.javascript.getParameter("SPMNR06200_Param");
-
- model.setValue("/root/main/cond/srchdd" , getArrayData(sParamInfo, 1, 0));
- model.setValue("/root/main/cond/stndtm" , getArrayData(sParamInfo, 1, 1));
- model.setValue("/root/main/cond/pid" , getArrayData(sParamInfo, 1, 2));
- model.setValue("/root/main/cond/orddd" , getArrayData(sParamInfo, 1, 3));
- model.setValue("/root/main/cond/cretno" , getArrayData(sParamInfo, 1, 4) );
- model.setValue("/root/main/cond/starttm" , getArrayData(sParamInfo, 1, 5));
- model.setValue("/root/main/cond/ordtype" , getArrayData(sParamInfo, 1, 6));
- model.setValue("/root/main/cond/wardcd" , getArrayData(sParamInfo, 1, 7));
- model.setValue("/root/main/cond/roomcd" , getArrayData(sParamInfo, 1, 8));
- model.setValue("/root/main/cond/instcd" , getArrayData(sParamInfo, 1, 9));
- grd_datapop.fixedcellcheckbox(0, grd_datapop.colRef("check")) = true;
- fSetSrchDDCaption(getArrayData(sParamInfo, 1, 5));
- model.refresh();
- }
-
- //상단 시간 Caption 선택시 선택시간의 정보 조회
- function fSetSrchDDCaption(pFlag){
- var sSelectChk = "N"
- for(var i = grd_cdisinfo.fixedRows ; i <= grd_cdisinfo.rows- grd_cdisinfo.fixedRows ; i ++){
- for(var j = 1 ; j < grd_cdisinfo.cols ; j ++){
- if(grd_cdisinfo.cellStyle("background-color", i , j, i, j) == "#f4a6ee"){
- sSelectChk = "Y";
- }
- }
- }
-
- if(sSelectChk == "Y"){
- messageBox("선택한 데이터가 존재합니다.","I");
- return;
- }
-
- var initCaptionNm = model.getValue("/root/main/cond/captionNm")
- if(initCaptionNm != ""){
- var initCaptionObj = document.all.item(initCaptionNm);
- initCaptionObj.attribute("background-color") = "#ffffff" ;
- }
-
- var sCaptionNm = "cap_tm"+pFlag ;
- var captionObj = document.all.item(sCaptionNm);
- captionObj.attribute("background-color") = "#f4a6ee" ;
- model.setValue("/root/main/cond/captionNm", sCaptionNm);
-
- model.setValue("/root/main/cond/starttm", pFlag);
-
- fGetCDISData();
- }
- //조회버튼 클릭시 CDIS 연동 데이터 조회 실행
- function fGetCDISData(){
- model.removenodeSet("/root/temp/srchinfo");
- model.removenodeSet("/root/main/cdisinfo");
- model.removeNodeSet("/root/send");
-
- model.makeNode("/root/send");
- model.copyNode("/root/send" , "/root/main/cond");
- submit("TRMNR06201", false);
- fSettingData();
- model.refresh();
- }
-
- //그리드 아이템명 클릭시 멀티 데이타의 아이템 종료여부 및 기 기록 여부 체크
- function fGetExistsDataChgMulti( pSrchinfo, pItemCd , pRow){
- var sRecdt ="";
- var sColidx = 0;
- var existsyn="N";
- model.removeNodeSet("/root/temp/srchinfo");
- model.removeNodeSet("/root/send");
-
- model.makeNode("/root/send");
- //model.copyNode("/root/send" , "/root/main/cond");
- model.makeValue( "/root/send/srchinfo", pSrchinfo );
-
- submit("TRMNR06202");
-
-
- if ( model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") != "Y"
- && model.getValue("/root/temp/srchinfo/srchlist[1]/vsyn") == "Y"
- && model.getValue("/root/temp/srchinfo/srchlist[1]/itemtodt") != "99991231235959" ){
- if ( messageBox( " 종료된 아이템은 자동등록됩니다. ","Q003" ) =="6" ){
- model.setValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn","Y");
- }else{
- return;
- }
- }
-
- for( var idx = 1 ; idx <= getNodesetCount("/root/hidden/multiselinfo/multisellist") && !isNull(model.getValue("/root/hidden/multiselinfo/multisellist[1]/colidx")) ; idx++ ){
- for( var jdx =1 ; jdx <= getNodesetCount("/root/temp/srchinfo/srchlist") ; jdx++ ){
- if ( (model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") == "Y"
- || ( model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") != "Y"
- && model.getValue("/root/temp/srchinfo/srchlist["+ jdx +"]/itemtodt") == "99991231235959" ) )
- && model.getValue("/root/temp/srchinfo/srchlist["+ jdx + "]/recyn") == "Y"
- && model.getValue("/root/temp/srchinfo/srchlist["+ jdx + "]/vsyn") == "Y" ){
-
- sRecdt = model.getValue("/root/temp/srchinfo/srchlist["+ jdx + "]/recdt");
- if ( !isNull(sRecdt) && model.getValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/recdt") == sRecdt
- && pItemCd == model.getValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/itemcd") ){
- model.setValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/recyn", "Y");
- existsyn = "Y";
- }
- }
- }
- if ( model.getValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/recyn") != "Y" ) {
- sColidx = model.getValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/colidx");
- grd_cdisinfo.cellStyle("background-color", pRow, sColidx, pRow, sColidx ) = "#f4a6ee";
-
- }
-
- if ( getNodesetCount("/root/temp/srchinfo/srchlist") < 1 ){
-
- sColidx = model.getValue("/root/hidden/multiselinfo/multisellist["+ idx +"]/colidx");
- grd_cdisinfo.cellStyle("background-color", pRow, sColidx, pRow, sColidx ) = "#f4a6ee";
-
- }
-
- }
- if ( existsyn == "Y" ){
- model.removeNodeset("/root/hidden/multiselinforecyn/multisellist");
- model.makeNode("/root/hidden/multiselinforecyn/multisellist");
- copyNodeset("/root/hidden/multiselinforecyn/multisellist", "/root/hidden/multiselinfo/multisellist[recyn = 'Y']");
- model.makeValue("/root/main/cond/itemnm" , model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/itemnm"));
- model.refresh();
-
- grp_datapop.visible = true;
-
- }
-
- }
-
- function fGrpConfirm(){
- var sColidx = 0;
- for( var idx = 1; idx <= getNodesetCount("/root/hidden/multiselinforecyn/multisellist") ; idx++ ){
- if ( !isNull( model.getValue("/root/hidden/multiselinforecyn/multisellist["+ idx +"]/checkyn") )
- && model.getValue("/root/hidden/multiselinforecyn/multisellist[" + idx + "]/checkyn") == "Y" ){
- sColidx = model.getValue("/root/hidden/multiselinforecyn/multisellist["+ idx +"]/colidx");
- grd_cdisinfo.cellStyle("background-color", grd_cdisinfo.row, sColidx, grd_cdisinfo.row , sColidx ) = "#f4a6ee";
- }else{
- sColidx = model.getValue("/root/hidden/multiselinforecyn/multisellist["+ idx +"]/colidx");
- grd_cdisinfo.cellStyle("background-color", grd_cdisinfo.row, sColidx, grd_cdisinfo.row , sColidx ) = "#ffffff";
-
- }
- }
- model.refresh();
- }
- //그리드기록데이타 클릭시 아이템 종료여부 및 기 기록 여부 체크
- function fGetExistsDataChg( pItemCd, pRecDt, pRow){
- model.removenodeSet("/root/temp/srchinfo");
- model.removeNodeSet("/root/send");
-
- model.makeNode("/root/send");
- model.copyNode("/root/send" , "/root/main/cond");
- model.makeValue( "/root/send/recdt", pRecDt );
- model.makeValue( "/root/send/itemcd", pItemCd );
-
- submit("TRMNR06202");
-
- //종료된아이템인지 아닌지 구분 선택시 자동등록을 선택하지 않은 시간의 기록정보는 선택되지 않는다.
- if ( model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") != "Y"
- && model.getValue("/root/temp/srchinfo/srchlist/vsyn") == "Y"
- && model.getValue("/root/temp/srchinfo/srchlist/itemtodt") != "99991231235959" ){
- if ( messageBox( " 종료된 아이템은 자동등록됩니다. ","Q003" ) =="6" ){
- model.setValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn","Y");
- } else {
- return "N";
- }
- }
-
- //종료된 아이템 자동등록 선택시 기록여부체크한다.
- if ( ( model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") == "Y" || ( model.getValue("/root/main/cdisinfo/cdislist["+ pRow +"]/endyn") != "Y" && model.getValue("/root/temp/srchinfo/srchlist/itemtodt") == "99991231235959" ) )
- && model.getValue("/root/temp/srchinfo/srchlist/vsyn") == "Y"
- && model.getValue("/root/temp/srchinfo/srchlist/recyn") == "Y" ){
- if ( messageBox( pRecDt.substring(8,10) +":" + pRecDt.substring(10,12)+ " 시간에 입력된 DATA가 존재합니다. 연동될 데이타로 ","Q012") =="6" ){
- return "Y";
- }else{
- return "N";
- }
- }
-
- return "Y";
- }
-
- //조회 데이터 그리드에 세팅
- function fSettingData(){
-
- //배열 초기화
- sHeaderInfo = "";
- sHeaderArray = "";
- sDateArray = "";
- sDataArray = "";
- sExecynArray = "";
- sRecDateArray = "";
-
- grd_cdisinfo.rebuildStyle(1, grd_cdisinfo.colRef("itemnm"), grd_cdisinfo.colRef("itemcd"), grd_cdisinfo.rows);
-
- if(getNodesetCount("/root/temp/srchinfo/srchlist") < 1){
- return;
- }
-
- //데이터 그리드 헤더 정보 세팅
- sHeaderInfo = "항목\시간" + "^"
- + model.getValue("/root/temp/srchinfo/srchlist[1]/hederrectmlist");
- grd_cdisinfo.caption = sHeaderInfo;
-
- //기록시간 세팅
- sRecDateArray = model.getValue("/root/temp/srchinfo/srchlist[1]/rectmlist").split(",");
-
- //그리드 width 설정
- grd_cdisinfo.colWidth(0) = 100;
- grd_cdisinfo.fixedCols = 1;
- for(var i = 1 ; i <= 60 ; i ++){
- if(sHeaderInfo.split("^").length > i ){
- grd_cdisinfo.colWidth(i) = 40;
- }else{
- grd_cdisinfo.colWidth(i) = 0;
- }
- }
-
- sHeaderArray = sHeaderInfo.split("^");
-
- //데이터 그리드에 세팅
- for(var i = 2 ; i <= getNodesetCount("/root/temp/srchinfo/srchlist") ; i ++){
- grd_cdisinfo.addRow(false);
- var eRow = grd_cdisinfo.rows-1;
-
- sDateArray = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/hederrectmlist").split("^");
- sDataArray = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/testvallist").split(",");
- sExecynArray = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/outputexecynlist").split(",");
-
- for(var j = 0 ; j < sHeaderArray.length ; j++){
- for(var k=0 ; k < sDateArray.length ; k++){
- if(sHeaderArray[j] == sDateArray[k]){
- grd_cdisinfo.valueMatrix(eRow, j) = sDataArray[k];
- if(sExecynArray[k] == "Y"){
- grd_cdisinfo.cellStyle("background-color", eRow , j, eRow, j) = "#b7f9aa";
- grd_cdisinfo.isReadOnly(eRow, j, eRow, j) = true;
- }
- }
- }
- }
- grd_cdisinfo.valueMatrix(eRow, grd_cdisinfo.colRef("itemnm")) = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/itemnm");
- grd_cdisinfo.valueMatrix(eRow, grd_cdisinfo.colRef("itemcd")) = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/itemcd");
- grd_cdisinfo.valueMatrix(eRow, grd_cdisinfo.colRef("selyn")) = model.getValue("/root/temp/srchinfo/srchlist["+i+"]/selyn");
- model.makeValue("/root/main/cdisinfo/cdislist["+ eRow+"]/cdistestcd", model.getValue("/root/temp/srchinfo/srchlist["+i+"]/cdistestcd"));
- model.makeValue("/root/main/cdisinfo/cdislist["+ eRow+"]/vsyn", model.getValue("/root/temp/srchinfo/srchlist["+i+"]/vsyn"));
-
- }
- }
-
-
- //데이터 저장 부분
- function fSaveData(){
- var insRow = 0;
- //var sSaveHearder = "pid▦orddd▦cretno▦ordtype▦wardcd▦roomcd▦itemcd▦recdt▦recrslt▦rectype▩"
- model.removeNodeSet("/root/send");
- model.removeNodeSet("/root/temp/srchinfo");
-
- for(var i = grd_cdisinfo.fixedRows ; i <= grd_cdisinfo.rows- grd_cdisinfo.fixedRows ; i ++){
- //insItem = grd_cdisinfo.valueMatrix(i, grd_cdisinfo.colRef("itemcd"));
- for(var j = 1 ; j < grd_cdisinfo.cols ; j ++){
- if(grd_cdisinfo.cellStyle("background-color", i , j, i, j) == "#f4a6ee"){
- insRow = eval(getNodesetCount("/root/send/savedatainfo"))+1;
-
- model.makeValue("/root/send/savedatainfo["+insRow+"]/status" , "I");
- model.makeValue("/root/send/savedatainfo["+insRow+"]/pid" , model.getValue("/root/main/cond/pid") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/orddd" , model.getValue("/root/main/cond/orddd") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/cretno" , model.getValue("/root/main/cond/cretno") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/ordtype" , model.getValue("/root/main/cond/ordtype") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/wardcd" , model.getValue("/root/main/cond/wardcd") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/roomcd" , model.getValue("/root/main/cond/roomcd") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/itemcd" , grd_cdisinfo.valueMatrix(i, grd_cdisinfo.colRef("itemcd")) );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/cdistestcd" , model.getValue("/root/main/cdisinfo/cdislist["+ i +"]/cdistestcd") );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/recdt" , model.getValue("/root/main/cond/srchdd") + sRecDateArray[j-1]+"00" );
- model.makeValue("/root/send/savedatainfo["+insRow+"]/recrslt" , grd_cdisinfo.valueMatrix( i, j ));
- model.makeValue("/root/send/savedatainfo["+insRow+"]/rectype" , "M");
- model.makeValue("/root/send/savedatainfo["+insRow+"]/recflag" , "A");
- model.makeValue("/root/send/savedatainfo["+insRow+"]/vsyn" , model.getValue("/root/main/cdisinfo/cdislist["+ i +"]/vsyn"));
-
- }
- }
- }
-
- if(getNodesetCount("/root/send/savedatainfo") < 1){
- messageBox("저장 할 데이터", "I004");
- return;
- }
-
- if(Sign.signprocess() == true ){
-
- //var sSignDataRowCnt = eval(getNodesetCount("/root/send/signdata")) + 1;
-
- model.makeValue("/root/send/signdata/pid", model.getValue("/root/main/cond/pid"));
- model.makeValue("/root/send/signdata/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/signdata/signno", "" );
- model.makeValue("/root/send/signdata/cretno", model.getValue("/root/main/cond/cretno") );
- model.makeValue("/root/send/signdata/recdd", getCurrentDate());
- model.makeValue("/root/send/signdata/rectm", getCurrentTime());
- model.makeValue("/root/send/signdata/recsaveflag", "Y");
- model.makeValue("/root/send/signdata/signflag", "02");
- model.makeValue("/root/send/signdata/signgenrflag", model.getValue("/root/main/cond/ordtype"));
- model.makeValue("/root/send/signdata/formcd", "0000002443");
- model.makeValue("/root/send/signdata/dispyn", "N");
-
- //alert( Sign.signedInfos[1]);
- //alert( Sign.signedInfos[2]);
- //alert( Sign.signedInfos[3]);
- //alert( Sign.signedInfos[4]);
- //alert( Sign.signedInfos[5]);
-
-
- //▶ 인증할 데이터 정보(미기록 노드 제거된 정보)
- //▶ 미기록 노드 제거전 원본 노드 정보 : Sign.signedInfos[3]
- model.makeValue("/root/send/signdata/signbfcnts", Sign.signedInfos[1]);
-
- //▶ 공인인증 처리후 데이터
- model.makeValue("/root/send/signdata/signaftcnts", Sign.signedInfos[2]);
-
- }else{
- return false;
- }
-
- model.makeNode("/root/send/cond");
- model.copyNode("/root/send/cond" , "/root/main/cond");
- submit("TXMNR06201", false);
- fMakeViewData();
-
- model.removeNodeSet("/root/main/cdisinfo/cdislist");
- fSettingData();
- model.refresh();
- }
-
- //화면 인증저장 정보 노드 생성
- function fMake_SignData(){
- Sign.addnode("/root/send");
- }
-
- //통합기록 조회용 View 데이터 생성
- function fMakeViewData(){
- model.removenodeSet("/root/send");
- model.removenodeSet("/root/viewtemp/viewinfo");
- //sViewerFunc = "veiw";
- var sCntViewData = getNodesetCount(xPathViewData);
- var sTopColInfo = "";
- var sSrow = "";
- var sErow = "";
-
- sViewerRecDD = "";
- var sMakeChartInfo = new Array();
- sMakeChartInfo[1] = new Array(); //Y축명
- sMakeChartInfo[2] = new Array(); //Y축정보
- sMakeChartInfo[3] = new Array(); //기록시간
- sMakeChartInfo[4] = new Array(); //기록값
-
- if(sCntViewData > 0 ){
- for(var i = 1 ; i <= eval(getNodesetCount(xPathViewData)) ; i++){
-
- if(model.getValue(xPathViewData+"["+i+"]/leftaxis") != "" && model.getValue(xPathViewData+"["+i+"]/leftaxis") != "-" ){
- var insIndex = sMakeChartInfo[1].length;
- sMakeChartInfo[1][insIndex] = model.getValue(xPathViewData + "[" +i+ "]/captiony");
- sMakeChartInfo[2][insIndex] = model.getValue(xPathViewData + "[" +i+ "]/leftaxis");
- sMakeChartInfo[3][insIndex] = model.getValue(xPathViewData + "[" +i+ "]/recdtlist");
- sMakeChartInfo[4][insIndex] = model.getValue(xPathViewData + "[" +i+ "]/recrsltlist");
- }
-
- //일자 정보 변경시 데이터 저장함수 호출
- if(model.getValue(xPathViewData +"[" +i+ "]/itemcd") == "-" && sViewerRecDD != ""){
- sTopColInfo = "";
- //fChngViewNode();
- //pErow = i -1;
- fSaveViewData();
- //fMakeViewChart(pSrow, pErow);
- model.removenodeSet("/root/viewtemp/viewinfo");
- }
-
- if(model.getValue(xPathViewData +"[" +i+ "]/itemcd") == "-"){
- //pSrow = i;
- var sViewDate = model.getValue(xPathViewData+"["+i+"]/recdd");
- var sEndRows = 0;
-
- sViewerRecDD = sViewDate;
- model.makeValue("/root/viewtemp/viewinfo/vierdate" , sViewDate.substr(0,4)+"-"+sViewDate.substr(4,2)+"-"+sViewDate.substr(6,4));
- model.makeValue("/root/viewtemp/viewinfo/recdd" , sViewDate);
- model.makeValue("/root/viewtemp/viewinfo/pid" , model.getValue("/root/main/cond/pid"));
- model.makeValue("/root/viewtemp/viewinfo/orddd" , model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/viewtemp/viewinfo/cretno" , model.getValue("/root/main/cond/cretno"));
- model.makeValue("/root/viewtemp/viewinfo/recflag" , "A");
- model.makeValue("/root/viewtemp/viewinfo/server" , getDomain());
- model.makeValue("/root/viewtemp/viewinfo/instcd" , model.getValue("/root/main/cond/instcd"));
-
- sTopColInfo = model.getValue(xPathViewData +"[" + i + "]/recdtlist").split("^");
-
- var jrow = 0 ;
- var insRow = 0;
-
- for(var k = 0 ; k < sTopColInfo.length ; k++){
- var insCol = (k % 9) ;
- //var tmpRow = (""+k / 9+"").getTruncate();
-
- if(jrow == 0){
- if(insRow != 0){
- insRow = eval(getNodesetCount("/root/viewtemp/viewinfo/viewlist")) ;
- }else{
- insRow = eval(getNodesetCount("/root/viewtemp/viewinfo/viewlist")) + 1 ;
- model.makeValue("/root/viewtemp/viewinfo/viewlist["+insRow+"]/itemnm", "기록시간");
- }
- }else{
- insRow = eval(getNodesetCount("/root/viewtemp/viewinfo/viewlist")) + 1 ;
- model.makeValue("/root/viewtemp/viewinfo/viewlist["+insRow+"]/itemnm", " ");
- insRow++;
- jrow = 0;
- }
-
- var sTempNode = "/root/viewtemp/viewinfo/viewlist["+insRow +"]/col"+insCol;
- model.makeValue(sTempNode, sTopColInfo[k]);
-
- if(insCol == 8 || k == sTopColInfo.length-1){
- for(var j = i + 1 ; j <= eval(getNodesetCount(xPathViewData)) ; j++){
- if(sViewDate == model.getValue(xPathViewData+"["+j+"]/recdd")){
- var sColInfo = model.getValue(xPathViewData +"[" +j+ "]/recdtlist").split("^");
- var sColrsltInfo = model.getValue(xPathViewData +"[" +j+ "]/recrsltlist").split("^");
-
- for(var d = 0 ; d < sColInfo.length ; d++){
- var insSubCol = (d % 9) ;
- //var tmpSubRow = (""+d / 9+"").getTruncate();
- var insSubRow = insRow + j;
- model.makeValue("/root/viewtemp/viewinfo/viewlist["+insSubRow+"]/itemnm", model.getValue(xPathViewData+"["+j+"]/itemnm"));
-
- for(var z = 0 ; z <= insCol ; z++){
- if(model.getValue("/root/viewtemp/viewinfo/viewlist["+insRow+"]/col"+z) == sColInfo[d]){
- var sTempNode = "/root/viewtemp/viewinfo/viewlist["+insSubRow+"]/col"+z;
-
- model.makeValue(sTempNode, sColrsltInfo[d]);
- jrow = j;
- }
- }
- }
- }
- }
- }
- }
- i = jrow;
- }
-
- //데이터 생성 종료시 저장 함수 호출
- if(i == getNodesetCount(xPathViewData)){
- fSaveViewData();
- }
- }
- submit("TXMNR00904", false);
- //fMakeViewChartImg();
- }
- //fMakeViewChart(pSrow, pErow);
- //return;
- }
-
-
- //인증 저장 데이터 생성
- function fSaveViewData(){
-
- //**********************************************************************************************************************
- // VIEWER 인증 구현 부분
- //**********************************************************************************************************************
-
- if(Sign.view_signprocess() == true ){
-
- var sSignDataRowCnt = eval(getNodesetCount("/root/send/signdata")) + 1;
-
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/pid", model.getValue("/root/main/cond/pid") );
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/orddd", model.getValue("/root/main/cond/orddd") );
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/signno", "" );
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/cretno", model.getValue("/root/main/cond/cretno") );
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/recdd", sViewerRecDD);
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/rectm", "000000");
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/recsaveflag", "Y");
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/signflag", "02");
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/signgenrflag", model.getValue("/root/main/cond/ordtype") );
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/formcd", "0000002443");
-
- //alert( Sign.signedInfos[1]);
- //alert( Sign.signedInfos[2]);
- //alert( Sign.signedInfos[3]);
- //alert( Sign.signedInfos[4]);
- //alert( Sign.signedInfos[5]);
-
-
- //▶ 인증할 데이터 정보(미기록 노드 제거된 정보)
- //▶ 미기록 노드 제거전 원본 노드 정보 : Sign.signedInfos[3]
- model.makeValue("/root/send/signdata["+sSignDataRowCnt+"]/signbfcnts", Sign.signedInfos[1]);
-
- //▶ 공인인증 처리후 데이터
- //model.makeValue("/root/send/signdata/signaftcnts", Sign.signedInfos[2]);
-
- }else{
- return false;
- }
-
- model.removenodeSet("/root/viewtemp/viewinfo");
- //return;
-
- }
-
- //통합기록 조회 View 경로 설정
- function fMake_ViewSignData(){
- Sign.addnode("/root/viewtemp/viewinfo");
- }
-
- //기록일별 view img 정보 생성 및 저장
- /* function fMakeViewChartImg(){
- model.removenodeSet("/root/send");
- sImageRecDD = "";
- var sSrow = "";
- var sErow = "";
- //sChartNum = 1;
-
- for(var i = 1 ; i <= eval(getNodesetCount("/root/temp/srchinfo/rtnsigndata")) ; i++){
- if(model.getValue("/root/temp/srchinfo/rtnsigndata[" +i+ "]/itemcd") == "-"){
- if(sImageRecDD != ""){
- sErow = i -1;
- fMakeViewChart(sSrow, sErow);
- sImageRecDD = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdd");
- sSrow = "";
- sErow = "";
- sSrow = i;
- }else{
- sImageRecDD = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdd");
- sSrow = i;
- }
- }
-
- //데이터 생성 종료시 저장 함수 호출
- if(i == getNodesetCount("/root/temp/srchinfo/rtnsigndata")){
- sErow = i;
- fMakeViewChart(sSrow, sErow);
- sSrow = "";
- sErow = "";
- }
- }
- submit("TXMNR00905", false);
- model.removenodeSet("/root/send");
- }
-
- //기록일별 view Chart 생성
- function fMakeViewChart(pSrow, pErow){
- var Obj_Chart;
- var sColCnt = 0;
- var sRecRslt = "";
- var sRecRslt1 = "";
- var sChartInfo = "";
- var sRecDD = "";
- var sRecTM = "";
- //sChartInfo = model.getValue(sCondPath+"/hourschartinfo").split(" ");
-
- obj_viewchart.RemoveAllSeries();
- obj_viewchart.Axis.RemoveAllCustom();
-
- //margin 값 정하기
- //obj_24hourschart.Panel.MarginTop = 1;
- obj_viewchart.Panel.MarginTop = 2;
- obj_viewchart.Panel.MarginLeft = 12;
- obj_viewchart.Panel.MarginRight = 0;
- obj_viewchart.Panel.MarginBottom = 0;
-
- //하단축 칸 수 정하기와 눈금 없애기
- obj_viewchart.Axis.Bottom.TickLength = 10;
- obj_viewchart.Axis.Bottom.SetMinMax (0, 24); //하루 동안 좌표를 표현
- obj_viewchart.Axis.Bottom.Increment = 1;
- obj_viewchart.Axis.Bottom.MinorTickCount = 1;
- obj_viewchart.Axis.Bottom.Labels.Visible = true;
- obj_viewchart.Axis.Bottom.Labels.Font.Color = 0x000000;
-
- for(var i = 0 ; i < 24 ; i ++){
- obj_viewchart.Axis.Bottom.Labels.Add (i, i);
- }
-
- Obj_Chart = obj_viewchart;
- sColCnt = 24*60;
-
- Obj_Chart.Axis.Bottom.AxisPen.Color = 0x000000;
- Obj_Chart.Axis.Bottom.Labels.Font.Color = 0xffffff; //Obj_Chart.Panel.Color; //하단 축 눈금 명칭 색을 바탕색으로 하여 보이지 않게 처리
- //Obj_Chart.Axis.Bottom.Labels.Font.Color = 0x000000
-
- Obj_Chart.Header.Visible = false;
- Obj_Chart.Aspect.View3D = 0; //2d 로 표현하기
-
- Obj_Chart.Zoom.Enable = false; // zoom 사용하지 않기
- Obj_Chart.Scroll.Enable = false; // scroll 사용하지 않기
- Obj_Chart.Legend.Visible = false; // 그래프 참조 박스 띄우지 않기
- Obj_Chart.Panel.Gradient.Visible = true; // 페널에 그라디언트 적용
- Obj_Chart.Panel.Gradient.StartColor = 0xffffff;
- Obj_Chart.Panel.Gradient.EndColor=0xffffff;
- Obj_Chart.Environment.MouseWheelScroll = false;
-
- // 혈압을 나타내는 막대그래프를 먼저 그려야 맥박, 체온,호흡 점이 막대 그래프에 가려지지 않는다.
- var cus_axis1 = Obj_Chart.Axis.AddCustom(false); // 혈압축
- Obj_Chart.Axis.Custom(0).AxisPen.Color = 0x0000ff;
- Obj_Chart.Axis.Custom(0).Title.Caption = "혈압/맥박"
- Obj_Chart.Axis.Custom(0).Title.Font.Size = 8;
- Obj_Chart.Axis.Custom(0).Title.Font.Bold = true;
- Obj_Chart.Axis.Custom(0).Title.Angle = 90;
- Obj_Chart.Axis.Custom(0).PositionPercent = 0;
- Obj_Chart.Axis.Custom(0).StartPosition = 0;
- Obj_Chart.Axis.Custom(0).EndPosition = 100;
- Obj_Chart.Axis.Custom(0).Automatic = false;
- Obj_Chart.Axis.Custom(0).Maximum = 190;
- Obj_Chart.Axis.Custom(0).Minimum = 10;
- Obj_Chart.Axis.Custom(0).Increment = 20;
-
- var cus_axis2 = Obj_Chart.Axis.AddCustom(false); // 호흡축
- Obj_Chart.Axis.Custom(1).AxisPen.Color = 0x00ff00;
- Obj_Chart.Axis.Custom(1).Title.Caption = "호흡";
- Obj_Chart.Axis.Custom(1).Title.Font.Size = 8;
- Obj_Chart.Axis.Custom(1).Title.Font.Bold = true;
- Obj_Chart.Axis.Custom(1).Title.Angle = 90;
- Obj_Chart.Axis.Custom(1).PositionPercent = -10;
- Obj_Chart.Axis.Custom(1).Automatic = false;
- Obj_Chart.Axis.Custom(1).Maximum = 90;
- Obj_Chart.Axis.Custom(1).Minimum = 0;
- Obj_Chart.Axis.Custom(1).Increment = 10;
-
- var cus_axis3 = Obj_Chart.Axis.AddCustom(false); // 체온축
- Obj_Chart.Axis.Custom(2).AxisPen.Color = 0xff0000;
- Obj_Chart.Axis.Custom(2).Title.Caption = "체온";
- Obj_Chart.Axis.Custom(2).Title.Font.Size = 8;
- Obj_Chart.Axis.Custom(2).Title.Font.Bold = true;
- Obj_Chart.Axis.Custom(2).Title.Angle = 90;
- Obj_Chart.Axis.Custom(2).PositionPercent = -5;
- Obj_Chart.Axis.Custom(2).Automatic = false;
- Obj_Chart.Axis.Custom(2).Maximum = 43;
- Obj_Chart.Axis.Custom(2).Minimum = 34;
- Obj_Chart.Axis.Custom(2).Increment = 1;
-
- Obj_Chart.AddSeries (11); // 혈압
- Obj_Chart.AddSeries (0); // 맥박
- Obj_Chart.AddSeries (0); // 호흡
- Obj_Chart.AddSeries (0); // 체온
- Obj_Chart.AddSeries (0); // 38선
- //Obj_Chart.AddSeries (11); // OP
-
- Obj_Chart.Series(0).VerticalAxisCustom = cus_axis1; // 혈압
- Obj_Chart.Series(1).VerticalAxisCustom = cus_axis1; // 맥박
- Obj_Chart.Series(2).VerticalAxisCustom = cus_axis2; // 호흡
- Obj_Chart.Series(3).VerticalAxisCustom = cus_axis3; // 체온
- Obj_Chart.Series(4).VerticalAxisCustom = cus_axis3; // 38선
- //Obj_Chart.Series(5).VerticalAxisCustom = cus_axis1; // OP
-
- //라인의 굵기를 정해준다.
- Obj_Chart.Series(0).asCandle.CandleStyle = 2;
- Obj_Chart.Series(0).asCandle.CandleWidth = 6;
- Obj_Chart.Series(1).asLine.LinePen.Width = 2;
- Obj_Chart.Series(2).asLine.LinePen.Width = 2;
- Obj_Chart.Series(3).asLine.LinePen.Width = 2;
- Obj_Chart.Series(4).asLine.LinePen.Width = 2;
- //Obj_Chart.Series(5).asCandle.CandleStyle = 2;
- //Obj_Chart.Series(5).asCandle.CandleWidth = 4;
-
- Obj_Chart.Series(0).Color = 0x000000; //black 혈압
- Obj_Chart.Series(1).Color = 0x0000ff; //red 맥박
- Obj_Chart.Series(2).Color = 0x00ff00; //green 호흡
- Obj_Chart.Series(3).Color = 0xff0000; //blue 체온
- Obj_Chart.Series(4).Color = 0x000000; //black 38선
- //Obj_Chart.Series(5).Color = 0x000000; //black OP
-
- Obj_Chart.Series(1).asLine.Pointer.Visible = true;
- Obj_Chart.Series(1).asLine.Pointer.Style = 1;
- Obj_Chart.Series(1).asLine.Pointer.VerticalSize = 2;
- Obj_Chart.Series(1).asLine.Pointer.HorizontalSize = 2;
- Obj_Chart.Series(2).asLine.Pointer.Visible = true;
- Obj_Chart.Series(2).asLine.Pointer.Style = 2;
- Obj_Chart.Series(2).asLine.Pointer.VerticalSize = 2;
- Obj_Chart.Series(2).asLine.Pointer.HorizontalSize = 2;
- Obj_Chart.Series(3).asLine.Pointer.Visible = true;
- Obj_Chart.Series(3).asLine.Pointer.Style = 3;
- Obj_Chart.Series(3).asLine.Pointer.VerticalSize = 2;
- Obj_Chart.Series(3).asLine.Pointer.HorizontalSize = 2;
-
- //depth 정하기
- Obj_Chart.Series(1).Depth = 1;
- Obj_Chart.Series(2).Depth = 2;
- Obj_Chart.Series(3).Depth = 3;
- Obj_Chart.Series(4).Depth = 4;
- //Obj_Chart.Series(5).Depth = 5;
- //Obj_Chart.Series(5).Depth = 5;
- //Obj_Chart.Series(6).Depth = 6;
-
- //38선 그리기
- Obj_Chart.Series(4).AddXY (-5, 38.5, "", Obj_Chart.Series(4).Color );
- Obj_Chart.Series(4).AddXY (70, 38.5, "", Obj_Chart.Series(4).Color );
-
- //혈압 Candle 색설정
- Obj_Chart.Series(0).asCandle.UpCloseColor = 0xffffff;
- Obj_Chart.Series(0).asCandle.DownCloseColor = 0x0000ff;
-
- //그래프 표시
- //Header Info
- var sChartAllDateList = new Array();
-
- //Date Info
- var sChartDate1List = new Array();
- var sChartDate2List = new Array();
- var sChartDate3List = new Array();
- var sChartDate4List = new Array();
- var sChartDate5List = new Array();
-
- //Result Info
- var sChartRslt1List = new Array();
- var sChartRslt2List = new Array();
- var sChartRslt3List = new Array();
- var sChartRslt4List = new Array();
- var sChartRslt5List = new Array();
-
- //instance 에서 그래프에 표기할 시간, 기록값 추출
- for(var i =pSrow ; i <= pErow ; i++){
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "-" &&
- model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/itemcd") == "-" ){
- sChartAllDateList = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- }
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "1"){
- sChartDate1List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- sChartRslt1List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recrsltlist").split("^");
- }
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "2"){
- sChartDate2List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- sChartRslt2List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recrsltlist").split("^");
- }
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "3"){
- sChartDate3List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- sChartRslt3List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recrsltlist").split("^");
- }
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "4"){
- sChartDate4List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- sChartRslt4List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recrsltlist").split("^");
- }
- if(model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/leftaxis") == "5"){
- sChartDate5List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recdtlist").split("^");
- sChartRslt5List = model.getValue("/root/temp/srchinfo/rtnsigndata["+i+"]/recrsltlist").split("^");
- }
- }
-
- for(var i = 0 ; i < sChartAllDateList.length ; i++){
- var sRecData1 = "";
- var sRecData2 = "";
- var sRecData3 = "";
- var sRecData4 = "";
- var sRecData5 = "";
-
- if(sChartAllDateList[i].substr(3,2) == "00" || sChartAllDateList[i].substr(3,2) == "30"){
- var sCoordinate = eval(sChartAllDateList[i].substr(0,2)) + eval(sChartAllDateList[i].substr(3,2) / 60) ;
-
- //시간별 기록 데이터 추출
- for(var list1 = 0 ; list1 < sChartDate1List.length ; list1++){
- if(sChartAllDateList[i] == sChartDate1List[list1]){
- sRecData1 = sChartRslt1List[list1];
- }
- }
- for(var list2 = 0 ; list2 < sChartDate2List.length ; list2++){
- if(sChartAllDateList[i] == sChartDate2List[list2]){
- sRecData2 = sChartRslt2List[list2];
- }
- }
- for(var list3 = 0 ; list3 < sChartDate3List.length ; list3++){
- if(sChartAllDateList[i] == sChartDate3List[list3]){
- sRecData3 = sChartRslt3List[list3];
- }
- }
- for(var list4 = 0 ; list4 < sChartDate4List.length ; list4++){
- if(sChartAllDateList[i] == sChartDate4List[list4]){
- sRecData4 = sChartRslt4List[list4];
- }
- }
- for(var list5 = 0 ; list5 < sChartDate5List.length ; list5++){
- if(sChartAllDateList[i] == sChartDate5List[list5]){
- sRecData5 = sChartRslt5List[list5];
- }
- }
-
- //그래프에 데이터 입력
- if(sRecData1 != "" && sRecData2 != ""){
- Obj_Chart.Series(0).asCandle.AddCandle (eval(sCoordinate), eval(sRecData1), 0, 0, eval(sRecData2));
- }
- if(sRecData3 != "" ){
- Obj_Chart.Series(1).AddXY (eval(sCoordinate), eval(sRecData3), "", Obj_Chart.Series(1).Color);
- }
- if(sRecData4 != "" ){
- Obj_Chart.Series(2).AddXY (eval(sCoordinate), eval(sRecData4), "", Obj_Chart.Series(2).Color);
- }
- if(sRecData5 != "" ){
- Obj_Chart.Series(3).AddXY (eval(sCoordinate), eval(sRecData5), "", Obj_Chart.Series(3).Color);
- }
- }
- }
-
- //그래프 이미지 특정 폴더에 저장
- var fso, fldr;
- fladr = "C:/Program Files/himed/vitaltempimage";
- fso = new ActiveXObject("Scripting.FileSystemObject");
-
- if (fso.FolderExists(fladr)) {
- //IMAGE FILE 설정( PARAM : File Name ; Gray ; Performance ; Quality ; Width ; Height )
- //File 크기 조절 : Quality 및 Width, Height 설정(Width, Height 변경시 그래프 설정도 변경해야 함.)
- Obj_Chart.Export.SaveToJPEGFile(fladr+"/tchart.jpeg", false, 0, 30, 1155, 300 );
- //sChartNum++;
- } else {
- fldr = fso.CreateFolder(fladr);
- Obj_Chart.Export.SaveToJPEGFile(fladr+"/tchart.jpeg", false, 0, 30, 1155, 300 );
- //sChartNum++;
- }
-
- var file = fladr+"/tchart.jpeg";
- //var f = fso.GetFile(file);
- //fChangeImage(file);
-
- var pos = file.lastIndexOf("\\");
- var localFileName= file.substring(pos+1, file.length);
-
- img_tmp.src = "";
- img_tmp.src = file;
-
- var ldata = img_tmp.getbase64data();
- //var data = file.getbase64data();
-
- var sImgDataRowCnt = eval(getNodesetCount("/root/send/imginfo")) + 1;
-
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/pid", model.getValue("/root/main/cond/pid") );
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/cretno", model.getValue("/root/main/cond/cretno") );
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/recdd", model.getValue("/root/main/cond/srchdd") );
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/recflag", "A");
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/imgrslt", ldata);
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/imght", "1155");
- model.makeValue("/root/send/imginfo["+sImgDataRowCnt+"]/imgwidt", "300");
-
- setImageRefInstance("/root/send/imginfo["+sImgDataRowCnt+"]/imgrslt");
- //getDomain()
- }
- */
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:145px; height:14px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">CDIS 데이터 연동</caption>
- </group>
- <group id="group3" visibility="hidden" style="left:0px; top:0px; width:0px; height:0px; ">
- <object id="obj_viewchart" clsid="{fab9b41c-87d6-474d-ab7e-f07d78f2422e}" style="left:0px; top:0px; width:1155px; height:253px; "/>
- <img id="img_tmp" style="left:0px; top:0px; width:0px; height:0px; background-stretch:stretch; "/>
- </group>
- <group id="grp_biz" scroll="l" style="left:0px; top:13px; width:1195px; height:744px; ">
- <group id="grp_sea" style="left:0px; top:10px; width:1194px; height:35px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <input id="ipt_srecdd" ref="/root/main/cond/srchdd" class="input_s_essential" inputtype="date" style="left:112px; top:8px; width:110px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fGetCDISData();
- ]]>
- </script>
- </input>
- <select1 id="cmb_timeflag" ref="/root/main/cond/stndtm" class="combo_search" appearance="minimal" style="left:331px; top:8px; width:59px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/minlist/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fGetCDISData();
- ]]>
- </script>
- </select1>
- <button id="btn_srch" class="btn1_letter2" style="left:1030px; top:7px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetCDISData();
- ]]>
- </script>
- </button>
- <line id="line13" class="line_4" style="x1:1010px; y1:7px; x2:1010px; y2:29px; "/>
- <caption id="caption2" class="search_name" style="left:241px; top:9px; width:96px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">기준시간 :</caption>
- <caption id="caption9" class="search_name" style="left:22px; top:9px; width:96px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">조회일자 :</caption>
- <button id="btn_save" class="btn1_letter4" style="left:1094px; top:7px; width:58px; height:22px; background-image:../../../com/commonweb/images/btn1_letter4.gif; ">
- <caption>인증저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSaveData();
- ]]>
- </script>
- </button>
- </group>
- <datagrid id="grd_cdisinfo" nodeset="/root/main/cdisinfo/cdislist" allowselection="true" backcoloralternate="#ffffff" caption="^" colsep="^" colwidth="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" ellipsis="true" focuscolor="transparent" rowsep="|" selectionmode="free" tooltip="true" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:74px; width:1190px; height:670px; ">
- <col ref="itemnm"/>
- <col ref="col00" type="input"/>
- <col ref="col01" type="input"/>
- <col ref="col02" type="input"/>
- <col ref="col03" type="input"/>
- <col ref="col04" type="input"/>
- <col ref="col05" type="input"/>
- <col ref="col06" type="input"/>
- <col ref="col07" type="input"/>
- <col ref="col08" type="input"/>
- <col ref="col09" type="input"/>
- <col ref="col10" type="input"/>
- <col ref="col11" type="input"/>
- <col ref="col12" type="input"/>
- <col ref="col13" type="input"/>
- <col ref="col14" type="input"/>
- <col ref="col15" type="input"/>
- <col ref="col16" type="input"/>
- <col ref="col17" type="input"/>
- <col ref="col18" type="input"/>
- <col ref="col19" type="input"/>
- <col ref="col20" type="input"/>
- <col ref="col21" type="input"/>
- <col ref="col22" type="input"/>
- <col ref="col23" type="input"/>
- <col ref="col24" type="input"/>
- <col ref="col25" type="input"/>
- <col ref="col26" type="input"/>
- <col ref="col27" type="input"/>
- <col ref="col28" type="input"/>
- <col ref="col29" type="input"/>
- <col ref="col30" type="input"/>
- <col ref="col31" type="input"/>
- <col ref="col32" type="input"/>
- <col ref="col33" type="input"/>
- <col ref="col34" type="input"/>
- <col ref="col35" type="input"/>
- <col ref="col36" type="input"/>
- <col ref="col37" type="input"/>
- <col ref="col38" type="input"/>
- <col ref="col39" type="input"/>
- <col ref="col40" type="input"/>
- <col ref="col41" type="input"/>
- <col ref="col42" type="input"/>
- <col ref="col43" type="input"/>
- <col ref="col44" type="input"/>
- <col ref="col45" type="input"/>
- <col ref="col46" type="input"/>
- <col ref="col47" type="input"/>
- <col ref="col48" type="input"/>
- <col ref="col49" type="input"/>
- <col ref="col50" type="input"/>
- <col ref="col51" type="input"/>
- <col ref="col52" type="input"/>
- <col ref="col53" type="input"/>
- <col ref="col54" type="input"/>
- <col ref="col55" type="input"/>
- <col ref="col56" type="input"/>
- <col ref="col57" type="input"/>
- <col ref="col58" type="input"/>
- <col ref="col59" type="input"/>
- <col ref="itemcd" visibility="hidden"/>
- <col ref="selyn" visibility="hidden"/>
- <col ref="endyn" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- var sRow = grd_cdisinfo.mouseRow;
- var sCol = grd_cdisinfo.mouseCol;
- var sRecdt="";
- var sItemCd="";
- var sSrchinfo = "pid▦orddd▦cretno▦recdt▦itemcd▩";
- var selCnt = 1;
-
- if(sCol == grd_cdisinfo.colRef("itemnm")){
- if(grd_cdisinfo.valueMatrix(sRow, grd_cdisinfo.colRef("selyn")) == "N"){
- model.removeNodeset("/root/hidden/multiselinfo/multisellist");
- model.makeNode("/root/hidden/multiselinfo/multisellist");
-
- for(var i = grd_cdisinfo.colRef("col00") ; i <= grd_cdisinfo.colRef("col59") ; i++){
- if(grd_cdisinfo.cellStyle("background-color", sRow, i, sRow, i ) != "#b7f9aa" && grd_cdisinfo.valueMatrix(sRow, i) != "" ){
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/recdt", model.getValue("/root/main/cond/srchdd") + sRecDateArray[i-1]+"00" );
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/colidx", i );
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/checkyn", "N" );
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/recyn", "N" );
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/itemcd", model.getValue("/root/main/cdisinfo/cdislist[" + sRow + "]/itemcd") );
- model.makeValue("/root/hidden/multiselinfo/multisellist["+ selCnt +"]/recvalue", model.getValue("/root/main/cdisinfo/cdislist[" + sRow + "]/col"+ ((i-1)+"").getLeftPad(2, "0") ) );
-
- selCnt++;
- sSrchinfo += model.getValue("/root/main/cond/pid") + "▦"
- + model.getValue("/root/main/cond/orddd") + "▦"
- + model.getValue("/root/main/cond/cretno") + "▦"
- + model.getValue("/root/main/cond/srchdd") + sRecDateArray[i-1]+"00" + "▦"
- + model.getValue("/root/main/cdisinfo/cdislist[" + sRow + "]/itemcd") + "▩";
- //grd_cdisinfo.cellStyle("background-color", sRow, i, sRow, i ) = "#f4a6ee";
- }
- }
- fGetExistsDataChgMulti( sSrchinfo , model.getValue("/root/main/cdisinfo/cdislist[" + sRow + "]/itemcd") , sRow);
-
- grd_cdisinfo.valueMatrix(sRow, grd_cdisinfo.colRef("selyn")) = "Y";
- }else{
- for(var i = grd_cdisinfo.colRef("col00") ; i <= grd_cdisinfo.colRef("col59") ; i++){
- if(grd_cdisinfo.cellStyle("background-color", sRow, i, sRow, i ) != "#b7f9aa" && grd_cdisinfo.valueMatrix(sRow, i) != ""){
- grd_cdisinfo.cellStyle("background-color", sRow, i, sRow, i ) = "#ffffff";
- grd_cdisinfo.valueMatrix(sRow, grd_cdisinfo.colRef("selyn")) = "N";
- grd_cdisinfo.valueMatrix(sRow, grd_cdisinfo.colRef("endyn")) = "N";
- }
- }
- }
- }else{
- sItemCd = model.getValue("/root/main/cdisinfo/cdislist[" + sRow + "]/itemcd");
- sRecdt = model.getValue("/root/main/cond/srchdd") + sRecDateArray[sCol-1]+"00";
-
- var sCellColor = grd_cdisinfo.cellStyle("background-color", sRow ,sCol, sRow, sCol) ;
- if("#b7f9aa" == sCellColor && grd_cdisinfo.valueMatrix(sRow, sCol) != ""){
- return;
- }else if("#f4a6ee" == sCellColor && grd_cdisinfo.valueMatrix(sRow, sCol) != "" ){
- grd_cdisinfo.cellStyle("background-color", sRow ,sCol, sRow, sCol) = "#ffffff" ;
- grd_cdisinfo.valueMatrix(sRow, grd_cdisinfo.colRef("endyn")) = "N";
- }else if( !isNull(grd_cdisinfo.valueMatrix(sRow, sCol)) ){
- if ( fGetExistsDataChg(sItemCd, sRecdt, sRow) == "N" ){
- return;
- }else {// 중복데이타중 현재 선택한 데이타로 변경할경우
- grd_cdisinfo.cellStyle("background-color", sRow ,sCol, sRow, sCol) = "#f4a6ee";
- }
-
- }
- // else{
- // if ( fGetExistsDataChg(sItemCd, sRecdt, sRow) == "N" ){
- // return;
- // }else {// 중복데이타중 현재 선택한 데이타로 변경할경우
- // grd_cdisinfo.cellStyle("background-color", sRow ,sCol, sRow, sCol) = "#f4a6ee";
- // }
- // }
- }
- ]]>
- </script>
- </datagrid>
- <line id="line16" class="line_1" style="x1:0px; y1:70px; x2:1190px; y2:70px; "/>
- <caption id="caption26" class="tit_2" style="left:5px; top:53px; width:167px; height:13px; vertical-align:middle; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">장비 INTERFACE 데이터</caption>
- <group id="grp_time" style="left:230px; top:50px; width:860px; height:19px; ">
- <shape id="roundrect3" class="roundrect_btnset" appearance="roundrect" style="left:0px; top:0px; width:859px; height:19px; "/>
- <caption id="cap_tm00" style="left:15px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[00]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm00.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm01" style="left:50px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[01]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm01.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm02" style="left:85px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[02]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm02.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm03" style="left:120px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[03]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm03.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm04" style="left:155px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[04]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm04.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm05" style="left:190px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[05]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm05.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm06" style="left:225px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[06]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm06.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm07" style="left:260px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[07]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm07.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm08" style="left:295px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[08]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm08.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm09" style="left:330px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[09]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm09.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm10" style="left:365px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[10]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm10.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm11" style="left:400px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[11]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm11.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm12" style="left:435px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[12]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm12.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm13" style="left:470px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[13]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm13.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm14" style="left:505px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[14]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm14.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm15" style="left:540px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[15]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm15.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm16" style="left:575px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[16]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm16.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm17" style="left:610px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[17]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm17.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm18" style="left:645px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[18]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm18.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm19" style="left:680px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[19]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm19.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm20" style="left:715px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[20]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm20.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm21" style="left:750px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[21]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm21.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm22" style="left:785px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[22]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm22.label);
- ]]>
- </script>
- </caption>
- <caption id="cap_tm23" style="left:820px; top:2px; width:20px; height:15px; font-size:9pt; font-weight:bold; text-align:center; ">
- <![CDATA[23]]>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSetSrchDDCaption(cap_tm23.label);
- ]]>
- </script>
- </caption>
- </group>
- <group id="grp_datapop" visibility="hidden" style="left:405px; top:110px; width:350px; height:540px; ">
- <datagrid id="grd_datapop" nodeset="/root/hidden/multiselinforecyn/multisellist" caption="^시간^DATA" colsep="^" colwidth="22, 119, 100" mergecellsfixedrows="bycolrec" rowsep="|" style="left:10px; top:30px; width:330px; height:470px; ">
- <col checkvalue="Y,N" ref="checkyn" type="checkbox"/>
- <col ref="recdt" format="yyyy-mm-dd hh:nn"/>
- <col ref="recvalue" style="text-align:center; "/>
- </datagrid>
- <caption id="caption3" style="left:102px; top:10px; width:240px; height:13px; font-weight:bold; ">
- <![CDATA[해당 시간에 입력되어있는 DATA입니다.
- 변경하시고자 하는 DATA를 선택하십시오.]]>
- </caption>
- <button id="button1" class="btn1_letter2" style="left:121px; top:505px; width:56px; height:22px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGrpConfirm();
- ]]>
- </script>
- </button>
- <button id="button2" class="btn4_letter2" style="left:178px; top:505px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grp_datapop.visible = false;
- ]]>
- </script>
- </button>
- <caption id="caption4" ref="/root/main/cond/itemnm" style="left:10px; top:5px; width:95px; height:20px; font-weight:bold; text-align:center; "/>
- </group>
- </group>
- </xhtml:body>
- </xhtml:html>
|