123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[var cond = "";
- var send = "";
- function fOpenSMMMO00200(pid, indd, cretno, instcd, ioflag, issdept){
- cond = "";
- send = "";
- frmf_setParameter("SMMMO00200_pid", pid);
- frmf_setParameter("SMMMO00200_orddd", indd);
- frmf_setParameter("SMMMO00200_cretno", cretno);
- frmf_setParameter("SMMMO00200_instcd", instcd);
- frmf_setParameter("SMMMO00200_ioflag", ioflag);
- frmf_setParameter("SMMMO00200_issdept", issdept);
- fLinkPopMenu("SMMMO00200", cond, send, "modal");
- }
- function fOpenSMMMO02500_1(pid){
- cond = "";
- send = "";
- frmf_setParameter("SMMMO02500_cond", pid);
- fLinkPopMenu("SMMMO02500", cond, send, "modal");
- }
- function fOpenSMMMO02500(){
- cond = "";
- send = "";
- fLinkPopMenu("SMMMO02500", cond, send, "modal");
- }
- function fOpenSMPMC01900(pid){
- // send = "/root/source/pid";
- // cond = "/root/hidden/SMPMC01900_cond/pid";
- //
- // model.makevalue("/root/hidden/SMPMC01900_cond/pid", pid);
-
- fLinkPopMenu("SMPMC01900", cond, send, "modal");
- }
- function fOpenSMMMR05000(){
- cond = "";
- send = "";
- fLinkPopMenu("SMMMR05000", cond, send, "modal");
- }
- function fOpenSMMRI00400(pid){
- cond = "999999";
- send = "pid";
- frmf_setParameter("SMMRI00400_param_pid", pid);
- fLinkPopMenu("SMMRI00400", cond, send, "modal");
- }
- function fOpenSMPMI00700(indschacptstat, srchcond, data1, fromdd, todd, sess_posinstcd,eryn,vipyn,tdayinexptyn,srchdateyn,srchdate,gubunexpt,hngnm){
- cond = "/root/hidden/SMPMI00700_cond";
- send = "/root/send";
- // model.makevalue("/root/hidden/SMPMI00700_cond/indschacptstat", indschacptstat);
- // model.makevalue("/root/hidden/SMPMI00700_cond/srchcond", srchcond);
- // model.makevalue("/root/hidden/SMPMI00700_cond/data1", data1);
- // model.makevalue("/root/hidden/SMPMI00700_cond/fromdd", fromdd);
- // model.makevalue("/root/hidden/SMPMI00700_cond/todd", todd);
- // model.makevalue("/root/hidden/SMPMI00700_cond/sess_posinstcd", sess_posinstcd);
- // model.makevalue("/root/hidden/SMPMI00700_cond/ioflag", "I");
- //
- // model.makevalue("/root/hidden/SMPMI00700_cond/eryn", eryn);
- // model.makevalue("/root/hidden/SMPMI00700_cond/vipyn", vipyn);
- // model.makevalue("/root/hidden/SMPMI00700_cond/tdayinexptyn", tdayinexptyn);
- // model.makevalue("/root/hidden/SMPMI00700_cond/srchdateyn", srchdateyn);
- // model.makevalue("/root/hidden/SMPMI00700_cond/srchdate", srchdate);
- // model.makevalue("/root/hidden/SMPMI00700_cond/gubunexpt", gubunexpt);
- // model.makevalue("/root/hidden/SMPMI00700_cond/hngnm", hngnm);
- fLinkPopMenu("SMPMI00700", cond, send, "modal");
- }
- function fOpenSMASB02100(pid){
- cond = "";
- send = "";
- frmf_setParameter("SMASB02100_param", pid);
- fLinkPopMenu("SMASB02100", cond, send, "modal");
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 참고사항 팝업 호출
- ****************************************************************************************/
- function fCallSpecPopUp_remfact(pid,remfact){
- var remfact_rtn = "";
- sysf_setGlobalVariable('ptbs_pid', pid, 'p');
- sysf_setGlobalVariable('ptbs_remfact', remfact, 'p');
- frmf_modal('SMPAI02200', 'SMPAI02200', '', '', '', '', '', '', '', '', '', '', 'M');
- remfact_rtn = sysf_getGlobalVariable('ptbs_remfact', 'p');
- sysf_setGlobalVariable('ptbs_pid', '', 'p');
- sysf_setGlobalVariable('ptbs_remfact', '', 'p');
- return remfact_rtn;
- }
- function fOpenSMMMO05100(opfromdd, optodd, patnm, pid, oproomcd, perfdeptcd, oppatflagcd, opstatcd, anstmthdcd, anstdetlmthdcd, diaghngnm, ophngnm, opflagcd, diagcd, opcd){
- send = "arg_ds_main_cond";
- cond = "ds_hidden_smmmo05100";
- dsf_deleteDs(cond);
- var objParam = [{col:"opfromdd", type:"string", size:256, val:opfromdd},
- {col:"optodd", type:"string", size:256, val:optodd},
- {col:"hngnm", type:"string", size:256, val:patnm},
- {col:"pid", type:"string", size:256, val:pid},
- {col:"oproomcd", type:"string", size:256, val:oproomcd},
- {col:"perfdeptcd", type:"string", size:256, val:perfdeptcd},
- {col:"oppatflagcd", type:"string", size:256, val:oppatflagcd},
- {col:"opstatcd", type:"string", size:256, val:opstatcd},
- {col:"anstmthdcd", type:"string", size:256, val:anstmthdcd},
- {col:"anstdetlmthdcd", type:"string", size:256, val:anstdetlmthdcd},
- {col:"diaghngnm", type:"string", size:256, val:diaghngnm},
- {col:"ophngnm", type:"string", size:256, val:ophngnm},
- {col:"opflagcd", type:"string", size:256, val:opflagcd},
- {col:"diagcd", type:"string", size:256, val:diagcd},
- {col:"opcd", type:"string", size:256, val:opcd},
- {col:"opfromtmcd", type:"string", size:256, val:"-"},
- {col:"perfdrid", type:"string", size:256, val:"-"},
- {col:"wardcd", type:"string", size:256, val:"-"},
- {col:"viewtype", type:"string", size:256, val:""}];
- dsf_createDsRow(cond, objParam);
- fLinkPopMenu("SMMMO05100", cond, send, "modal");
- }
- function fLinkPopMenu(trgtWindow, cond, send, openType) {
- var objArg = new Object();
- if (!utlf_isNull(cond) && !utlf_isNull(send)) {
- eval("objArg." + send + " = " + cond + ";" );
- }
- if (openType == "open") {
- var trgtManWindow = frmf_findPopup(trgtWindow);
- if (trgtManWindow == null) {
- frmf_open(trgtWindow, trgtWindow, objArg, null, null, null, null, null, null, null, null, null, "M");
- } else {
- frmf_setFocusPop(trgtWindow);
- }
- } else {
- frmf_open(trgtWindow, trgtWindow, objArg, null, null, null, null, null, null, null, null, null, "M");
- }
- }
- function fOpenSMADB01020_2(send, cond){
-
- fLinkPopMenu("SMADB01020", cond, send, "modal");
- }
- function lf_changecheck1(objDs, bIndex, str1, str2)
- {
- objDs.enableevent = false;
- var updatecontrol = (objDs.updatecontrol == true);
- // trace("updatecontrol = " + updatecontrol);
- if ( updatecontrol ) {
- objDs.updatecontrol = false;
- }
- for (var i=0; i<objDs.rowcount; i++) {
- if (objDs.getColumn(i, bIndex) == str1) { // 해당 컬럼값과 바꿀 컬럼값이 같을때
- objDs.setColumn(i, bIndex, str2); // str2로 변경
- } else { // 같지 않을때
- if (str2 == 0) { //
- objDs.setColumn(i, bIndex, 1);
- } else if (str2 == 1) {
- objDs.setColumn(i, bIndex, 0);
- }
- }
- }
- // trace(objDs.saveXML());
- objDs.enableevent = true;
- if ( updatecontrol ) {
- objDs.updatecontrol = true;
- }
- }
- ]]></Script>
|