123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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>
- <cond>
- <recdd/>
- <wardcd/>
- </cond>
- <prcptypeinfo>
- </prcptypeinfo>
- <memoinfo/>
- <erworkinfo/>
- </main>
- <init>
- <patinfo/>
- </init>
- <hidden>
- <srchflag>R</srchflag>
- <erworkinfo/>
- </hidden>
- </root>
- </instance>
- <script type="javascript">
- <![CDATA[
-
- function fPatInfo(){
-
- model.removenode("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/recdd", model.getValue("/root/main/cond/recdd"));
- model.makeValue("/root/send/reqdata/wardcd", model.getValue("/root/main/cond/wardcd"));
-
- submit("TRMNE11001");
- }
-
- function fSearch(){
-
- model.removenode("/root/send/reqdata");
- model.removeNodeset("/root/main/erworkinfo/catheterlist");
- model.makeValue("/root/send/reqdata/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/reqdata/recdd", model.getValue("/root/main/cond/recdd"));
- submit("TRMNE11000");
- }
-
- function fMomoSearch(){
-
- model.removenode("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/reqdata/teamid", "0");
-
- if ( model.getValue("/root/hidden/srchflag") == "P" ) //조회구분이 과거이면 업무일자로 조회, 아니면 최근 메모 조회
- {
- model.makeValue("/root/send/reqdata/recdd", model.getValue("/root/main/cond/recdd"));
- }
-
- submit("TRMNB00206");
-
- var totcnt = model.getXPathValue("count(/root/main/memoinfo/memolist)");
- if (totcnt == 0 ){
- model.makeNode("/root/main/memoinfo/memolist");
- model.makeValue("/root/main/memoinfo/memolist/teamid", 0);
- model.makeNode("/root/main/memoinfo/memolist/memocnts");
- }
- }
- function fSaveMemo( teamid )
- {
-
- if(model.getValue("/root/main/cond/recdd") != getCurrentDate()){
- messageBox("인계사항은 현재일자로 작성된 건만 저장 가능합니다.\n\n업무일자를 확인해주십시오.", "E");
- return;
- }
-
- if(model.getValue("/root/main/memoinfo/memolist/memocnts") == ""){
- messageBox("인계사항을", "C001");//" 입력하십시오."
- fMomoSearch() ;
- return;
- }
-
- model.copyNode("/root/send/reqdata", "/root/main/cond");
- model.makeValue("/root/send/reqdata/memocnts", model.getValue("/root/main/memoinfo/memolist/memocnts"));
- model.makeValue("/root/send/reqdata/teamid", teamid);
-
- var text = model.getValue("/root/send/reqdata/memocnts");
- var arr = text.split("\n");
-
- if(arr.length < 76){
- if ( submit("TXMNB00206", false))
- {
- model.copyNode("/root/main/memoinfo/memolist", "/root/hidden/memoinfo/memolist");
- model.removeNodeset("/root/hidden/memoinfo");
- model.refresh();
- messageBox("저장되었습니다","I");
-
- fMomoSearch() ;
- model.refresh();
- }
- }else{
- messageBox("줄수가 초과 되었습니다.","C");
- }
- }
-
- function fExeArticleList() {
-
- var articlecnts = grd_article.getUpdateData();
- for( var cnt = 1 ; cnt < articlecnts.split("▩").length-1 ; cnt++ ){
- if ( getArrayData(articlecnts,cnt,2) == "" ){
- messageBox("병동을", "C001");//" 입력하십시오."
- return;
- }
-
- if ( getArrayData(articlecnts,cnt,3) == "" ){
- messageBox("구분값을", "C001");//" 입력하십시오."
- return;
- }
-
- if ( getArrayData(articlecnts,cnt,4) == "" ){
- messageBox("IN/OUT 일자를", "C001");//" 입력하십시오."
- return;
- }
-
- if ( getArrayData(articlecnts,cnt,5) == "" ){
- messageBox("저장할 물품현황을", "C001");//" 입력하십시오."
- return;
- }
- }
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/send/savedata");
- //그리드 저장조건
- for (var i = 1; i < grd_article.rows; i++) {
- model.setValue("/root/main/erworkinfo/articlelist[" + i + "]/mwardcd", model.getValue("/root/main/cond/wardcd"));
- model.setValue("/root/main/erworkinfo/articlelist[" + i + "]/recdd", getCurrentDate());
- model.setValue("/root/main/erworkinfo/articlelist[" + i + "]/rectm", getCurrentTime().substr(0, 6));
- }
- model.makeValue("/root/send/savedata/articleinfo", grd_article.getUpdateData());
- //조회조건
- model.makeValue("/root/send/savedata/condinfo/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/savedata/condinfo/recdd", model.getValue("/root/main/cond/recdd"));
- model.removeNodeSet("/root/main/erworkinfo/articlelist");
- if(submit("TXMNE11001",false)){
- if ( getNodesetCount("/root/hidden/erworkinfo/articlelist") > 0 ){
- model.makeNode("/root/main/erworkinfo/articlelist");
- copyNodesetType("/root/main/erworkinfo/articlelist", "/root/hidden/erworkinfo/articlelist", "replace", model, model);
- }
- messageBox("성공적으로", "I001");
- }
- grd_article.rebuild();
-
- }
-
- function fExeEtcMomoList() {
-
- var etcmemocnts = grd_etcmemolist.getUpdateData();
- for( var cnt = 1 ; cnt < etcmemocnts.split("▩").length-1 ; cnt++ ){
- if ( getArrayData(etcmemocnts,cnt,2) == "" ){
- messageBox("메모내용을", "C001");//" 입력하십시오."
- return;
- }
- }
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/send/savedata");
- //그리드 저장조건
- for (var i = 1; i < grd_etcmemolist.rows; i++) {
- model.setValue("/root/main/erworkinfo/etcmemolist[" + i + "]/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.setValue("/root/main/erworkinfo/etcmemolist[" + i + "]/recdd", getCurrentDate());
- model.setValue("/root/main/erworkinfo/etcmemolist[" + i + "]/rectm", getCurrentTime().substr(0, 6));
- }
- model.makeValue("/root/send/savedata/etcmemoinfo", grd_etcmemolist.getUpdateData());
- //조회조건
- model.makeValue("/root/send/savedata/condinfo/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/savedata/condinfo/recdd", model.getValue("/root/main/cond/recdd"));
- model.removeNodeSet("/root/main/erworkinfo/etcmemolist");
- if(submit("TXMNE11003",false)){
-
- if ( getNodesetCount("/root/hidden/erworkinfo/etcmemolist") > 0 ){
- model.makeNode("/root/main/erworkinfo/etcmemolist");
- copyNodesetType("/root/main/erworkinfo/etcmemolist", "/root/hidden/erworkinfo/etcmemolist", "replace", model, model);
- }
- messageBox("성공적으로", "I001");
- }
- grd_etcmemolist.rebuild();
- }
-
-
- function fExeInbckList() {
-
- var inbckcnts = grd_inbcklist.getUpdateData();
- for( var cnt = 1 ; cnt < inbckcnts.split("▩").length-1 ; cnt++ ){
- if ( getArrayData(inbckcnts,cnt,3) == "" ){
- messageBox("환자명", "C001");//" 입력하십시오."
- return;
- }
- }
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/send/savedata");
- //그리드 저장조건
- for (var i = 1; i < grd_inbcklist.rows; i++) {
- model.setValue("/root/main/erworkinfo/inbcklist[" + i + "]/recdd", getCurrentDate());
- model.setValue("/root/main/erworkinfo/inbcklist[" + i + "]/rectm", getCurrentTime().substr(0, 6));
- }
- model.makeValue("/root/send/savedata/inbckinfo", grd_inbcklist.getUpdateData());
- //조회조건
- model.makeValue("/root/send/savedata/condinfo/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/savedata/condinfo/recdd", model.getValue("/root/main/cond/recdd"));
- model.removeNodeSet("/root/main/erworkinfo/inbcklist");
- if(submit("TXMNE11002",false)){
-
- fPatInfo();
-
- if ( getNodesetCount("/root/hidden/erworkinfo/inbcklist") > 0 ){
- model.makeNode("/root/main/erworkinfo/inbcklist");
- copyNodesetType("/root/main/erworkinfo/inbcklist", "/root/hidden/erworkinfo/inbcklist", "replace", model, model);
- }
- messageBox("성공적으로", "I001");
- }
- grd_inbcklist.rebuild();
- }
-
- function fExeTestList() {
-
- var testcnts = grd_testlist.getUpdateData();
- for( var cnt = 1 ; cnt < testcnts.split("▩").length-1 ; cnt++ ){
- if ( getArrayData(testcnts,cnt,2) == "" ){
- messageBox("메모내용을", "C001");//" 입력하십시오."
- return;
- }
- }
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/send/savedata");
- //그리드 저장조건
- for (var i = 1; i < grd_testlist.rows; i++) {
- model.setValue("/root/main/erworkinfo/testlist[" + i + "]/recdd", getCurrentDate());
- model.setValue("/root/main/erworkinfo/testlist[" + i + "]/rectm", getCurrentTime().substr(0, 6));
- }
- model.makeValue("/root/send/savedata/testinfo", grd_testlist.getUpdateData());
- //조회조건
- model.makeValue("/root/send/savedata/condinfo/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/savedata/condinfo/recdd", model.getValue("/root/main/cond/recdd"));
- model.removeNodeSet("/root/main/erworkinfo/testlist");
- if(submit("TXMNE11004",false)){
-
- if ( getNodesetCount("/root/hidden/erworkinfo/testlist") > 0 ){
- model.makeNode("/root/main/erworkinfo/testlist");
- copyNodesetType("/root/main/erworkinfo/testlist", "/root/hidden/erworkinfo/testlist", "replace", model, model);
- }
- messageBox("성공적으로", "I001");
- }
- grd_testlist.rebuild();
- }
-
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- var dt = getCurrentDate();
- var pCode = "'W18'"; // 조회할 CdGrupID 코드정보
- fGetNursHardCdInfo(pCode, dt);
- model.setValue("/root/main/cond/recdd", getCurrentDate());
- model.setValue("/root/main/cond/wardcd", "2280200000");
-
- model.refresh();
-
- fPatInfo();
-
- fMomoSearch();
- fSearch() ;
- ]]>
- </script>
- <submission id="TRMNB00206" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/memoinfo"/>
- <submission id="TRMNE11000" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/erworkinfo"/>
- <submission id="TRMNE11001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/patinfo"/>
- <submission id="TXMNB00206" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/hidden/memoinfo"/>
- <submission id="TXMNE11001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/hidden/erworkinfo"/>
- <submission id="TXMNE11002" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/hidden/erworkinfo"/>
- <submission id="TXMNE11003" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/hidden/erworkinfo"/>
- <submission id="TXMNE11004" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/hidden/erworkinfo"/>
- <submission id="TRMNW00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/cmblist"/>
- </model>
- <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../emr/carerecweb/js/CareRec.js"/>
- </xhtml:head>
- <xhtml:body overflow="visible" scroll="autovscroll" pagewidth="1205" pageheight="800" style="font-family:굴림; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group5" scroll="auto" style="left:0px; top:0px; width:1190px; height:790px; font-family:굴림; ">
- <group id="grp_sea" style="left:0px; top:20px; width:800px; height:30px; font-family:굴림; vertical-align:top; ">
- <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:800px; height:30px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption17" class="search_name" style="left:13px; top:5px; width:117px; height:17px; font-family:굴림; ">업무일자 :</caption>
- <input id="ipt_orddd" ref="/root/main/cond/recdd" class="input_search" disabled="true" inputtype="date" style="left:109px; top:5px; width:101px; height:19px; font-family:굴림; "/>
- <button id="button1" class="btn1_letter2" style="left:730px; top:5px; width:56px; height:22px; font-family:굴림; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fMomoSearch();
- fSearch() ;
- ]]>
- </script>
- </button>
- <line id="line9" class="line_4" style="x1:722px; y1:4px; x2:722px; y2:26px; "/>
- <caption id="caption8" class="search_name" style="left:237px; top:5px; width:148px; height:17px; font-family:굴림; ">인계사항 조회구분 :</caption>
- <select1 id="radio1" ref="/root/hidden/srchflag" appearance="full" cols="2" overflow="visible" style="left:391px; top:5px; width:89px; height:20px; vertical-align:middle; border-style:none; ">
- <choices>
- <item>
- <label>최근</label>
- <value>R</value>
- </item>
- <item>
- <label>과거</label>
- <value>P</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if ( model.getValue("/root/hidden/srchflag") == "P" ){
- ipt_orddd.disabled = false;
- }else{
- model.setValue("/root/main/cond/recdd", getCurrentDate());
- ipt_orddd.disabled = true;
- }
- ipt_orddd.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption9" style="left:480px; top:5px; width:164px; height:20px; font-family:굴림; ">(과거조회는 인계사항만 가능)</caption>
- </group>
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:160px; height:14px; font-family:굴림; ">응급실 일일 업무 현황</caption>
- <line id="line3" class="line_1" style="x1:0px; y1:395px; x2:800px; y2:395px; "/>
- <textarea id="tex_0team" ref="/root/main/memoinfo/memolist/memocnts" scroll="autovscroll" imemode="hangul" maxlength="1332" style="left:81px; top:60px; width:719px; height:310px; "/>
- <line id="line2" class="line_1" style="x1:0px; y1:55px; x2:800px; y2:55px; "/>
- <caption id="caption3" class="cell_1" style="left:0px; top:60px; width:80px; height:310px; text-align:center; vertical-align:middle; ">인계사항</caption>
- <line id="line4" class="line_1" style="x1:805px; y1:640px; x2:1185px; y2:640px; "/>
- <line id="line5" class="line_1" style="x1:805px; y1:395px; x2:1185px; y2:395px; "/>
- <line id="line6" class="line_1" style="x1:805px; y1:55px; x2:1185px; y2:55px; "/>
- <datagrid id="grd_article" nodeset="/root/main/erworkinfo/articlelist" caption="병동^구분^IN/OUT 일자^물품^seqno^mwardcd^recdd^rectm" colsep="^" colwidth="65, 45, 90, 135, 60, 85, 100, 100" explorerbar="sort" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:805px; top:645px; width:380px; height:140px; ">
- <col ref="owardcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/codeinfo/codelist">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="gubun" type="combo">
- <choices>
- <item>
- <label>IN</label>
- <value>I</value>
- </item>
- <item>
- <label>OUT</label>
- <value>O</value>
- </item>
- </choices>
- </col>
- <col ref="iodd" type="inputdate" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="article" type="input" maxlength="150"/>
- <col ref="seqno" visibility="hidden"/>
- <col ref="mwardcd" visibility="hidden"/>
- <col ref="recdd" visibility="hidden"/>
- <col ref="rectm" visibility="hidden"/>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_article.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_inbcklist" nodeset="/root/main/erworkinfo/inbcklist" caption="Bed^환자명^I/O^NPO^BST^inbckyn^recdd^rectm^instcd^indd^cretno" colsep="^" colwidth="50, 75, 70, 70, 70, 55, 55, 55, 55, 65, 65" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:805px; top:400px; width:380px; height:215px; ">
- <col ref="bedposcnts"/>
- <col ref="pid" type="combo">
- <choices>
- <itemset nodeset="/root/init/patinfo/patlist">
- <label ref="patnm"/>
- <value ref="pid"/>
- </itemset>
- </choices>
- </col>
- <col checkvalue="Y,N" ref="ioyn" type="checkbox"/>
- <col checkvalue="Y,N" ref="npoyn" type="checkbox"/>
- <col checkvalue="Y,N" ref="bstyn" type="checkbox"/>
- <col ref="inbckyn" visibility="hidden"/>
- <col ref="recdd" visibility="hidden"/>
- <col ref="rectm" visibility="hidden"/>
- <col ref="instcd" visibility="hidden"/>
- <col ref="indd" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var iRow = grd_inbcklist.row;
- var iCol = grd_inbcklist.col;
- var sGridXpath = "/root/main/erworkinfo/inbcklist";
-
- if(iCol == grd_inbcklist.colRef("pid")){
-
- var pid = grd_inbcklist.valueMatrix(iRow, grd_inbcklist.colRef("pid"));
-
- if(pid != ""){
- model.setValue(sGridXpath+"["+iRow+"]/bedposcnts", model.getValue("/root/init/patinfo/patlist[pid = '" + pid + "']/bedposcnts"));
- model.setValue(sGridXpath+"["+iRow+"]/instcd", model.getValue("/root/init/patinfo/patlist[pid = '" + pid + "']/instcd"));
- model.setValue(sGridXpath+"["+iRow+"]/indd", model.getValue("/root/init/patinfo/patlist[pid = '" + pid + "']/indd"));
- model.setValue(sGridXpath+"["+iRow+"]/cretno", model.getValue("/root/init/patinfo/patlist[pid = '" + pid + "']/cretno"));
- }
- }
-
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_catheter" nodeset="/root/main/erworkinfo/catheterlist" caption="Bed^환자명^등록번호^ITEM^부위^구분^시행일시^S/A" colsep="^" colwidth="50, 65, 60, 90, 50, 40, 100, 100" frozencols="3" mergecellsfixedrows="bycolrec" rowsep="|" style="left:805px; top:60px; width:380px; height:310px; ">
- <col ref="bedposcnts"/>
- <col ref="patnm"/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="itemnm"/>
- <col ref="loc"/>
- <col ref="opflag" style="text-align:center; "/>
- <col ref="opdt"/>
- <col ref="sexage" visibility="hidden"/>
- </datagrid>
- <button id="btn_0team" class="btn5_letter2" style="left:5px; top:65px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSaveMemo("0");
- ]]>
- </script>
- </button>
- <caption id="caption1" class="tit_2" style="left:805px; top:625px; width:135px; height:13px; font-family:굴림; ">물품현황</caption>
- <caption id="caption2" class="tit_2" style="left:805px; top:380px; width:142px; height:14px; font-family:굴림; ">IO/ NPO/ BST 현황</caption>
- <caption id="caption4" class="tit_2" style="left:0px; top:380px; width:135px; height:14px; font-family:굴림; ">미수행 검사처방</caption>
- <caption id="caption5" class="tit_2" style="left:805px; top:40px; width:135px; height:13px; font-family:굴림; ">삽관현황</caption>
- <button id="button4" class="btn2_letter3" style="left:1036px; top:620px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_article.rows- grd_article.fixedRows > 0) {
- grd_article.insertRow(1, "above", true);
- } else {
- grd_article.addRow();
- }
- grd_article.refresh();
- ]]>
- </script>
- </button>
- <button id="button5" class="btn2_letter3" style="left:1090px; top:620px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( model.getValue("/root/main/erworkinfo/articlelist[" + grd_article.row + "]/seqno") != "") {
- grd_article.addStatus(grd_article.row, "delete");
-
- } else {
- grd_article.deleteItem(grd_article.row);
- }
- ]]>
- </script>
- </button>
- <button id="button78" class="btn5_letter2" style="left:1144px; top:620px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeArticleList();
- ]]>
- </script>
- </button>
- <button id="button2" class="btn2_letter3" style="left:1035px; top:375px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_inbcklist.rows- grd_inbcklist.fixedRows > 0) {
- grd_inbcklist.insertRow(1, "above", true);
- } else {
- grd_inbcklist.addRow();
- }
- grd_inbcklist.refresh();
- ]]>
- </script>
- </button>
- <button id="button3" class="btn2_letter3" style="left:1089px; top:375px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( model.getValue("/root/main/erworkinfo/inbcklist[" + grd_inbcklist.row + "]/inbckyn") != "") {
-
- grd_inbcklist.addStatus(grd_inbcklist.row, "delete");
-
- } else {
- grd_inbcklist.deleteItem(grd_inbcklist.row);
- }
- ]]>
- </script>
- </button>
- <button id="button6" class="btn5_letter2" style="left:1143px; top:375px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeInbckList();
- ]]>
- </script>
- </button>
- <datagrid id="grd_etcmemolist" nodeset="/root/main/erworkinfo/etcmemolist" allowuserresize="true" autoresize="true" caption="메모내용(CTRL + ENTER시 다음줄에 기입가능)^작성자^작성일시^recdd^rectm^seqno^wardcd^작성시간^등록번호^메모항목구분^일련번호^기록일시^이전기록일자^이전기록시간^입원일^생성번호^기관코드" colsep="^" colwidth="590, 60, 105, 50, 60, 45, 60" dataheight="55" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:0px; top:645px; width:800px; height:140px; ">
- <col imemode="hangul" ref="memocnts" type="input" maxlength="666"/>
- <col ref="recnm" style="text-align:center; "/>
- <col ref="recdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
- <col ref="recdd" visibility="hidden"/>
- <col ref="rectm" visibility="hidden"/>
- <col ref="seqno" visibility="hidden"/>
- <col ref="wardcd" visibility="hidden"/>
- </datagrid>
- <caption id="caption7" class="tit_2" style="left:0px; top:625px; width:135px; height:14px; font-family:굴림; ">기타 메모</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:640px; x2:800px; y2:640px; "/>
- <button id="button7" class="btn2_letter3" style="left:650px; top:620px; width:53px; height:19px; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_etcmemolist.rows- grd_etcmemolist.fixedRows > 0) {
- grd_etcmemolist.insertRow(1, "above", true);
- } else {
- grd_etcmemolist.addRow();
- }
- grd_etcmemolist.refresh();
- ]]>
- </script>
- </button>
- <button id="button8" class="btn2_letter3" style="left:704px; top:620px; width:53px; height:19px; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( model.getValue("/root/main/erworkinfo/etcmemolist[" + grd_etcmemolist.row + "]/seqno") != "") {
- grd_etcmemolist.addStatus(grd_etcmemolist.row, "delete");
-
- } else {
- grd_etcmemolist.deleteItem(grd_etcmemolist.row);
- }
- ]]>
- </script>
- </button>
- <button id="button9" class="btn5_letter2" style="left:758px; top:620px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeEtcMomoList();
- ]]>
- </script>
- </button>
- <datagrid id="grd_testlist" nodeset="/root/main/erworkinfo/testlist" class="datagrid" caption="Bed^환자명^등록번호^처방코드^처방명^전처치 내용^처방적용일자^예약일자^sexage^instcd^indd^cretno^prcpdd^prcpno^recdd^rectm" colsep="^" colwidth="50, 60, 60, 70, 240, 230, 80, 75, 50, 50, 50, 50, 50, 50, 50, 50" frozencols="3" rowheader="update" rowsep="|" style="left:0px; top:400px; width:800px; height:215px; ">
- <col ref="bedposcnts"/>
- <col ref="patnm"/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="prcpcd"/>
- <col ref="prcpnm"/>
- <col ref="precnts" type="input" maxlength="300"/>
- <col ref="prcphopedd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="rsrvdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="sexage" visibility="hidden"/>
- <col ref="instcd" visibility="hidden"/>
- <col ref="indd" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="prcpdd" visibility="hidden"/>
- <col ref="prcpno" visibility="hidden"/>
- <col ref="recdd" visibility="hidden"/>
- <col ref="rectm" visibility="hidden"/>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_testlist.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <button id="btn_zoom" class="btn2_letter4" style="left:1120px; top:35px; width:64px; height:19px; border-top-width:2px; ">
- <caption>확대하기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( btn_zoom.attribute("text") == "확대하기" ) {
- btn_zoom.attribute("text") = "축소하기";
- grd_catheter.attribute("left") = "630";
- grd_catheter.attribute("width") = "555";
-
- grd_catheter.colWidth(grd_catheter.colRef("itemnm")) = grd_catheter.colWidth(grd_catheter.colRef("itemnm")) + 50;
- grd_catheter.colWidth(grd_catheter.colRef("loc")) = grd_catheter.colWidth(grd_catheter.colRef("loc")) + 20;
- } else {
- btn_zoom.attribute("text") = "확대하기";
- grd_catheter.attribute("left") = "805";
- grd_catheter.attribute("width") = "380";
-
- grd_catheter.colWidth(grd_catheter.colRef("itemnm")) = grd_catheter.colWidth(grd_catheter.colRef("itemnm")) - 50;
- grd_catheter.colWidth(grd_catheter.colRef("loc")) = grd_catheter.colWidth(grd_catheter.colRef("loc")) - 20;
- }
- grd_catheter.refresh();
- ]]>
- </script>
- </button>
- <button id="button10" class="btn5_letter2" style="left:758px; top:375px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeTestList();
- ]]>
- </script>
- </button>
- <button id="button11" class="btn2_letter4" style="left:693px; top:375px; width:64px; height:19px; ">
- <caption>조회기준</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- modal("SPMNE13000");
- fSearch() ;
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|