123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:my="http://www.comsquare.co.kr/example" xmlns:ms="urn:schemas-microsoft-com:xslt" 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" xmlns:cs="http://www.comsquare.co.kr/xforms">
- <xhtml:head>
- <xhtml:title>프로그램 도움말 관리</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <divsinfo>
- <divslist/>
- </divsinfo>
- <cond>
- <cdnm/>
- <divsflag>1</divsflag>
- </cond>
- <divsdetlinfo>
- <filename/>
- <cdid/>
- <supcdid/>
- <filepath/>
- <screenid/>
- </divsdetlinfo>
- </main>
- <send>
- <req>
- <data/>
- </req>
- <filename/>
- <formhrdcd/>
- <file>
- <filename/>
- </file>
- </send>
- <init>
- <baseinfo>
- <tmplcdflag/>
- </baseinfo>
- <cmb_info>
- <initexecroom>
- <excuroomcdid/>
- <excuroomcdnm/>
- </initexecroom>
- <suppdept>
- <suppdeptcd/>
- <depthngnm/>
- </suppdept>
- </cmb_info>
- <formhardcd/>
- </init>
- <hidden/>
- <temp>
- <count/>
- <dutunitcd/>
- </temp>
- <menu>
- <item>
- <name>최상위분류추가</name>
- <func>fAddFstDivs</func>
- </item>
- <item>
- <name>하위분류추가</name>
- <func>fAddNextDivs</func>
- </item>
- <item>
- <name>분류삭제</name>
- <func>fDelDivs</func>
- </item>
- <item>
- <name>하위분류추가(프로그램선택)</name>
- <func>fAddNextDivs2</func>
- </item>
- </menu>
- <tmp>
- <divsinfo/>
- </tmp>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- timer = window.setInterval("clock()", 5);
- timer2 = window.setInterval("clock2()", 100);
- fSearch();
-
- ]]>
- </script>
- <submission id="TXMRJ00702" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp"/>
- <script type="javascript" ev:event="xforms-model-construct-done">
- <![CDATA[
-
- // var pCode = "'201'";
- // fGetNursHardCdInfo(pCode, getCurrentDate());
-
- // grp_btn.visible = false;
- // cap_info.visible = false;
- //
- // var ins = instance1.selectNodes("/root/init/codeinfo/codelist/cdid");
- // var cdid = "";
- //
- // model.setValue("/root/temp/dutunitcd", getUserInfo("userid"));
- //
- // for(i=1; i<= ins.length; i++){
- // cdid = model.getValue("/root/init/codeinfo/codelist["+i+"]/cdid");
- // if(getUserInfo("userid") == cdid) {
- // grp_btn.visible = true;
- // cap_info.visible = true;
- // break;
- // }
- // }
- ]]>
- </script>
- <submission id="TRMNW00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/cmblist"/>
- <submission id="TRMNB03101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/divsinfo"/>
- <submission id="TXMNB03101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/temp"/>
- <submission id="TRMNB03102" mediatype="multipart/form-data" method="form-data-post" ref="/root/send/reqdata" resultref="/root/hidden"/>
- <submission id="TXMNB03102" mediatype="multipart/form-data" method="form-data-post" ref="/root/send" resultref="/root/hidden"/>
- <script type="javascript" ev:event="xforms-model-destruct">
- <![CDATA[
- fDelFile();
-
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.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/stringHelper.js"/>
- <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
- <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript">
- <![CDATA[
- var tid;
- var chktime=1;
- var tempPath = "";
-
- var timer;
- var timer2;
- var cnt = 0;
- var cnt2 = 0;
-
-
- var chkcnt = 0;
- var delPath ="";
-
- function fOpenRtfFileDialog() {
- var file = window.fileDialog("open","","false","","","RTF Files(*.rtf)|*.rtf");
- return file;
- }
-
- function fGetFileName(path) {
- var lastIdx = path.lastIndexOf("\\");
- if (lastIdx >= 0) {
- return path.substr(lastIdx+1);
- } else {
- return path;
- }
- }
-
- function fSearch() {
-
- model.removeNodeset("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/cdnm", model.getValue("/root/main/cond/cdnm"));
- model.makeValue("/root/send/reqdata/divsflag", model.getValue("/root/main/cond/divsflag"));
- model.makeValue("/root/send/reqdata/userflag", "G");
-
- submit("TRMNB03101");
-
- var rows = grd_divslist.rows;
-
- setTree(grd_divslist, grd_divslist.colRef("lv"), grd_divslist.colRef("cdnm"), true);
-
-
- browser1.Navigate("about:blank", "");
- }
-
- function fGetNursHardCdInfo(pCode, pDate){
- //model.removeNodeset("/root/send");
- //model.removeNodeset("/root/code");
- //model.makeNode("/root/code");
- model.makeValue("/root/send/cdgrupid", pCode); // 조회할 CdGrupID 코드정보
- model.makeValue("/root/send/srchdd" , pDate); // 조회기준일자
- submit("TRMNW00001",false); // wardcareweb
- }
-
- function fAddFstDivs() {
- model.removeNodeset("/root/tmp/divsinfo");
- model.makeNode("/root/tmp/divsinfo");
-
- grd_divslist.addRow();
-
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("supcdid")) = "****";
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("userid")) = getUserInfo("userid");
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("divsflag")) = "1";
-
- }
-
- function fDelDivs() {
-
- var sRows = grd_divslist.selectedRows;
-
- if(sRows > 1) {
- var firstRow = grd_divslist.selectedRow(0);
- var lastRow = grd_divslist.selectedRow(grd_divslist.selectedRows - 1);
- var lv;
-
- for(var i = 0; i < grd_divslist.selectedRows; i++) {
- grd_divslist.rowStatus(grd_divslist.selectedRow(i)) = "4";
-
- }
-
- } else {
-
- var status = grd_divslist.rowStatus(grd_divslist.row);
- var cnt = 0;
- var cdid = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("cdid"));
-
- var node = instance1.selectNodes(grd_divslist.nodeset + "[supcdid='" + cdid + "']");
-
- if(node.length > 0) {
- var rtn = messageBox("하위항목도 같이 삭제됩니다. 삭제하시겠습니까?", "Q");
-
- if(rtn != "6") {
- return;
- } else {
- cnt = "1";
- }
- }
-
-
- var supcdid;
-
- if(status != "1" && status != "3") {
- grd_divslist.rowStatus(grd_divslist.row) = "4";
- }
-
- if(cnt > 0) {
- for(var i = grd_divslist.fixedRows; i < grd_divslist.rows; i++) {
- supcdid = grd_divslist.valueMatrix(i, grd_divslist.colRef("supcdid"));
-
- if(cdid == supcdid) {
- grd_divslist.rowStatus(i) = "4";
- }
- }
- }
- }
- }
-
- function fAddNextDivs() {
- var iRow = grd_divslist.row;
-
- if(iRow < 1) {
- messageBox("하위분류를 등록할 상위분류를 선택하십시오.", "E");
- return;
- }
-
- var supcdid = grd_divslist.valueMatrix(iRow, grd_divslist.colRef("cdid"));
-
- if(supcdid == "") {
- messageBox("해당 분류에는 하위 분류를 등록할 수 없습니다.", "E");
- return;
- } else {
- if(grd_divslist.row == grd_divslist.rows- grd_divslist.fixedRows) {
- grd_divslist.addRow();
- } else {
- grd_divslist.insertRow(iRow+1);
- }
-
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("supcdid")) = supcdid;
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("userid")) = getUserInfo("userid");
- }
- }
-
- function fAddNextDivs2() {
- var iRow = grd_divslist.row;
-
- model.removeNodeset("/root/tmp/divsinfo");
- grd_tmpdivslist.refresh();
- model.makeNode("/root/tmp/divsinfo");
-
- if(iRow < 1) {
- messageBox("하위분류를 등록할 상위분류를 선택하십시오.", "E");
- return;
- }
-
- var supcdid = grd_divslist.valueMatrix(iRow, grd_divslist.colRef("cdid"));
-
- if(supcdid == "") {
- messageBox("해당 분류에는 하위 분류를 등록할 수 없습니다.", "E");
- return;
- } else {
-
- modal("SPMNB03300");
- model.property("popupyn") = "";
- grd_tmpdivslist.refresh();
-
- var chkyn;
-
- for(var i = grd_tmpdivslist.fixedRows ; i < grd_tmpdivslist.rows; i++) {
- //
- chkyn = grd_tmpdivslist.valueMatrix(i, grd_tmpdivslist.colRef("chkyn"));
-
- if(chkyn == "Y") {
- if(iRow == grd_divslist.rows- grd_divslist.fixedRows) {
- grd_divslist.addRow();
- } else {
- grd_divslist.insertRow(iRow+1);
- }
-
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("supcdid")) = supcdid;
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("userid")) = getUserInfo("userid");
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("screenid")) = grd_tmpdivslist.valueMatrix(i, grd_tmpdivslist.colRef("screenid"));
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("divsflag")) = "1";
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("cdnm")) = grd_tmpdivslist.valueMatrix(i, grd_tmpdivslist.colRef("cdnm"));
- }
- }
- }
- }
-
- function clock_init() {
- chktime--;
-
- if(chktime < 0) {
- window.clearInterval(tid);
- browser1.Navigate(tempPath, "");
- chktime = 1;
- chkcnt = 0;
-
- }
- }
-
- function clock2() {
- var val = cnt2 % 7;
-
- switch(val) {
- case 0 :
- caption4.attribute("color") = "#ff0000";
- break;
- case 1 :
- caption4.attribute("color") = "#ff5e00";
- break;
- case 2 :
- caption4.attribute("color") = "#ffff00";
- break;
- case 3 :
- caption4.attribute("color") = "#00ff00";
- break;
- case 4 :
- caption4.attribute("color") = "#0000ff";
- break;
- case 5 :
- caption4.attribute("color") = "#0100ff";
- break;
- case 6 :
- caption4.attribute("color") = "#5f00ff";
- break;
- default :
- break;
- }
- cnt2++;
- if(cnt2 % 7 == 0) {
- cnt2 = 0;
- }
- }
-
- function clock() {
-
- cnt++;
- caption4.attribute("left") = cnt;
- if(cnt == 1200) {
-
- caption4.attribute("left") = -90;
- cnt = -90;
- }
- }
-
- function fDelFile() {
- // if(delPath != "") {
- // var fso;
- // fso = new ActiveXObject("Scripting.FileSystemObject");
- //
- // if(fso.FileExists(delPath)) {
- // fso.DeleteFile(delPath);
- // }
- // }
- }
-
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="1211" pageheight="768" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <datagrid id="grd_tmpdivslist" nodeset="/root/tmp/divsinfo/divslist" visibility="hidden" caption="caption1^caption2^caption3" colsep="^" mergecellsfixedrows="bycolrec" rowsep="|" style="left:20px; top:540px; width:350px; height:150px; ">
- <col ref="chkyn"/>
- <col ref="cdnm"/>
- <col ref="screenid"/>
- </datagrid>
- <group id="grp_btn" visibility="hidden" style="left:335px; top:50px; width:795px; height:31px; ">
- <shape id="roundrect2" appearance="roundrect" ellipsewidth="20" ellipseheight="20" style="left:0px; top:0px; width:793px; height:31px; "/>
- <input id="opt_imgnm" ref="/root/main/divsdetlinfo/filename" class="output_search" navindex="3" style="left:85px; top:7px; width:410px; height:19px; "/>
- <button id="btn_save2" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:736px; top:4px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/send/savedata");
-
- model.makeNode("/root/send/savedata");
- model.makeValue("/root/send/cdid", model.getValue("/root/main/divsdetlinfo/cdid"));
- model.makeValue("/root/send/filename", model.getValue("/root/main/divsdetlinfo/filename"));
- model.makeValue("/root/send/filepath", model.getValue("/root/main/divsdetlinfo/filepath"));
- model.makeValue("/root/send/screenid", model.getValue("/root/main/divsdetlinfo/screenid"));
- model.makeValue("/root/send/prefilename", model.getValue("/root/main/divsdetlinfo/prefilename"));
- model.makeValue("/root/send/prefilepath", model.getValue("/root/main/divsdetlinfo/prefilepath"));
-
- submit("TXMNB03102");
-
- ]]>
- </script>
- </button>
- <button id="btn_fileopen" class="btn1_letter4" style="left:0px; top:5px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn1_letter4.gif; ">
- <caption>파일열기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_divslist.row < 1) {
- messageBox("등록할 화면명을 선택하십시오.", "E");
- return;
- }
-
- var rowStatus = grd_divslist.rowStatus(grd_divslist.row) ;
-
- if(rowStatus == "1" || rowStatus == "3") {
- messageBox("추가된 화면을 먼저 저장하시고 파일을 등록하십시오.", "E");
- return;
- }
-
- var maxsize = upload1.attribute("filesize");
-
- var name = model.getValue("/root/main/divsdetlinfo/filename");
-
- if(name != "" || name == null) {
- var rtn = messageBox(name + " 파일 수정을 하시겠습니까?", "Q");
-
- if(rtn == "6") {
- var files = window.fileDialog("open", "|", true, "", "", "웹보관파일 (*.mht)|*.mht");
- var filename = files.substring(files.lastIndexOf("\\") + 1);
-
- if(files != "") {
-
- model.setValue("/root/main/divsdetlinfo/filename", filename);
-
- model.makeValue("/root/send/file/filename", files);
-
- upload1.refresh();
-
- browser1.Navigate(files);
-
- var arr = filename.split("_");
-
- if(arr.length > 0) {
- ipt_screenid.value = arr[0];
- }
- }
- model.makeValue("/root/main/divsdetlinfo/cnstyn", "Y");
- } else if(rtn == "7") {
- messageBox(name + " 파일 수정을 하지", "E007");
-
- }
- } else {
-
- var files = window.fileDialog("open", "|", true, "", "", "웹보관파일 (*.mht)|*.mht");
- var filename = files.substring(files.lastIndexOf("\\") + 1);
-
- if(files != "") {
- model.setValue("/root/main/divsdetlinfo/filename", filename);
- model.makeValue("/root/send/file/filename", files);
-
- upload1.refresh();
-
- browser1.Navigate(files);
-
- var arr = filename.split("_");
-
- if(arr.length > 0) {
- model.setValue(ipt_screenid.attribute("ref"), arr[0]);
- }
- }
- }
- opt_imgnm.refresh();
- ipt_screenid.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption3" style="left:520px; top:9px; width:50px; height:20px; ">화면ID :</caption>
- <input id="ipt_screenid" ref="/root/main/divsdetlinfo/screenid" style="left:570px; top:7px; width:100px; height:19px; "/>
- </group>
- <caption id="caption2" class="tit_1" style="left:0px; top:0px; width:255px; height:13px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">개인별 온라인 도움말 즐겨찾기 관리</caption>
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:2px; top:20px; width:388px; height:34px; background-color:#fffbf2; border-color:#ffd799; "/>
- <line id="line13" style="x1:312px; y1:27px; x2:312px; y2:49px; border-color:#ffe4bb; border-left-style:solid; "/>
- <caption id="caption1" class="search_name" style="left:10px; top:25px; width:121px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">분류,프로그램명:</caption>
- <caption id="caption11" class="tit_2" style="left:5px; top:65px; width:141px; height:14px; font-family:돋움체; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">개인별 도움말리스트</caption>
- <button id="btn_sea" class="btn1_letter2" style="left:320px; top:27px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- opt_imgnm.value = "";
- fSearch();
- ]]>
- </script>
- </button>
- <input id="ipt_cdnm" ref="/root/main/cond/cdnm" class="input_search" style="left:135px; top:27px; width:170px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- inputEnterKey("btn_sea","DOMActivate");
- ]]>
- </script>
- </input>
- <datagrid id="grd_divslist" nodeset="/root/main/divsinfo/divslist" class="datagrid2" caption="순번^caption1^분류 및 프로그램명^프로그램ID^등
록^caption2^caption3^caption4^caption5^caption6" colsep="^" colwidth="0, 0, 234, 91, 25, 1, 148, 100, 100, 100" focuscolor="#3366ff" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" selectfontcolorstyle="none" selectimagestyle="none" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:2px; top:87px; width:388px; height:627px; ">
- <col ref="cdid" type="input" format="#" _required="true"/>
- <col ref="supcdid" visibility="hidden"/>
- <col ref="cdnm" type="input" _required="true"/>
- <col ref="screenid" type="inputbutton" style="font-family:돋움체; "/>
- <col ref="existyn" style="text-align:center; "/>
- <col ref="lv" visibility="hidden"/>
- <col ref="filename" type="inputbutton" visibility="hidden"/>
- <col ref="filepath" visibility="hidden"/>
- <col ref="divsflag" visibility="hidden"/>
- <col ref="userid" visibility="hidden"/>
- <script type="javascript" ev:event="onendedit">
- <![CDATA[
- // checkKeyColumn("grd_tmplcodelist");
- ]]>
- </script>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- fDelFile();
-
- var status = grd_divslist.rowStatus(grd_divslist.row);
- var filename = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("filename"));
- var cdid = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("cdid"));
- var scnid = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("screenid"));
- temp_path = "";
- var temp_path = "C:\\temp2";
-
- var divsflag = grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("divsflag"));
-
- if(grd_divslist.isCell(event.target)) {
-
- if(status != "1" && status != "3") {
- model.copyNode("/root/main/divsdetlinfo", grd_divslist.nodeset + "[" + grd_divslist.row + "]");
-
- model.refresh();
- if(filename != "") {
- model.download(getActionURL("TRMNB03102") + "&divsflag=" + divsflag + "&scnid=" + scnid + "&flag=" + "N", temp_path+"\\"+filename, false);
-
- var path = temp_path+"\\"+filename;
- tempPath = path;
- if(chkcnt == 0) {
- chkcnt++;
- tid = window.setInterval("clock_init()", 400);
- }
-
- } else {
-
- browser1.Navigate("about:blank", "");
- }
- //model.makeValue("/root/main/divsdetlinfo/attfilenm", grd_
- // var rtfv = model.getValue("/root/main/tmplcodelist/tmplcode[" + grd_divslist.row + "]/prntcnts");
- // if(rtfv != "") {
- // rtfviewer.TextRtf = rtfv;
- // rtfviewer.ReadOnly = "true";
- // }
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- window.setPopupMenu(false);
- ]]>
- </script>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- if (event.button == 3) {
- window.setPopupMenu(true, "/root/menu/item", "name", "func", false);
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onrowchanged">
- <![CDATA[
- delPath = tempPath;
- ]]>
- </script>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- var rowStatus = grd_divslist.rowStatus(grd_divslist.row);
- model.property("popupyn") = "Y";
-
- modal("SPMNB03300");
-
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("screenid")) = model.property("screenid");
-
- grd_divslist.valueMatrix(grd_divslist.row, grd_divslist.colRef("cdnm")) = model.property("cdnm");
-
- if(model.property("screenid") != "") {
- if(rowStatus != "1" && rowStatus != "3" && rowStatus != "4") {
- grd_divslist.rowStatus(grd_divslist.row) = "2";
- }
- }
-
- model.property("popupyn") = "";
- model.property("screenid") = "";
- model.property("cdnm") = "";
- ]]>
- </script>
- </datagrid>
- <caption id="cap_info" visibility="hidden" style="left:395px; top:5px; width:796px; height:20px; ">word로 메뉴얼 작성 후 문서형식을 MHT 파일로 변환하여 올려주십시오.파일명은 SMMNW00001_병동간호메인 이런식으로 저장후 올려주세용.</caption>
- <line id="line2" class="line_1" style="x1:2px; y1:82px; x2:390px; y2:82px; "/>
- <button id="btn_grddel" class="btn2_letter3" visibility="hidden" style="left:292px; top:62px; width:53px; height:19px; background-image:../../../com/commonweb/images/btn2_letter3.gif; ">
- <caption>행삭제</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_divslist.row > 0) {
- var status = grd_divslist.rowStatus(grd_divslist.row);
-
- if(status == "1" || status == "3") {
- grd_divslist.deleteRow(grd_divslist.row);
- } else {
- grd_divslist.rowStatus(grd_divslist.row) = "4";
- }
-
- } else {
- mesasgeBox("삭제할 행을 선택하십시오", "E");
- return;
- }
- ]]>
- </script>
- </button>
- <button id="btn_save1" class="btn5_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:347px; top:62px; width:42px; height:19px; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var updt = getGridUpdateData(grd_divslist);
-
- if(updt == ""){
- messageBox("업데이트 정보가 ", "I004");
- } else {
- var node = instance1.selectNodes(grd_divslist.nodeset + "[cdnm='']");
-
- if(node.length > 0) {
- messageBox("분류 및 화면명을 입력하십시오. ", "I");
- return;
- }
-
- model.makeValue("/root/send/savedata/divslist",updt);
- submit("TXMNB03101");
- btn_sea.dispatch("DOMActivate");
- //fSearch();
-
-
- }
-
-
- ]]>
- </script>
- </button>
- <button id="btn_grdadd" class="btn2_letter3" visibility="hidden" style="left:237px; top:62px; width:53px; height:19px; background-image:../../../com/commonweb/images/btn2_letter3.gif; ">
- <caption>행추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- grd_divslist.addItem();
-
- ]]>
- </script>
- </button>
- <browser id="browser1" style="left:395px; top:15px; width:795px; height:700px; background-color:#c0c0c0; border-color:#c0c0c0; border-width:1px; border-style:solid; "/>
- <upload id="upload1" nodeset="/root/send/file/filename" ext="zip" filecount="5" filesize="10485760" validate="true" style="left:830px; top:60px; width:15px; height:15px; "/>
- <group id="group1" scroll="autovscroll" style="left:0px; top:720px; width:1190px; height:30px; ">
- <caption id="caption4" style="left:0px; top:0px; width:245px; height:30px; font-family:굴림; font-size:16pt; font-weight:bold; color:#000000; vertical-align:middle; ">개인 사용자입니다.</caption>
- </group>
- <caption id="caption5" class="search_name" visibility="hidden" style="left:10px; top:50px; width:99px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">도움말분류 :</caption>
- <select1 id="radio1" ref="/root/main/cond/divsflag" visibility="hidden" appearance="full" cols="2" overflow="visible" style="left:110px; top:55px; width:135px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>사용자</label>
- <value>1</value>
- </item>
- <item>
- <label>운영자</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fSearch();
- ]]>
- </script>
- </select1>
- </xhtml:body>
- </xhtml:html>
|