123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[// 사용자 메시지 전송용 팝업창을 띄운다.
- // 첫번째 파라메터로 전달되는 ref 하위에 다음과 같이 인스턴스가 구성되어야 한다.
- // - calltype : msg(메시지), call(호출), msgcall(메시지+호출)
- // - recvrid : 수신자 사번(필수)
- // - recvrnm : 수신자 명(필수)
- // - deptnm : 수신자 근무부서명(필수)
- // - deptcd : 수신자 근무부서코드(필수)
- // - mpphonno : 호출번호 (옵션)
- // 두번째,세번째 파라메터로 전달되는 scnX, scnY 변수는 창을 띄울 절대 좌표를 의미하며
- // 값을 주지 않으면 화면 중앙에 띄어줌
- // 호출 예제)
- // zmifOpenUserMessagePopup("/root/temp",event.ScreenX,event.ScreenY);
- function zmifOpenUserMessagePopup(ref,scnX,scnY) {
- if ( !utlf_isNull(scnX) && !utlf_isNull(scnY) ){
- var coord = sysf_getCurrentMonitorNumber()();//getRelativeCoordinate(scnX,scnY);
-
- var objArg = new Object();
- objArg.arg_ds_main = ref;
- frmf_modal("SPZMI00301","SPZMI00301",objArg,false,coord,scnX,scnY,"","","","","","M");
- } else {
- var objArg = new Object();
- objArg.arg_ds_main = ref;
- frmf_modal("SPZMI00301","SPZMI00301",objArg,null,"","","","","","","","","M");
- }
- }
- // 메시지 팝업창을 띄운다.
- // 첫번째 파라메터로 전달되는 ref 하위에 다음과 같이 인스턴스가 구성되어야 한다.
- // - opentab : 화면을 띄울 때 어느 화면으로 띄울지를 지정한다. 지정하지 않으면 받은메시지 함 화면으로 뜬다.
- // > pmsg(환자메시지 작성창)
- // > umsg(사용자 메시지 작성창)
- // > bookmark(즐겨찾기 창)
- // > setting(환경 설정창)
- // > receivemsg(받은메시지함)
- // > sentmsg(보낸메시지함)
- // > trash(휴지통)
- // > calllist(호출내역 조회)
- // 두번째,세번째 파라메터로 전달되는 scnX, scnY 변수는 창을 띄울 절대 좌표를 의미하며
- // 값을 주지 않으면 화면 중앙에 띄어줌
- // 호출 예제)
- // zmifOpenMessagePopup("/root/temp",event.ScreenX,event.ScreenY);
- function zmifOpenMessagePopup(ref,scnX,scnY) {
- if (scnX != null && scnY != null) {
- var coord = getRelativeCoordinate(scnX,scnY);
- modal("SPZMI00101",coord[0],coord[1],coord[2],null,ref,"/root/init/param","width:340px;height:320px;",false);
- } else {
- modal("SPZMI00101",null,null,null,null,ref,"/root/init/param","width:340px;height:320px;");
- }
- }
- ]]></Script>
|