123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[var sSETLIST_HIDDEN = "ds_hidden_indxlist_item";
- var sSETLIST = "ds_main_indxlist_item";
- var screenX = 0; // 통합기록조회 분류 트리 선택 로우 X값
- var screenY = 0; // 통합기록조회 분류 트리 선택 로우 Y값
- function fFormInit(flag)
- {
- grup_saveas.visible = "false";
- grp_mdlsaveas.visible = "false";
- grp_mdlchng.visible = "false";
-
- ds_main_formlist_row.clearData();
- ds_send_reqformlist.setColumn(0, "formdeptcd", "-");
- var result = fUserAdmin();
- if (result == true)
- {
- ds_send_cond.setColumn(0, "admin", "true");
- }
- else
- {
- ds_send_cond.setColumn(0, "admin", "false");
- ds_send_cond.setColumn(0, "userid", sysf_getUserId());
- ds_send_cond.setColumn(0, "usernm", sysf_getUserInfo("usernm"));
- ds_send_cond.setColumn(0, "deptcd", sysf_getUserInfo("dutplcecd"));
- ds_send_cond.setColumn(0, "mydeptcd", sysf_getUserInfo("dutplcecd"));
- ds_send_cond.setColumn(0, "jobkind", sysf_getUserInfo("jobkindcd"));
- }
-
- var curDate = utlf_getCurrentDate() + utlf_getCurrentTime();
- ds_send_cond.setColumn(0, "currentdate", curDate);
-
- if (flag == 0 )
- {
- ds_send_reqdata.setColumn(0, "deptcd", sysf_getUserInfo("dutplcecd"));
- fSetIndxListSelect("D");
-
- }
- else
- {
- fSetIndxListSelect("D");
- }
- }
- function fSetIndxListSelect(setflag)
- {
- ds_send_cond.setColumn(0, "setflag", setflag);
- ds_send_cond.setColumn(0, "indxflag", "H");
-
- grup_saveas.visible = "false";
- var oParam = {};
- oParam.id = "TRMRF05001";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqGetRecFormIndxList";
- oParam.inds = "cond=ds_send_cond";
- oParam.outds = "ds_main_indxlist_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRMRF05001";
- tranf_submit(oParam);
-
- ds_main_indxlist_d_item.copyData(ds_main_indxlist_item);
- refresh_d = 1;
- sw_setflag.case_dept.trv_indxlist_d.setTreeStatus(ds_main_indxlist_d_item.rowposition, true);
- }
- function fSetTreeView()
- {
- var setflag = ds_send_cond.getColumn(0, "setflag");
- var rtn = "";
- if (setflag == "D" || setflag == "U")
- {
- rtn = "sw_setflag.case_dept.trv_indxlist_d" + "|" + "ds_main_indxlist_d_item";
- }
- return rtn;
- }
- function fReqDetlSet()
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- if (path.rowposition < 0 && path.getColumn(path.rowposition, "depth") == 2)
- {
- return;
- }
-
- var rowpos = path.rowposition;
- fSetDiagInfo(rowpos);
- var depth = eval(sSETLIST_HIDDEN).getColumn(0, "depth");
-
- if(depth == 2)
- {
- return;
- }
- }
- function fSetDiagInfo(rowpos, status)
- {
- var depth = eval(sSETLIST).getColumn(rowpos, "depth");
-
- if(status == "u" && depth == 1)
- {
- return -1;
- }
- else if(status == "d" && depth == 1)
- {
- return -1;
- }
-
- var depth = eval(sSETLIST).getColumn(rowpos, "depth");
- var path = eval(sSETLIST).getColumn(rowpos, "path");
- var itemindxseq = eval(sSETLIST).getColumn(rowpos, "itemindxseq");
- var supitemindxseq = eval(sSETLIST).getColumn(rowpos, "supitemindxseq");
- var linkflag = eval(sSETLIST).getColumn(rowpos, "linkflag");
- var indxflag = eval(sSETLIST).getColumn(rowpos, "indxflag");
- var indxnm = eval(sSETLIST).getColumn(rowpos, "indxnm");
- var sortno = eval(sSETLIST).getColumn(rowpos, "sortno");
-
- if(status == "d")
- {
- if(depth == 2)
- {
- if(linkflag == "N") // 중분류(폴더)
- depth = 3;
- }
- else
- {
- if(linkflag == "Y") // 중분류(폴더)
- depth = 4;
- }
- }
-
- eval(sSETLIST_HIDDEN).setColumn(0, "status", status);
- eval(sSETLIST_HIDDEN).setColumn(0, "depth", depth);
- eval(sSETLIST_HIDDEN).setColumn(0, "path", path);
- eval(sSETLIST_HIDDEN).setColumn(0, "itemindxseq", itemindxseq);
-
- if(status == "i")
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "supitemindxseq", itemindxseq);
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "supitemindxseq", supitemindxseq);
- }
-
- if (linkflag == 'N')
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "indxnm" , indxnm);
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "indxnm" , "");
- }
- eval(sSETLIST_HIDDEN).setColumn(0, "linkflag" , linkflag);
- eval(sSETLIST_HIDDEN).setColumn(0, "linkcd" , "");
-
- var userid = eval(sSETLIST).getColumn(rowpos, "userid");
- var deptcd = eval(sSETLIST).getColumn(rowpos, "deptcd");
-
- eval(sSETLIST_HIDDEN).setColumn(0, "userid", userid);
- eval(sSETLIST_HIDDEN).setColumn(0, "deptcd", deptcd);
-
- var instflag = ds_send_cond.getColumn(0, "setflag"); //개인과구분
-
- if(instflag =="U")
- {
- var instcd = ds_temp.getColumn(0, "instcd");
- if(utlf_isNull(instcd))
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , instcd);
- }
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
-
- eval(sSETLIST_HIDDEN).setColumn(0, "indxflag" , indxflag);
- eval(sSETLIST_HIDDEN).setColumn(0, "valiyn" , "Y");
- eval(sSETLIST_HIDDEN).setColumn(0, "sortno" , sortno);
- eval(sSETLIST_HIDDEN).setColumn(0, "comnseq" , 0);
- eval(sSETLIST_HIDDEN).setColumn(0, "slipno" , 0);
-
- var admin = ds_send_cond.getColumn(0, "admin");
- var setflag = ds_send_cond.getColumn(0, "setflag");
-
- eval(sSETLIST_HIDDEN).setColumn(0, "admin" , admin);
- eval(sSETLIST_HIDDEN).setColumn(0, "setflag" , setflag);
- }
- function fUpdtSortno()
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowPos = path.rowposition;
-
- var itemindxseq = path.getColumn(rowPos, "itemindxseq");
- var indxnm = ds_main_indxlist_d_item.getColumn(rowPos, "indxnm");
- var sortno = ds_main_indxlist_d_item.getColumn(rowPos, "sortno");
-
- ds_main_iptbox.setColumn(0, "sortno", sortno);
- ds_main_iptbox.setColumn(0, "itemindxseq", itemindxseq);
- ds_main_iptbox.setColumn(0, "reqflag", "sortno");
-
- dsf_makeValue(ds_send_cond, "setflag", "string", "U");
-
- if(fSetDiagInfo(rowPos, "u")!=-1)
- {
- fShowWndIptBox(obj);
- }
- }
- function fShowWndIptBox(obj)
- {
- var sCell = obj.getCellRect(obj.currentrow, 0);
- grup_saveas.position.y = sCell.bottom + 85;
- grup_saveas.visible = true;
- grup_saveas.ipt_saveas_indxnm1.setFocus();
- }
- function fSaveMdlIndxNm()
- {
- grup_saveas.visible = false;
-
- var setflag = ds_send_cond.getColumn(0, "setflag");
- eval(sSETLIST_HIDDEN).setColumn(0, "setflag" , setflag);
-
- var indxnm = "";
- var itemindxseq = "";
- var reqflag = "";
-
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowPos = path.rowposition;
-
- indxnm = ds_main_mdliptbox.getColumn(0, "indxnm");
- itemindxseq = ds_main_mdliptbox.getColumn(0, "itemindxseq");
- reqflag = ds_main_mdliptbox.getColumn(0, "reqflag");
-
- if (utlf_isNull(indxnm))
- {
- sysf_messageBox("중분류명을", "C001");
- return;
- }
-
- eval(sSETLIST).setColumn(rowPos, "indxnm", indxnm);
- ds_main_indxlist_d_item.setColumn(rowPos , "indxnm", indxnm);
-
- eval(sSETLIST_HIDDEN).setColumn(0, "reqflag", reqflag);
- eval(sSETLIST_HIDDEN).setColumn(0, "itemindxseq", itemindxseq);
- eval(sSETLIST_HIDDEN).setColumn(0, "indxnm", indxnm);
- eval(sSETLIST_HIDDEN).setColumn(0, "linkflag", "M");
-
- var admin = ds_send_cond.getColumn(0, "admin");
- eval(sSETLIST_HIDDEN).setColumn(0, "admin" , admin);
-
- var userid = ds_send_cond.getColumn(0, "userid");
- var deptcd = ds_send_cond.getColumn(0, "deptcd");
-
- eval(sSETLIST_HIDDEN).setColumn(0, "userid" , userid);
- eval(sSETLIST_HIDDEN).setColumn(0, "deptcd" , deptcd);
-
- var instcd = ds_temp.getColumn(0, "instcd");
- if(utlf_isNull(instcd))
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , instcd);
- }
-
- var receiveref = eval(sSETLIST_HIDDEN);
- dsf_makeValue(receiveref, "mydeptcd", "string", sysf_getUserInfo("dutplcecd"));
-
- ds_send_savedata.copyData(eval(sSETLIST_HIDDEN));
-
- var curDate = utlf_getCurrentDate();
- ds_send_savedata.setColumn(0, "currentdate", curDate);
-
- var oParam = {};
- oParam.id = "TXMRF05001";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqSetRecFormSetIndx";
- oParam.inds = "savedata=ds_send_savedata";
- oParam.outds = "ds_main_indxlist_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXMRF05001";
- tranf_submit(oParam);
-
- ds_main_indxlist_d_item.clearData();
-
- fFormInit(1);
-
- refresh_d = 1;
- refresh_a = 0;
- }
- function fUpdtindxR()
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowPos = path.rowposition;
- var itemindxseq = path.getColumn(rowPos, "itemindxseq");
-
- var indxnm = ds_main_indxlist_d_item.getColumn(rowPos, "indxnm");
-
- ds_main_mdliptbox.setColumn(0, "indxnm", indxnm);
- ds_main_mdliptbox.setColumn(0, "itemindxseq", itemindxseq);
- ds_main_mdliptbox.setColumn(0, "reqflag", "sortno");
-
- dsf_makeValue(ds_send_cond, "setflag", "string", "U");
-
- if(fSetDiagInfo(rowPos, "u")!=-1)
- {
- fShowWndMdlIptBox(obj);
- }
- }
- function fShowWndMdlIptBox(obj)
- {
- var sCell = obj.getCellRect(obj.currentrow, 0);
- grp_mdlsaveas.position.y = sCell.bottom + 85;
- grp_mdlsaveas.visible = true;
- grp_mdlsaveas.ipt_mdlindxnm.setFocus();
- }
- function fDelRecForm()
- {
- var ret = sysf_messageBox("정말","Q001");
-
- if(ret != "6")
- {
- return;
- }
-
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowpos = path.rowposition;
- var itemindxseq = path.getColumn(rowpos, "itemindxseq");
-
- dsf_makeValue(ds_send_cond, "setflag", "string", "D");
-
- if(fSetDiagInfo(rowpos, "d")!= -1)
- {
- fSaveDiagSet("Y");
- }
- }
- function fSaveDiagSet(linkflag)
- {
- grup_saveas.visible = false;
-
- var setflag = ds_send_cond.getColumn(0, "setflag");
- eval(sSETLIST_HIDDEN).setColumn(0, "setflag" , setflag);
-
- var sortno = "";
- var itemindxseq = "";
- var reqflag = "";
-
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowPos = path.rowposition;
-
- if(setflag == "U")
- {
- sortno = ds_main_iptbox.getColumn(0, "sortno");
- itemindxseq = ds_main_iptbox.getColumn(0, "itemindxseq");
- reqflag = ds_main_iptbox.getColumn(0, "reqflag");
- }
- else if(setflag == "D")
- {
- itemindxseq = path.getColumn(rowPos, "itemindxseq");
- }
-
- if (linkflag == "N" && utlf_isNull(sortno))
- {
- sysf_messageBox("서식순번을", "C001");
- return;
- }
-
- eval(sSETLIST).setColumn(rowPos , "sortno", sortno);
- ds_main_indxlist_d_item.setColumn(rowPos, "sortno", sortno);
-
- eval(sSETLIST_HIDDEN).setColumn(0, "reqflag", reqflag);
- eval(sSETLIST_HIDDEN).setColumn(0, "itemindxseq", itemindxseq);
- eval(sSETLIST_HIDDEN).setColumn(0, "sortno", sortno);
- eval(sSETLIST_HIDDEN).setColumn(0, "linkflag", linkflag);
-
- var admin = ds_send_cond.getColumn(0, "admin");
- eval(sSETLIST_HIDDEN).setColumn(0, "admin" , admin);
-
- var userid = ds_send_cond.getColumn(0, "userid");
- var deptcd = ds_send_cond.getColumn(0, "deptcd");
-
- if (setflag == "U")
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "userid" , userid);
- eval(sSETLIST_HIDDEN).setColumn(0, "deptcd" , deptcd);
-
- var instcd = ds_temp.getColumn(0, "instcd");
- if(utlf_isNull(instcd))
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , instcd);
- }
- }
- else if (setflag == "D")
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "userid" , "");
- eval(sSETLIST_HIDDEN).setColumn(0, "deptcd" , deptcd);
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
-
- var receiveref = eval(sSETLIST_HIDDEN);
- dsf_makeValue(receiveref, "mydeptcd", "string", sysf_getUserInfo("dutplcecd"));
-
- ds_send_savedata.copyData(eval(sSETLIST_HIDDEN));
-
- var curDate = utlf_getCurrentDate();
- ds_send_savedata.setColumn(0, "currentdate", curDate);
-
- var oParam = {};
- oParam.id = "TXMRF05001";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqSetRecFormSetIndx";
- oParam.inds = "savedata=ds_send_savedata";
- oParam.outds = "ds_main_indxlist_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXMRF05001";
- tranf_submit(oParam);
- ds_main_indxlist_d_item.clearData();
-
- fFormInit(1);
-
- refresh_d = 1;
- refresh_a = 0;
- }
- function fUpdtMdlIndx()
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowPos = path.rowposition;
- var itemindxseq = path.getColumn(rowPos, "itemindxseq");
- var sortno = ds_main_indxlist_d_item.getColumn(rowPos, "sortno");
-
- ds_main_mdlchngbox.setColumn(0, "sortno", sortno);
- ds_main_mdlchngbox.setColumn(0, "itemindxseq", itemindxseq);
- ds_main_mdlchngbox.setColumn(0, "lrgindx", "");
- ds_main_mdlchngbox.setColumn(0, "mdlindx", "");
-
- ds_init_lrgformindx_formindx.clearData();
-
- var oParam = {};
- oParam.id = "TRMRF05003";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqGetRecFormIndx";
- oParam.inds = "req=ds_send_mdlchngbox";
- oParam.outds = "ds_temp_formindx_formindx=formindx";
- oParam.async = false;
- //oParam.callback = "cf_TRMRF05003";
- tranf_submit(oParam);
- ds_init_lrgformindx_formindx.copyData(ds_temp_formindx_formindx);
-
- var sCell = obj.getCellRect(obj.currentrow, 0);
- grp_mdlchng.position.y = sCell.bottom + 85;
-
- grp_mdlchng.visible = true;
- grp_mdlchng.cmb_lrg.setFocus();
- }
- function fMouseRghtBtnPopup(x, y)
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- var item = path.rowposition
- var rowpos = path.rowposition;
- var depth = eval(sSETLIST).getColumn(rowpos, "depth");
- if (depth == 1)
- {
- return;
- }
-
- var linkflag = ds_main_indxlist_d_item.getColumn(rowpos, "linkflag");
- var linkcd = ds_main_indxlist_d_item.getColumn(rowpos, "linkcd");
- var indxflag = ds_main_indxlist_d_item.getColumn(rowpos, "indxflag");
-
- if(indxflag == "H") // 대분류 메뉴
- {
- pmn_menu.trackPopup(trvObj.screenX,trvObj.screenY);
- return;
- }
- else if (indxflag == "R" && linkflag == "N" && utlf_isNull(linkcd))
- {
- pmn_menu2.trackPopup(x,y);
- return;
- }
- else if (indxflag == "R" && linkflag == "Y" && !utlf_isNull(linkcd))
- {
- pmn_menu1.trackPopup(x,y);
- return;
- }
- // else
- // {
- // window.setPopupMenu(false);
- // }
- }
- function fAddindx()
- {
- var rtn = fSetTreeView();
- rtn = rtn.split("|");
- var obj = eval(rtn[0]);
- var path = eval(rtn[1]);
-
- if (path.rowposition < 0)
- {
- sysf_messageBox("폴더를 ", "C002");
- return;
- }
-
- var item = path.rowposition
- var rowpos = path.rowposition;
- var depth = eval(sSETLIST).getColumn(rowpos, "depth");
- if (depth == 1)
- {
- return;
- }
-
- var linkflag = eval(sSETLIST).getColumn(rowpos, "linkflag");
- if (linkflag == "Y")
- {
- sysf_messageBox("폴더를 ", "C002");
- return;
- }
-
- var checkflag = "false";
- for(var i = 0; i < ds_main_formlist_row.rowcount; i++)
- {
- var flag = ds_main_formlist_row.getColumn(i, "check");
- var sortno = ds_main_formlist_row.getColumn(i, "sortno");
-
- if(flag == "true" && !utlf_isNull(sortno))
- {
- checkflag = "true";
- break;
- }
- else if(flag == "true" && utlf_isNull(sortno))
- {
- sysf_messageBox("서식순번은", "I003");
- return;
- }
- }
-
- if(checkflag == "false")
- {
- sysf_messageBox("서식을 ", "C002");
- return;
- }
-
- var item = path.rowposition;
- var rowpos = path.rowposition;
- var indxfocus = path.getColumn(rowpos, "itemindxseq");
- ds_temp.setColumn(0, "indxfocus", indxfocus);
-
- for(var i = 0; i < ds_main_formlist_row.rowcount; i++)
- {
- var flag = ds_main_formlist_row.getColumn(i, "check");
- var sortno = ds_main_formlist_row.getColumn(i, "sortno");
-
- if(flag=="true" && !utlf_isNull(sortno))
- {
- ds_main_formlist_row.setColumn(i, "check","false");
- var formcd = ds_main_formlist_row.getColumn(i, "formcd");
- eval(sSETLIST_HIDDEN).setColumn(0, "linkcd" , formcd);
-
- var userid = ds_send_cond.getColumn(0, "userid");
- var deptcd = ds_send_cond.getColumn(0, "deptcd");
- eval(sSETLIST_HIDDEN).setColumn(0, "deptcd" , deptcd);
- eval(sSETLIST_HIDDEN).setColumn(0, "indxnm" , "");
- eval(sSETLIST_HIDDEN).setColumn(0, "supitemindxseq", indxfocus);
- eval(sSETLIST_HIDDEN).setColumn(0, "depth", "");
- eval(sSETLIST_HIDDEN).setColumn(0, "itemindxseq", "");
- eval(sSETLIST_HIDDEN).setColumn(0, "path", "");
- eval(sSETLIST_HIDDEN).setColumn(0, "status", "i");
- eval(sSETLIST_HIDDEN).setColumn(0, "sortno", sortno);
-
- var instflag = ds_send_cond.getColumn(0, "setflag"); //개인과구분
-
- if(instflag =="U")
- {
- var instcd = ds_temp.getColumn(0, "instcd");
- if(utlf_isNull(instcd))
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , sysf_getUserInfo("dutplceinstcd"));
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd" , instcd);
- }
- eval(sSETLIST_HIDDEN).setColumn(0, "userid",userid);
- }
- else
- {
- eval(sSETLIST_HIDDEN).setColumn(0, "instcd", sysf_getUserInfo("dutplceinstcd"));
- }
- eval(sSETLIST_HIDDEN).setColumn(0, "indxflag", "R");
- var admin = ds_send_cond.getColumn(0, "admin");
- eval(sSETLIST_HIDDEN).setColumn(0, "admin" , admin);
-
- var setflag = ds_send_cond.getColumn(0, "setflag");
- eval(sSETLIST_HIDDEN).setColumn(0, "setflag" , setflag);
- eval(sSETLIST_HIDDEN).setColumn(0, "linkflag" , "Y");
- eval(sSETLIST_HIDDEN).setColumn(0, "valiyn" , "Y");
- eval(sSETLIST_HIDDEN).setColumn(0, "comnseq" , 0);
- eval(sSETLIST_HIDDEN).setColumn(0, "slipno" , 0);
-
- dsf_createDs("ds_send_savedata");
- ds_send_savedata.copyData(eval(sSETLIST_HIDDEN));
-
- dsf_makeValue(ds_send_savedata, "retflag", "string","ret");
- var curDate = utlf_getCurrentDate();
- ds_send_savedata.setColumn(0, "currentdate", curDate);
-
- var oParam = {};
- oParam.id = "TXMRF05001";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqSetRecFormSetIndx";
- oParam.inds = "savedata=ds_send_savedata";
- oParam.outds = "ds_main_indxlist_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXMRF05001";
- tranf_submit(oParam);
- }
- }
-
- var oParam = {};
- oParam.id = "TRMRF05001";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqGetRecFormIndxList";
- oParam.inds = "cond=ds_send_cond";
- oParam.outds = "ds_main_indxlist_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRMRF05001";
- tranf_submit(oParam);
-
- ds_main_indxlist_d_item.clearData();
-
- ds_main_indxlist_d_item.copyData(ds_main_indxlist_item);
- var supitemindxseq = ds_main_indxlist_d_item.lookup("itemindxseq", indxfocus, "supitemindxseq")
- var findRow = ds_main_indxlist_d_item.findRow("itemindxseq", supitemindxseq);
-
- obj.setTreeStatus(findRow, true);
- }
- function fMouseBtn(x, y)
- {
- var selected = ds_main_indxlist_d_item.getColumn(ds_main_indxlist_d_item.rowposition, "itemindxseq");
-
- if(utlf_isNull(selected))
- {
- return;
- }
- else
- {
- fMouseRghtBtnPopup(x, y);
- }
- // else
- // {
- // initPopupMenu();
- // }
- }
- function fReqFormList()
- {
- if(ds_send_reqformlist.getColumn(0, "formdeptcd") == "-")
- {
- ds_send_reqformlist.setColumn(0, "formdeptcd", "ALL");
- }
-
- var oParam = {};
- oParam.id = "TRMRF05002";
- oParam.service = "formmngtapp.SetIndxMngt";
- oParam.method = "reqGetFormList";
- oParam.inds = "reqformlist=ds_send_reqformlist";
- oParam.outds = "ds_main_formlist_row=row";
- oParam.async = false;
- //oParam.callback = "cf_TRMRF05002";
- tranf_submit(oParam);
- if(ds_send_reqformlist.getColumn(0, "formdeptcd") == "ALL")
- {
- ds_send_reqformlist.setColumn(0, "formdeptcd", "-");
- }
- }
- ]]></Script>
|