1234567891011121314151617181920212223242526272829303132333435363738394041 |
- /**
- * BTNFUNC
- * 아이템유형이 BTN인 Control의 onClick Event발생시 처리 할 함수.
- * XRW에 ButtonFunction이 들어 있지 않다면, XRW저장 기능을 이용하여 본 js파일이 include되게 한다.
- *
- * create : 2009.12.01 안치원
- */
- /**
- * 서식의 아이템유형이 BTN일때 onClick이벤트에 의해서 호출된다.
- */
- function onclikByButton_BTNFUNC(degnitemno)
- {
- var pageInfo = new PAGEINFO();
- var formCd = model.getValue(pageInfo.formmastRef + "/formcd");
- var srcFormCd = model.getValue(pageInfo.formmastRef + "/srcformcd");
- var degnItemCd = model.getValue(gPrePath_formdegnRef_degnitemno + degnitemno + "']/degnitemcd");
-
- var buf = "테스트\n degnItemNo::"+degnitemno+"\n srcFormCd::"+srcFormCd+"\n formCd::"+formCd+"\n degnItemCd::"+degnItemCd;
- alert(buf);
-
- if (degnItemCd == "0013100001") {
- //진단서의 용도를 설정한다.
- fSetPurPoseOfCertificate();
- }
- }
- /**
- * 진단서의 용도를 설정한다.
- * @return
- */
- function fSetPurPoseOfCertificate()
- {
- setParameter("SPMMR02200_usage", model.getValue("/root/main/issusge"));
- setParameter("SPMMR02200_multichkyn", "N");
- modal("SPMMR02200", 1, 0, 0, "SPMMR02200", "/root/main/newprof", "/root/temp/prof");
- var usge = getArrayData ( model.getValue("/root/main/issusge"), 1, 1, "▩", "▦" );
- fSetItemDataByItemBaseCd("0013100", "0013100", usge);
- model.refresh();
- opener.opener.model.makeValue("/root/main/issusge", model.getValue("/root/main/issusge"));
- }
|