123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- /*
-
- Item확장명설정_SJH(SPMNR06000_SJH.xfm - JScript )
- - Version :
- 1) : Ver.1.00.01
- */
- /**
- * @group :
- * @ver : 2008.07.28
- * @by : 양천덕
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 화면 초기화
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function finit(){
- model.removenodeSet("/root/main/iteminfo/itemlist");
- var sParamMsgItem = "";
- var sParamFalg = "";
- var sParamItemCd = "";
- var sParamMsgItemList = "";
- var sParamListInfo = "";
- var sParamInfo = "";
-
- //var sParamMsgItem = opener.javascript.getParameter("SPMNR06000_FlagParam");
- sParamMsgItem = opener.javascript.getParameter("SPMNR06000_ParamFlag");
- sParamFalg = getArrayData(sParamMsgItem,1,0);
- sParamItemCd = getArrayData(sParamMsgItem,1,1);
-
- if(sParamFalg == "duplextitem"){
- sParamMsgItemList = opener.javascript.getParameter("SPMNR06000_Param");
- sParamListInfo = sParamMsgItemList.split("▩");
- for(var i = 1 ; i < sParamListInfo.length-1 ; i++){
- sParamInfo = sParamListInfo[i].split("▦");
- model.makeValue("/root/main/iteminfo/itemlist["+i+"]/itemnm", sParamInfo[1]);
- model.makeValue("/root/main/iteminfo/itemlist["+i+"]/chngitemnm", sParamInfo[2]);
- }
-
- }else if(sParamFalg == "dupllocitem"){
- sParamMsgItemList = opener.javascript.getParameter("SPMNR06000_Param");
- sParamListInfo = sParamMsgItemList.split("▩");
-
- for(var i = 1 ; i < sParamListInfo.length-1 ; i++){
- sParamInfo = sParamListInfo[i].split("▦");
- model.makeValue("/root/main/iteminfo/itemlist["+i+"]/itemnm", sParamInfo[1]);
- model.makeValue("/root/main/iteminfo/itemlist["+i+"]/chngitemnm", sParamInfo[2]);
- }
- }
-
- model.refresh();
- model.setFocus("ipt_chngitemnm");
- }
- /**
- * @group :
- * @ver : 2008.07.28
- * @by : 양천덕
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 입력 정보 Item 전체 조회 화면으로 보냄
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fSaveExtNm(){
- var sChkVal = true;
-
- if(model.getValue("/root/main/chngitemnm").getTrim() == ""){
- var msg = messageBox(caption2.value + " 입력없이 등록하시겠습니까?","Q");
- if(msg == "6"){
- opener.javascript.setParameter("SPMNR06000_RtrnParam", "&empty");
- window.close();
- }else{
- return;
- }
- }else{
- for(var i = 1 ; i <= getNodesetCount("/root/main/iteminfo/itemlist") ; i++){
- if( model.getValue("/root/main/chngitemnm") == model.getValue("/root/main/iteminfo/itemlist["+i+"]/chngitemnm") ){
- sChkVal = false;
- }
- }
-
- if(sChkVal == false){
- messageBox("중복 정보가 존재합니다. 다시 입력하십시요","I");
- ipt_chngitemnm.value = "";
- model.setFocus("ipt_chngitemnm");
- return;
- }else{
- opener.javascript.setParameter("SPMNR06000_RtrnParam",model.getValue("/root/main/chngitemnm"));
- window.close();
- }
- }
- }
|