/** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ var indxflag = opener.javascript.getParameter("indxflag"); model.setValue("/root/temp/condition/indxflag",indxflag); model.setValue("/root/init/today", getCurrentDate()); var value = model.getValue("/root/temp/condition/indxflag"); if(model.getValue("/root/temp/condition/indxflag") == "V") { fIndxListSrch(); } else if(model.getValue("/root/temp/condition/indxflag") == "F") { fIndxListSrch(); } else if(model.getValue("/root/temp/condition/indxflag") == "P"){ fIndxListSrch(); } else if(model.getValue("/root/temp/condition/indxflag") == "U"){ fIndxListSrch(); } } /** * @desc : ?????? (?????? ?????? tree?? road????) * @param : ???? id (btnID) * @return : * @--------------------------------------------------- */ function fIndxListSrch(){ model.removeNodeset("/root/send/indxflag"); model.makeValue("/root/send/indxflag",""); model.setValue("/root/send/indxflag", model.getValue("/root/temp/condition/indxflag")); submit("TRMRF01901"); } /** * @desc : ?????? (?????? ?????? tree?? road????) * @param : ???? id (btnID) * @return : * @--------------------------------------------------- */ function fIndxInfoListSrch(){ var iIndx = treeview1.focusIndex + 1; var selIndxCd = model.getValue("/root/main/indxlist/item[" + iIndx + "]/itemindxseq"); model.setValue("/root/temp/condition/rowcnt", iIndx); model.setValue("/root/temp/condition/selectedindx", selIndxCd); model.setValue("/root/temp/condition/focusindx", iIndx); model.makeValue("/root/send/itemindxseq", selIndxCd ); model.makeValue("/root/send/indxflag", model.getValue("/root/temp/condition/indxflag")); submit("TRMRF01902"); } /** * @desc :indxinfo ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fClear(){ model.resetInstanceNode("/root/main/indxinfo"); model.refresh(); } /** * @desc :¹öư disabled * @ * @param : * @return : * @--------------------------------------------------- */ function fDisable(flag){ if(flag == "DA"){ ipt_indxhngnm.disabled = "false"; ipt_indxengnm.disabled = "false"; btn_upindxcd.disabled = "false"; cmb_indxdrdiflag.disabled = "false"; ipt_indxseqno.disabled = "false"; } else if(flag == "DD"){ ipt_indxhngnm.disabled = "true"; ipt_indxengnm.disabled = "true"; btn_upindxcd.disabled = "true"; cmb_indxdrdiflag.disabled = "true"; ipt_indxseqno.disabled = "true"; } model.refresh(); } /** * @desc : indx ¼±Åà Á¤º¸ Ç¥½Ã( ¹ë·ù, À̹ÌÁö, ¼­½Ä) * @ * @param : * @return : * @--------------------------------------------------- */ function fIndxSelect(){ if(model.getValue("/root/temp/condition/indxflag") == "V") { model.toggle("case1"); fIndxListSrch(); }else if(model.getValue("/root/temp/condition/indxflag") == "F") { model.toggle("case2"); fIndxListSrch(); }else if(model.getValue("/root/temp/condition/indxflag") == "P"){ model.toggle("case4"); fIndxListSrch(); }else if(model.getValue("/root/temp/condition/indxflag") == "U"){ model.toggle("case3"); fIndxListSrch(); }else if(model.getValue("/root/temp/condition/indxflag") == ""){ model.toggle("case1"); model.setValue("/root/temp/condition/indxflag",'V'); fIndxListSrch(); } } /** * @desc : tree ¼±Åà Á¤º¸ Ç¥½Ã( ¹ë·ù, À̹ÌÁö, ¼­½Ä) * @ * @param : * @return : * @--------------------------------------------------- */ function fTreeSelect(){ fIndxInfoListSrch(); //itemPath ºÐÇÒÈÄ Á¤º¸¶õ¿¡ ÀÔ·Â var depthnm = treeview1.getItemPath(treeview1.selectedindex,"\\"); var depth; depth = depthnm.split('\\'); var a1 = new Array(depth.length); var b1 = new Array(depth.length); var cc = depthnm.size; var count =0; for(var i=0; i