1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/**
- * @group :
- * @ver : 2008.07.28
- * @by : 양천덕
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 화면 초기화
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function finit()
- {
- ds_iteminfo_itemlist.clearData();
- var sParamMsgItem = "";
- var sParamFalg = "";
- var sParamItemCd = "";
- var sParamMsgItemList = "";
- var sParamListInfo = "";
- var sParamInfo = "";
-
- sParamMsgItem = opener.frmf_getParameter("SPMNR06000_ParamFlag");
- sParamFalg = lf_getArrayData(sParamMsgItem,1,0, "▩", "▦");
- sParamItemCd = lf_getArrayData(sParamMsgItem,1,1, "▩", "▦");
-
- if(sParamFalg == "duplextitem")
- {
- sParamMsgItemList = opener.frmf_getParameter("SPMNR06000_Param");
- sParamListInfo = sParamMsgItemList.split("▩");
- for(var i = 1 ; i < sParamListInfo.length - 1 ; i++)
- {
- sParamInfo = sParamListInfo[i].split("▦");
- dsf_makeValue(ds_iteminfo_itemlist, "itemnm", "string", sParamInfo[1], i - 1);
- dsf_makeValue(ds_iteminfo_itemlist, "chngitemnm", "string", sParamInfo[2], i - 1);
- }
- }
- else if(sParamFalg == "dupllocitem")
- {
- sParamMsgItemList = opener.frmf_getParameter("SPMNR06000_Param");
- sParamListInfo = sParamMsgItemList.split("▩");
-
- for(var i = 1 ; i < sParamListInfo.length - 1 ; i++)
- {
- sParamInfo = sParamListInfo[i].split("▦");
- dsf_makeValue(ds_iteminfo_itemlist, "itemnm", "string", sParamInfo[1], i - 1);
- dsf_makeValue(ds_iteminfo_itemlist, "chngitemnm", "string", sParamInfo[2], i - 1);
- }
- }
- group2.ipt_chngitemnm.setFocus();
- }
- //입력 정보 Item 전체 조회 화면으로 보냄
- function fSaveExtNm()
- {
- var sChkVal = true;
-
- if(utlf_isNull(ds_main.getColumn(0, "chngitemnm")))
- {
- var msg = sysf_messageBox(group2.caption2.text + " 입력없이 등록하시겠습니까?","Q");
- if(msg == "6")
- {
- opener.frmf_setParameter("SPMNR06000_RtrnParam", "&empty");
- this.close();
- }
- else
- {
- return;
- }
- }
- else
- {
- for(var i = 0 ; i < ds_iteminfo_itemlist.rowcount; i++)
- {
- if( ds_main.getColumn(0, "chngitemnm") == ds_iteminfo_itemlist.getColumn(i, "chngitemnm") )
- {
- sChkVal = false;
- }
- }
-
- if(sChkVal == false)
- {
- sysf_messageBox("중복 정보가 존재합니다. 다시 입력하십시요","I");
- group2.ipt_chngitemnm.text = "";
- group2.ipt_chngitemnm.setFocus();
- return;
- }
- else
- {
- opener.frmf_setParameter("SPMNR06000_RtrnParam", ds_main.getColumn(0, "chngitemnm"));
- this.close();
- }
- }
- }
- ]]></Script>
|