123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- /**
- * @desc : 화면초기화(CTMS 공통)
- *
- * @param :
- * @return :
- * @author : 경북대학교
- * @---------------------------------------------------
- */
- function fSetUserinfo(){
- setParameter("search_condition","usernm");
- setParameter("resultref","/root/send/userinfo");
- modal("SPZSU10100");
-
- var userinfo = model.getValue("/root/send/userinfo");
-
- userinfo = userinfo.split("|");
- var rshid = userinfo[2];
- var rshnm = userinfo[3];
-
- model.setValue("/root/main/cond/rshid",rshid);
- model.setValue("/root/main/cond/rshnm",rshnm);
-
- model.resetInstanceNode("/root/send/userinfo");
-
- model.refresh();
- }
- function fSearch(){
-
- var rshid = model.getValue("/root/main/cond/rshid");
-
- if (rshid=="")
- {
- messageBox("책임연구원이 선택되지 않았습니다!","Q999");
- return;
- }
-
- model.removenode("/root/send/sdtysrch");
- model.makeValue("/root/send/sdtysrch/suserid", model.getValue("/root/main/cond/rshid"));
- model.makeValue("/root/send/sdtysrch/studycd", model.getValue("/root/main/cond/studycd"));
- model.makeValue("/root/send/sdtysrch/estatus", model.getValue("/root/main/cond/estatus"));
-
- submit("TRRIS00520"); // 기간별 연구과제 조회
-
- }
- function fIni(){
-
- var param = getScreenMenuParameter();
-
- if (param == "P") {
- model.setValue("/root/main/cond/rshid",getUserInfo("userid"));
- model.setValue("/root/main/cond/rshnm",getUserInfo("usernm"));
- btn_useid.attribute("visibility") = "hidden";
- fSearch();
- }
- zbcfGetCodeList(new Array("I0010"), new Array("/root/init/status"));
- model.refresh();
- }
- function fNew(){
- setParameter("SMRIS00101_projinfo","");
- setParameter("SMRIS00101_kind",model.getValue("/root/main/cond/kind"));
- open("SPRIS00201");
- }
- function fCnrt(){
- var selectedRow = grd_studyprojlist.row;
-
- if ( selectedRow < 1) {
- messageBox("선택된 row가 없습니다","I999");
- return;
- }
- var projcd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/projcd");
-
- setParameter("SPRIS00210_projcd",projcd);
- open("SPRIS00210");
- }
- function fDetail() {
-
- var selectedRow = grd_studyprojlist.row;
-
- if (selectedRow < 1) {
- messageBox("선택된 row가 없습니다","I999");
- return;
- }
-
- var projcd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/projcd");
- var studycd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/studycd");
- var projnm=model.getValue("/root/result/studyprojlist["+selectedRow+"]/projnm");
- var status=model.getValue("/root/result/studyprojlist["+selectedRow+"]/status");
- var reqfirm=model.getValue("/root/result/studyprojlist["+selectedRow+"]/reqfirm");
- var kind=model.getValue("/root/result/studyprojlist["+selectedRow+"]/kind");
- var rshid=model.getValue("/root/result/studyprojlist["+selectedRow+"]/rshid");
- var rshnm=model.getValue("/root/result/studyprojlist["+selectedRow+"]/rshnm");
- var stage=model.getValue("/root/result/studyprojlist["+selectedRow+"]/stage");
- var projamt=model.getValue("/root/result/studyprojlist["+selectedRow+"]/projamt");
- var fromdd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/fromdd");
- var todd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/todd");
- var cnfmdd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/cnfmdd");
- var projspec=model.getValue("/root/result/studyprojlist["+selectedRow+"]/projspec");
- var custnm=model.getValue("/root/result/studyprojlist["+selectedRow+"]/custnm");
-
-
- var projinfo = projcd+"▦"+studycd+"▦"+projnm+"▦"+status+"▦"+reqfirm+"▦"+kind+"▦"+rshid+"▦"+rshnm+"▦"+stage+"▦"+projamt+"▦"+fromdd+"▦"+todd+"▦"+cnfmdd+"▦"+projspec+"▦"+custnm;
-
- setParameter("SMRIS00101_projinfo",projinfo);
-
- modal("SPRIS00201");
-
- }
- function fSetUserinfo(){
- setParameter("search_condition","usernm");
- setParameter("resultref","/root/send/userinfo");
- modal("SPZSU10100");
-
- var userinfo = model.getValue("/root/send/userinfo");
-
- userinfo = userinfo.split("|");
- var rshid = userinfo[2];
- var rshnm = userinfo[3];
-
- model.setValue("/root/main/cond/rshid",rshid);
- model.setValue("/root/main/cond/rshnm",rshnm);
-
- model.resetInstanceNode("/root/send/userinfo");
-
- model.refresh();
- }
- //입출금 내역조회 및 관리 팝업
- function fProjPop() {
-
- if(isDataCell()){
- setPopupMenu("grd_studyprojlist", false, "/root/init/mouseright", "label", "value");
- }
- }
- //입출금 내역조회 및 관리
- function fManAmt() {
-
- var selectedRow = grd_studyprojlist.row;
-
- if (selectedRow < 1) {
- messageBox("선택된 row가 없습니다","I999");
- return;
- }
- var studycd=model.getValue("/root/result/studyprojlist["+selectedRow+"]/studycd");
- var rshid=model.getValue("/root/result/studyprojlist["+selectedRow+"]/rshid");
- var rshnm=model.getValue("/root/result/studyprojlist["+selectedRow+"]/rshnm");
-
-
- setParameter("SMRIS00301_menuparam",PARAM);
- setParameter("SMRIS00301_studycd",studycd);
- setParameter("SMRIS00301_rshid",rshid);
- setParameter("SMRIS00301_rshnm",rshnm);
-
- open("SMRIS00301");
- }
- function fsaveGridToExcel(grdObj){
- var sTitle = "과제리스트";
- var fileName = window.fileDialog("save", ",", false, sTitle, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- if (fileName != ""){
- grdObj.saveExcel(fileName, sTitle, true, true, "", "", true);
- }
- }
-
|