/* ER Daily Census (SMMNE01300.xfm - JScript ) - Version : 1) : Ver.1.00.01 */ var MemoUseYn = ""; /** * @group : * @ver : 2007.07.12 * @by : ¾çõ´ö * @--------------------------------------------------- * @type : function * @access : public * @desc : Ãʱâ È­¸é ¼³Á¤(±âÃÊ Á¤º¸ ¼³Á¤) * @param : * @return : * @--------------------------------------------------- */ function fInit(){ // °£È£ÇϵåÄÚµù Å×À̺í Á¶È¸_20090415(ByJA) var pCode = "'131'"; // Á¶È¸ÇÒ CdGrupID ÄÚµåÁ¤º¸ var pDate = getCurrentDate(); //Á¶È¸±âÁØÀÏÀÚ fGetNursHardCdInfo(pCode, pDate); MemoUseYn = model.getValue("/root/code/codeinfo/codelist[cdgrupid ="+"131"+"]/cdid"); if(MemoUseYn == "Y"){ btn_memo.visible = true; } model.removeNodeset("/root/main/erdailycensuslist/ercensuspatcnt"); model.removeNodeset("/root/main/erdayiycesussection/ercensusinsucnt"); model.removeNodeset("/root/main/erdayiycesussection/ercensuspatlinfo"); var setDate = getDateCalc(getCurrentDate() , 1); model.setValue("/root/main/cond/fromdate", setDate); model.setValue("/root/main/cond/todate", getDateAddc(setDate, 1)); model.setValue("/root/main/cond/srcflag", "D"); model.setValue("/root/main/cond/chngdateyn","Y"); fSearch(); } /** * @group : * @ver : 2007.07.12 * @by : ¾çõ´ö * @--------------------------------------------------- * @type : function * @access : public * @desc : Á¶È¸ÀÏÀÚº° º¸Çè, ³»¿ø/Åð¿ø/keep Á¶È¸, ȯÀÚ * ¸®½ºÆ® Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fSearch(){ var sSrchHeader = "fromdate¢Ëtodate¢Ësrcflag¢Ëchngdateyn¢Ëmemoflag¢Ì"; if(model.getValue("/root/main/cond/chngdateyn") == "Y"){ var sSrchData = model.getValue("/root/main/cond/fromdate" )+"¢Ë" + model.getValue("/root/main/cond/todate" )+"¢Ë" + model.getValue("/root/main/cond/srcflag" )+"¢Ë" + model.getValue("/root/main/cond/chngdateyn" )+"¢Ë" + "¢Ì"; model.removenode("/root/send"); //model.removeNodeset("/root/main/erdailycensuslist/ercensuspatcnt"); model.makeValue("/root/send/cond", sSrchHeader + sSrchData); submit("TRMNE01301", false); model.setValue("/root/main/cond/chngdateyn","N"); } //grd_ercensuspatcnt.mergeByFree(1, 4, 3, 4); //grd_ercensuspatcnt.mergeByFree(1, 5, 3, 5); var sSrchData = ""; var sSrchData = model.getValue("/root/main/cond/fromdate" )+"¢Ë" + model.getValue("/root/main/cond/todate" )+"¢Ë" + model.getValue("/root/main/cond/srcflag" )+"¢Ë" + model.getValue("/root/main/cond/chngdateyn")+"¢Ë" + "¢Ì"; model.removenode("/root/send"); // model.removeNodeset("/root/main/erdayiycesussection/ercensusinsucnt"); // model.removeNodeset("/root/main/erdayiycesussection/ercensuspatlinfo"); model.makeValue("/root/send/cond", sSrchHeader + sSrchData); submit("TRMNE01302"); //ÀÀ±Þ½Ç memo »ç¿ë ¿©ºÎ¿¡ È­¸é ó¸® if(MemoUseYn == "Y"){ grd_patlist.colHidden(grd_patlist.colRef("intype")) = false; grd_patlist.colHidden(grd_patlist.colRef("pos")) = false; grd_patlist.colHidden(grd_patlist.colRef("smntdesc")) = false; grd_patlist.colHidden(grd_patlist.colRef("skilfact")) = false; grd_patlist.colHidden(grd_patlist.colRef("deptuser")) = false; grd_patlist.colHidden(grd_patlist.colRef("memo")) = true; } grd_patlist.rebuildStyle(); grd_patlist.resizeCells(); for(var i = 1 ; i <= grd_patlist.rows ; i ++){ if(grd_patlist.valueMatrix( i , grd_patlist.colRef("chostimetype")) == "Y"){ grd_patlist.rowstyle(i, "data", "background-color") = "#999999"; } } model.refresh(); } /** * @group : * @ver : 2007.07.12 * @by : ¾çõ´ö * @--------------------------------------------------- * @type : function * @access : public * @desc : ¸Þ¸ð µî·Ï ȯÀÚ Á¶È¸ * @param : * @return : * @--------------------------------------------------- */ function fSearchPatMemo(){ var sSrchHeader = "fromdate¢Ëtodate¢Ësrcflag¢Ëchngdateyn¢Ëmemoflag¢Ì"; if(model.getValue("/root/main/cond/chngdateyn") == "Y"){ var sSrchData = model.getValue("/root/main/cond/fromdate" )+"¢Ë" + model.getValue("/root/main/cond/todate" )+"¢Ë" + model.getValue("/root/main/cond/srcflag" )+"¢Ë" + model.getValue("/root/main/cond/chngdateyn" )+"¢Ë" + "¢Ì"; model.removenode("/root/send"); //model.removeNodeset("/root/main/erdailycensuslist/ercensuspatcnt"); model.makeValue("/root/send/cond", sSrchHeader + sSrchData); submit("TRMNE01301", false); model.setValue("/root/main/cond/chngdateyn","N"); } //grd_ercensuspatcnt.mergeByFree(1, 4, 3, 4); //grd_ercensuspatcnt.mergeByFree(1, 5, 3, 5); var sSrchData = ""; var sSrchData = model.getValue("/root/main/cond/fromdate" )+"¢Ë" + model.getValue("/root/main/cond/todate" )+"¢Ë" + model.getValue("/root/main/cond/srcflag" )+"¢Ë" + model.getValue("/root/main/cond/chngdateyn")+"¢Ë" + "Y" + "¢Ì"; model.removenode("/root/send"); // model.removeNodeset("/root/main/erdayiycesussection/ercensusinsucnt"); // model.removeNodeset("/root/main/erdayiycesussection/ercensuspatlinfo"); model.makeValue("/root/send/cond", sSrchHeader + sSrchData); submit("TRMNE01302"); //ÀÀ±Þ½Ç memo »ç¿ë ¿©ºÎ¿¡ È­¸é ó¸® if(MemoUseYn == "Y"){ grd_patlist.colHidden(grd_patlist.colRef("intype")) = true; grd_patlist.colHidden(grd_patlist.colRef("pos")) = true; grd_patlist.colHidden(grd_patlist.colRef("smntdesc")) = true; grd_patlist.colHidden(grd_patlist.colRef("skilfact")) = true; grd_patlist.colHidden(grd_patlist.colRef("deptuser")) = true; grd_patlist.colHidden(grd_patlist.colRef("memo")) = false; } grd_patlist.rebuildStyle(); grd_patlist.resizeCells(); for(var i = 1 ; i <= grd_patlist.rows ; i ++){ if(grd_patlist.valueMatrix( i , 11) == "Y"){ grd_patlist.rowstyle(i, "data", "background-color") = "#999999"; } } model.refresh(); } /** * @group : * @ver : 2010.01.07 * @by : * @--------------------------------------------------- * @type : function * @access : public * @desc : grd_dschpatlist ¿¢¼¿ÀúÀå * @param : * @return : * @--------------------------------------------------- */ function fSaveExcel(){ var excelname = "EMC Daily census_("+model.getValue("/root/main/cond/fromdate")+"_"+model.getValue("/root/main/cond/srcflag")+")"; var fileName = window.fileDialog("save", ",", false, excelname, "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls"); if (fileName != ""){ grd_patlist.saveExcel(fileName, "SheetName", true, true, "", "", false); } }