123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[function fFormInit()
- {
- mmbfGetHardCodeInfo("ds_send_reqdata", "ds_init_dutplcecd_hardcd", 5502);
-
- switch1.tabindex = 0;
-
- fchkAuth();
-
- var arrParam = [{dsNm: "ds_init_M0392", cdGrpId: "M0392"}
- ,{dsNm: "ds_init_M0412", cdGrpId: "M0412"}
- ,{dsNm: "ds_init_M0424", cdGrpId: "M0424"}]
- appf_getCodeList(arrParam);
-
- dsf_makeValue(ds_send_reqdata, "ioflag", "string", "O");
- dsf_makeValue(ds_send_reqdata, "useyn", "string", "");
- dsf_makeValue(ds_send_reqdata, "allwardyn", "string", "");
-
- var oParam = {};
- oParam.id = "TRMRC00100";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetLendMastInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_lendmastinfo_rendcdlist=rendcdlist ds_init_lendmastinfo_lenddeptlist=lenddeptlist ds_init_lendmastinfo_chrtdeptlist=chrtdeptlist ds_=chrtchgrlist ds_=keepplcelist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00100";
- tranf_submit(oParam);
-
- ds_init_lendmastinfo_rendcdlist.insertRow(0);
- ds_init_lendmastinfo_rendcdlist.setColumn(0, "rendresn", "전체");
- ds_init_lendmastinfo_rendcdlist.setColumn(0, "rendcd", "ALL");
-
- ds_init_lendmastinfo_lenddeptlist.insertRow(0);
- ds_init_lendmastinfo_lenddeptlist.setColumn(0, "lenddeptnm", "전체");
- ds_init_lendmastinfo_lenddeptlist.setColumn(0, "lenddeptcd", "ALL");
-
- ds_init_lendmastinfo_chrtdeptlist.insertRow(0);
- ds_init_lendmastinfo_chrtdeptlist.setColumn(0, "chrtdeptnm", "전체");
- ds_init_lendmastinfo_chrtdeptlist.setColumn(0, "chrtdeptcd", "ALL");
-
- ds_init_lendmastinfo_lenddeptlist.filterstr = "allwardyn == 'Y'";
- ds_filter_lendmastinfo_lenddeptlist.copyData(ds_init_lendmastinfo_lenddeptlist);
- ds_init_lendmastinfo_lenddeptlist.filterstr = "";
-
- var today = utlf_getCurrentDate();
- var valitodd = (today.toDate()).getAddDate(-14); // 디폴트는 몇일 이전 기준으로 보여주나??
- valitodd = valitodd.getDateFormat();
- ds_condition_rendlist.setColumn(0, "fromrenddd" , today);
- ds_condition_rendlist.setColumn(0, "torenddd" , today);
- ds_condition_rendlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_rendlist.setColumn(0, "appdeptcd" , "ALL");
- ds_condition_rendlist.setColumn(0, "chrtdeptcd" , "ALL");
- ds_condition_rendlist.setColumn(0, "setcd" , "90000000000000060");
-
- ds_condition_rtnlist.setColumn(0, "fromrtndd" , today);
- ds_condition_rtnlist.setColumn(0, "tortndd" , today);
- ds_condition_rtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_rtnlist.setColumn(0, "torenddd" , today);
- ds_condition_rtnlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_rtnlist.setColumn(0, "appdeptcd" , "ALL");
- ds_condition_rtnlist.setColumn(0, "chrtdeptcd" , "ALL");
- ds_condition_rtnlist.setColumn(0, "setcd" , "90000000000000060");
-
- ds_condition_unrtnlist.setColumn(0, "fromschertndd" , today);
- ds_condition_unrtnlist.setColumn(0, "toschertndd" , today);
- ds_condition_unrtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_unrtnlist.setColumn(0, "torenddd" , today);
- ds_condition_unrtnlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_unrtnlist.setColumn(0, "appdeptcd" , "ALL");
- ds_condition_unrtnlist.setColumn(0, "chrtdeptcd" , "ALL");
- ds_condition_unrtnlist.setColumn(0, "setcd" , "90000000000000060");
-
- ds_condition_wardunrtnlist.setColumn(0, "fromdschdd" , today);
- ds_condition_wardunrtnlist.setColumn(0, "todschdd" , today);
- ds_condition_wardunrtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_wardunrtnlist.setColumn(0, "torenddd" , today);
- ds_condition_wardunrtnlist.setColumn(0, "rendcd" , "ALL");
- ds_condition_wardunrtnlist.setColumn(0, "appdeptcd" , "ALL");
- ds_condition_wardunrtnlist.setColumn(0, "chrtdeptcd" , "ALL");
- ds_condition_wardunrtnlist.setColumn(0, "sortwardcd" , "Y");
- ds_condition_wardunrtnlist.setColumn(0, "setcd" , "90000000000000060");
- var dutplcecd = ds_init_dutplcecd_hardcd.getColumn(0, "hardcd");
- dsf_makeValue(ds_send_reqdata, "deptcd", "string" , dutplcecd);
- var oParam = {};
- oParam.id = "TRMRC01312";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetLendSetList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_lendset_lendsetlist=lendsetlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC01312";
- tranf_submit(oParam);
- }
- function mmbfGetHardCodeInfo(ref, rsltref, hardcd)
- {
- var mmb_rsltref = "ds_hidden_mmb_hardcd";
- eval(mmb_rsltref).clearData();
-
- var refpath = eval(ref)
- dsf_makeValue(refpath, "hardcd", "String", hardcd);
-
- var oParam = {};
- oParam.id = "TRMMB04103";
- oParam.service = "prcpbaseapp.EnvInfoMngt";
- oParam.method = "reqGetHardCodeCD";
- oParam.inds = "req="+ref;
- oParam.outds = mmb_rsltref+"=hardcd";
- oParam.async = false;
- oParam.callback = "cf_TRMMB04103";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRMMB04103") > -1)
- {
- eval(rsltref).copyData(eval(mmb_rsltref));
- eval(mmb_rsltref).clearData();
- }
- }
- function cf_TRMMB04103(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function fchkAuth()
- {
- //tabindex == 0
- for(var i=0; i< switch1.case_rend.components.length; i++)
- {
- if(switch1.case_rend.components[i] == "[object Button]")
- {
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rend.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rend.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_rend.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_rend.group1.components.length; i++)
- {
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rend.group1.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rend.group1.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- //tabindex == 1
- for(var i = 0; i < switch1.case_unrtn.components.length; i++)
- {
- if(switch1.case_unrtn.components[i] == "[object Button]")
- {
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_unrtn.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_unrtn.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_unrtn.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_unrtn.group2.components.length; i++)
- {
- if(String(switch1.case_unrtn.group2.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_unrtn.group2.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_unrtn.group2.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_unrtn.group2.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_unrtn.group2.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_unrtn.group2.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_unrtn.group2.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_unrtn.group2.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- //tabindex == 2
- for(var i = 0; i < switch1.case_wardunrtn.components.length; i++)
- {
- if(switch1.case_wardunrtn.components[i] == "[object Button]")
- {
- if(String(switch1.case_wardunrtn.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_wardunrtn.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_wardunrtn.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_wardunrtn.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_wardunrtn.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_wardunrtn.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_wardunrtn.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_wardunrtn.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_wardunrtn.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_wardunrtn.group3.components.length; i++)
- {
- if(String(switch1.case_wardunrtn.group3.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_wardunrtn.group3.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_wardunrtn.group3.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_wardunrtn.group3.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_wardunrtn.group3.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_wardunrtn.group3.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_wardunrtn.group3.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_wardunrtn.group3.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- //tabindex == 3
- for(var i=0; i< switch1.case_rtn.components.length; i++)
- {
- if(switch1.case_rtn.components[i] == "[object Button]")
- {
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rtn.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rtn.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_rtn.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_rtn.group4.components.length; i++)
- {
- if(String(switch1.case_rtn.group4.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_rtn.group4.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_rtn.group4.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_rtn.group4.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_rtn.group4.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_rtn.group4.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_rtn.group4.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_rtn.group4.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- //tabindex == 4
- for(var i = 0; i < switch1.case_chrtstat.components.length; i++)
- {
- if(switch1.case_chrtstat.components[i] == "[object Button]")
- {
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_chrtstat.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_chrtstat.components[i].enable = frmf_checkAuth("P");
- }
- }
- if(switch1.case_chrtstat.components[i] == "[object Div]")
- {
- for(var i=0; i< switch1.case_chrtstat.group5.components.length; i++)
- {
- if(String(switch1.case_chrtstat.group5.components[i].name).substr(0,6) == "btn_r_")
- {
- switch1.case_chrtstat.group5.components[i].enable = frmf_checkAuth("R");
- }
- if(String(switch1.case_chrtstat.group5.components[i].name).substr(0,6) == "btn_x_")
- {
- switch1.case_chrtstat.group5.components[i].enable = frmf_checkAuth("X");
- }
- if(String(switch1.case_chrtstat.group5.components[i].name).substr(0,6) == "btn_p_")
- {
- switch1.case_chrtstat.group5.components[i].enable = frmf_checkAuth("P");
- }
- if(String(switch1.case_chrtstat.group5.components[i].name).substr(0,6) == "btn_e_")
- {
- switch1.case_chrtstat.group5.components[i].enable = frmf_checkAuth("P");
- }
- }
- }
- }
- }
- function fRtnLendTermDisabled()
- {
- var lendtermdisabled = switch1.case_rtn.group4.rtnlendterm_disabled.value;
- if (lendtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_rtnlist.setColumn(0, "fromrenddd" , today);
- ds_condition_rtnlist.setColumn(0, "torenddd" , today);
- switch1.case_rtn.group4.ipt_rtnfromrendd.enable = true;
- switch1.case_rtn.group4.ipt_rtntorendd.enable = true;
- }
- else
- {
- ds_condition_rtnlist.setColumn(0, "fromrenddd" , "");
- ds_condition_rtnlist.setColumn(0, "torenddd" , "");
- switch1.case_rtn.group4.ipt_rtnfromrendd.enable = false;
- switch1.case_rtn.group4.ipt_rtntorendd.enable = false;
- }
- }
- function fRtnRtnTermDisabled()
- {
- var rtntermdisabled = switch1.case_rtn.group4.rtnrtnterm_disabled.value;
- if (rtntermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_rtnlist.setColumn(0, "fromrtndd", today);
- ds_condition_rtnlist.setColumn(0, "tortndd", today);
- switch1.case_rtn.group4.ipt_rtnfromrtndd.enable = true;
- switch1.case_rtn.group4.ipt_rtntortndd.enable = true;
- }
- else
- {
- ds_condition_rtnlist.setColumn(0, "fromrtndd", "");
- ds_condition_rtnlist.setColumn(0, "tortndd", "");
- switch1.case_rtn.group4.ipt_rtnfromrtndd.enable = false;
- switch1.case_rtn.group4.ipt_rtntortndd.enable = false;
- }
- }
- function fGetPidNo(iptObj, ref)
- {
- ref = ref.split("/");
- var path = ref[0];
- var column = ref[1];
- var chkyn = eval(path).getColumn(0, column);
-
- if (chkyn == "Y")
- {
- if (String(iptObj.value).length > 0)
- {
- var pid = iptObj.value;
- pid = getCretCheckNo(pid, sysf_getUserInfo("dutplceinstcd"));
- iptObj.value = pid;
- }
- }
- }
- function fGetRtnList()
- {
- ds_send_reqdata.copyData(ds_condition_rtnlist);
- fSetRendCdList();
-
- var oParam = {};
- oParam.id = "TRMRC00210";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "getRtnList2";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rtnlist=rtnlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00210";
- tranf_submit(oParam);
-
- ds_hidden.setColumn(0, "rtncnt", ds_main_rtnlist.rowcount);
- }
- function fSetRendCdList()
- {
- var rendcd = ds_send_reqdata.getColumn(0, "rendcdlist");
- var rendcdlist = String(rendcd).split("|");
-
- if (rendcd.length > 0)
- {
- for (var i = 0 ; i < rendcdlist.length ; i++)
- {
- rendcd = rendcd.replace("|","','");
- }
- rendcd = "'" + rendcd + "'";
- }
- if (!utlf_isNull(rendcd))
- {
- ds_send_reqdata.setColumn(0, "rendcd", rendcd);
- }
- }
- function fGetPid(refPid, refPnm)
- {
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "checkfnexam", "string", "1");
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "autoflag", "string", "N");
-
- if(utlf_isNull(ds_hidden_tmp_pidpopupinfo.getColumn(0, "srchcond")))
- {
- dsf_makeValue(ds_hidden_tmp_pidpopupinfo, "srchcond", "string", '2');
- }
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_hidden_tmp_pidpopupinfo;
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- var ref = refPid.split("/");
- var path = eval(ref[0]);
- var column = ref[1];
-
- dsf_makeValue(path, column, "string", ds_patinfolist.getColumn(0, "pid"));
- if (utlf_isNull(refPnm)) { refPnm = "" }
-
- if (!utlf_isNull(refPnm))
- {
- var ref = refPnm.split("/");
- var path = eval(ref[0]);
- var column = ref[1];
-
- dsf_makeValue(path, column, "string", ds_patinfolist.getColumn(0, "hngnm"));
- }
- }
- function fGetUserid(refUserid, refUsernm)
- {
- ds_hidden_tmp_tempuserinfo_list.clearData();
-
- var user = refUserid.split("/");
- var path = eval(user[0]);
- var column = user[1];
- var userval = path.getColumn(0, column);
- var flag = "userid";
-
- if(isNaN(userval))
- {
- flag = "usernm";
- }
-
- var obj = new Object();
- obj.param = '_OneS';
- obj.flag = flag;
- obj.searchitem = userval;
-
- var iParam = frmf_modal("SPZSU10103", "SPZSU10103", obj, null, null, null, null, null, null, null, null, null, "M");
-
- ds_hidden_tmp_tempuserinfo_list.copyData(iParam, true);
-
- if( ds_hidden_tmp_tempuserinfo_list.rowcount > 0)
- {
- var userid = ds_hidden_tmp_tempuserinfo_list.getColumn(0, "userid");
- var usernm = ds_hidden_tmp_tempuserinfo_list.getColumn(0, "usernm");
-
- dsf_makeValue(path, column, "string", userid);
- if (utlf_isNull(refUsernm)) { refUsernm = ""; }
- if (!utlf_isNull(refUsernm))
- {
- var ref = refUsernm.split("/");
- var path = eval(ref[0]);
- var column = ref[1];
- dsf_makeValue(path, column, "string", usernm);
- }
- }
- }
- function fGetChkRendCdList(setcd, refData, cboObj)
- {
- dsf_makeValue(ds_send_reqdata, "setcd", "String", setcd);
-
- var oParam = {};
- oParam.id = "TRMRC01313";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetLendSetItem";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_init_lendsetitem_setitemlist=setitemlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC01313";
- tranf_submit(oParam);
- var ref = "ds_init_lendsetitem_setitemlist";
- var cnt = eval(ref).rowcount;
- var chkrendcdlist = "";
- for ( var i = 0; i < cnt; i++)
- {
- var rendcd = eval(ref).getColumn(i, "rendcd");
- var srchuseyn = eval(ref).getColumn(i, "srchuseyn");
- if (srchuseyn == "Y")
- {
- chkrendcdlist = chkrendcdlist + rendcd + "|";
- }
- }
- var rendcdlist = chkrendcdlist.split("|");
- if (rendcdlist.length > 0)
- {
- chkrendcdlist = chkrendcdlist.substring(0, chkrendcdlist.length -1);
- }
-
- var rtn = refData.split("/");
- var path = rtn[0];
- var column = rtn[1];
- eval(path).setColumn(0, column, chkrendcdlist);
- }
- function fExcel(gridObj, title)
- {
- if (utlf_isNull(title)) { title = "" }
-
- grdf_exportExcel(gridObj, title+"_"+utlf_getCurrentDate(), "SheetName", "true", "", "");
- }
- function fGetLendList()
- {
- ds_send_reqdata.copyData(ds_condition_rendlist);
- fSetRendCdList();
- var oParam = {};
- oParam.id = "TRMRC00200";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "reqGetRendList2";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rendlist=rendlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00200";
- tranf_submit(oParam);
- ds_hidden.setColumn(0, "rendcnt", ds_main_rendlist.rowcount);
- }
- function fLendTermDisabled()
- {
- var lendtermdisabled = switch1.case_unrtn.group2.lendterm_disabled.value;
- if (lendtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_unrtnlist.setColumn(0, "fromrenddd", today);
- ds_condition_unrtnlist.setColumn(0, "torenddd", today);
-
- switch1.case_unrtn.group2.ipt_fromrendd.enable = true;
- switch1.case_unrtn.group2.ipt_torendd.enable = true;
- }
- else
- {
- ds_condition_unrtnlist.setColumn(0, "fromrenddd", "");
- ds_condition_unrtnlist.setColumn(0, "torenddd", "");
-
- switch1.case_unrtn.group2.ipt_fromrendd.enable = false;
- switch1.case_unrtn.group2.ipt_torendd.enable = false;
- }
- }
- function fRtnTermDisabled()
- {
- var rtntermdisabled = switch1.case_unrtn.group2.rtnterm_disabled.value;
- if (rtntermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_unrtnlist.setColumn(0, "fromschertndd", today);
- ds_condition_unrtnlist.setColumn(0, "toschertndd", today);
- switch1.case_unrtn.group2.ipt_fromschertndd.enable = true;
- switch1.case_unrtn.group2.ipt_toschertndd.enable = true;
- }
- else
- {
- ds_condition_unrtnlist.setColumn(0, "fromschertndd", "");
- ds_condition_unrtnlist.setColumn(0, "toschertndd", "");
- switch1.case_unrtn.group2.ipt_fromschertndd.enable = false;
- switch1.case_unrtn.group2.ipt_toschertndd.enable = false;
- }
- }
- function fGetUnRtnList()
- {
- ds_send_reqdata.copyData(ds_condition_unrtnlist);
- fSetRendCdList();
-
- var oParam = {};
- oParam.id = "TRMRC00220";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "getUnRtnList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_unrtnlist=unrtnlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00220";
- tranf_submit(oParam);
- ds_hidden.setColumn(0, "unrtncnt", ds_main_unrtnlist.rowcount);
- }
- function fWardLendTermDisabled()
- {
- var lendtermdisabled = switch1.case_wardunrtn.group3.wardlendterm_disabled.value;
- if (lendtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_wardunrtnlist.setColumn(0, "fromrenddd", today);
- ds_condition_wardunrtnlist.setColumn(0, "torenddd", today);
-
- switch1.case_wardunrtn.group3.ipt_wardfromrendd.enable = true;
- switch1.case_wardunrtn.group3.ipt_wardtorendd.enable = true;
- }
- else
- {
- ds_condition_wardunrtnlist.setColumn(0, "fromrenddd", "");
- ds_condition_wardunrtnlist.setColumn(0, "torenddd", "");
-
- switch1.case_wardunrtn.group3.ipt_wardfromrendd.enable = false;
- switch1.case_wardunrtn.group3.ipt_wardtorendd.enable = false;
- }
- }
- function fWardDschTermDisabled()
- {
- var dschtermdisabled = switch1.case_wardunrtn.group3.warddschterm_disabled.value;
- if (dschtermdisabled == "Y")
- {
- var today = utlf_getCurrentDate();
- ds_condition_wardunrtnlist.setColumn(0, "fromdschdd", today);
- ds_condition_wardunrtnlist.setColumn(0, "todschdd", today);
- switch1.case_wardunrtn.group3.ipt_wardfromdschdd.enable = true;
- switch1.case_wardunrtn.group3.ipt_wardtodschdd.enable = true;
- }
- else
- {
- ds_condition_wardunrtnlist.setColumn(0, "fromdschdd", "");
- ds_condition_wardunrtnlist.setColumn(0, "todschdd", "");
- switch1.case_wardunrtn.group3.ipt_wardfromdschdd.enable = false;
- switch1.case_wardunrtn.group3.ipt_wardtodschdd.enable = false;
- }
- }
- function fGetWardUnRtnList()
- {
- ds_send_reqdata.copyData(ds_condition_wardunrtnlist);
- fSetRendCdList();
-
- var oParam = {};
- oParam.id = "TRMRC00220";
- oParam.service = "chrtmngtapp.ChrtRendMngt";
- oParam.method = "getWardUnRtnList";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_wardunrtnlist=wardunrtnlist";
- oParam.async = false;
- //oParam.callback = "cf_TRMRC00220";
- tranf_submit(oParam);
-
- ds_hidden.setColumn(0, "wardunrtncnt", ds_main_wardunrtnlist.rowcount);
- }]]></Script>
|