var gItemCds = new Array("0000735001", "0014307001", "0000957001"); var gItemCdsTextArea = new Array("0014307001", "0000957001"); var iDead = ipt_deaddt.attribute("degnitemno"); /** * @desc : ±â·Ïµ¥ÀÌÅÍ Á¶È¸ * @id : * @event : xforms-ready * @return : void * @authur : ¹ÚÁ¾ÈÆ */ function fLoadData() { InitPgmFormData(); InitUnitFormData(gItemCds); } /** * @desc : ¼­½Ä µ¥ÀÌÅÍ Clear * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ */ function fClearComnFormData() { if (gMaxSectionID != "") { var MaxObj = document.controls("lbl_" + gMaxSectionID); MaxObj.dispatch("onclick"); } ClearComnFormData(gItemCds); clearData(); //ÃʱâÈ­ ÈÄ ±âº»³»¿ë Á¶È¸ fExtnInitFormRec(); //Æ÷Ä¿½º ó¸® SetDefFocusMTX(gItemCds); } function fSetRecItemValue(reciteminfo) { return SetCommMediFormValue(gItemCds, reciteminfo); } /** * @desc : È®Àå¼­½Ä ±â·Ï Ãʱ⠼³Á¤ * @ * @param : * @return : * @authur : ¹ÚÁ¾ÈÆ */ function fExtnInitFormRec() { if (parent.window.javascript.fGetFormRec("status") == "C") { ivw_0000735001.window.javascript.fGetDiagNm(parent.instance1.selectSingleNode("/root/main/recinfo/formrec")); //ȯÀÚÁ¤º¸·Î Áø´Ü¸í Á¶È¸ } } /** * @desc : ¼­½Ä Áø´Ü¸í »çÀÌÁî Á¶Àý * @ * @param : * @return : * @--------------------------------------------------- */ function fSetSizeFormDiag() { ivw_0000735001.window.javascript.fInitPage(false, parseInt(ivw_0000735001.attribute("height")), parseInt(ivw_0000735001.attribute("width"))); } /***************************************************************************** Æ©´× ******************************************************************************/ var gLoadFormCnts = 0; /** * @group : * @ver : 2008.06.13 * @by : snoweye * @--------------------------------------------------- * @type : function * @access : private * @desc : È­¸é ·ÎµùÈÄ ÃʱâÈ­ ÀÛ¾÷ ¼öÇà * @param : * @return : * @--------------------------------------------------- */ function fFormReady() { grup_base.attribute("border-style") = "none"; setSectionSize(gItemCds, 26, 658); dispOnLoadComplete(COMN_FORM); InitBtnComn(gItemCds); } /** * @group : * @ver : 2008.06.13 * @by : snoweye * @--------------------------------------------------- * @type : function * @access : private * @desc : ºÎºÐ¼­½Ä ·Îµù * @param : * @return : * @--------------------------------------------------- */ function fLoadUnitForm() { initSection(gItemCds); } /** * @group : * @ver : 2008.06.13 * @by : snoweye * @--------------------------------------------------- * @type : function * @access : private * @desc : ºÎºÐ¼­½Ä ·ÎµùÈÄ ÈÄó¸® * @param : * @return : * @--------------------------------------------------- */ function fOnLoadComplete() { //debugger; var curLoadFormCd = getParameter("loadformcd"); setParameter("loadformcd", ""); var fstLevlItemCd = model.getValue(gPageInfo.forminfoRef + "/unitformmast[formcd='" + curLoadFormCd + "' and loaded != 'true']/orgsupdegnitemcd"); var ivwObj = document.controls("ivw_" + fstLevlItemCd); var unitformload = model.getValue(gPageInfo.forminfoRef + "/unitformmast[formcd='" + curLoadFormCd + "' and loaded != 'true']/loaded"); if(ivwObj != null && unitformload != "true") { //ivwObj.window.javascript.setFstLevlItemCd(fstLevlItemCd); setFstLevlItemCd(ivwObj, curLoadFormCd); model.setValue(gPageInfo.forminfoRef + "/unitformmast[formcd='" + curLoadFormCd + "']/loaded", "true"); } //Áø´Ü¸í ºÎºÐ¼­½Ä ·ÎµùÈÄ Ã³¸® if(fstLevlItemCd == '0000735001') { fSetSizeFormDiag(); var deaddt = getCurrentDate() + getCurrentTime().substr(0, 4); //model.setValue("/root/main/recinfo/recitem[degnitemno='" + iDead + "']/reccnts", deaddt); //»ç¸ÁÀϽà } gLoadFormCnts++; if(gItemCds.length == gLoadFormCnts) { fExtnInitFormRec(); dispOnLoadComplete(UNIT_FORM); if (parent.window.javascript.fGetFormRec("status") == "C") { SetDefFocusMTX(gItemCds); } } } /** * @group : * @ver : 2008.11.28 * @by : jonghun * @--------------------------------------------------- * @type : function * @access : private * @desc : µ¿ÀÏ ¼­½ÄÀÌ ¶°ÀÖÀ» °æ¿ì ³»ºÎ ÀνºÅϽº ·Îµù ÈÄ µðÆúÆ® Á¶È¸³»¿ë Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fGetDefData() { //fExtnInitFormRec(); dispOnLoadComplete(UNIT_FORM); if (parent.window.javascript.fGetFormRec("status") == "C") { SetDefFocusMTX(gItemCds); } }