function flashWrite(filename, width, height) { var strObj = ''; strObj += ''; strObj += ''; strObj += ''; strObj += ''; strObj += ''; strObj += ''; document.write(strObj); } function writeMSXML4(id, codebase, width, height) { var obj=""; obj=obj+ ""; obj=obj+ ""; try { var obj = new ActiveXObject('Msxml2.DOMDocument.4.0'); } catch(e) { document.write(obj); } } function TrustFormViewer(id, filename, controlName, domainName, width, height, docSave, logSave) { // Ku ½Ã½ºÅÛ º¸¾È Ãë¾àÁ¡ °³¼±À¸·Î ·ÎÄà °³¹ß¿¡¼­¸¸ ·Î±× ³ª¿Àµµ·Ï ÇÏ°í ¿î¿µ°ú ±³À°Àº ·Î±× ¾È³ª¿Àµµ·Ï ÇÔ (2016.11.10 - smkim) logSave = (filename.indexOf("999dev") > -1) ? "true" : "false"; var obj=""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; document.write(obj); } function TrustFormMenu(id, menuItem, debugLog, msgBox, keepSubMenu, width, height) { var obj=""; obj=obj+ ""; obj=obj+ ""; //XML ÆÄÀÏÀ» ÁöÁ¤ÇÑ´Ù. obj=obj+ ""; //·Î±×ÆÄÀÏ »ý¼º¿©ºÎ¸¦ ÁöÁ¤ÇÑ´Ù. obj=obj+ ""; //¸Þ´º ·Îµù½Ã ¿¡·¯ Á¤º¸¸¦ messageBox·Î º¸¿©ÁØ´Ù. obj=obj+ ""; //¿­·ÁÀÖ´ø ¼­ºê¸Þ´º¸¦ ´Ý´Â´Ù obj=obj+ ""; document.write(obj); } function getTrustFormMenu(id, menuItem, debugLog, msgBox, keepSubMenu, width, height) { var obj=""; obj=obj+ ""; obj=obj+ ""; //XML ÆÄÀÏÀ» ÁöÁ¤ÇÑ´Ù. obj=obj+ ""; //·Î±×ÆÄÀÏ »ý¼º¿©ºÎ¸¦ ÁöÁ¤ÇÑ´Ù. obj=obj+ ""; //¸Þ´º ·Îµù½Ã ¿¡·¯ Á¤º¸¸¦ messageBox·Î º¸¿©ÁØ´Ù. obj=obj+ ""; //¿­·ÁÀÖ´ø ¼­ºê¸Þ´º¸¦ ´Ý´Â´Ù obj=obj+ ""; return obj; } function TrustFormSmartUpdater(id, codebase, width, height) { var obj=""; obj=obj+ ""; obj=obj+ ""; // zip ÆÄÀÏÀ» Áö¿î´Ù obj=obj+ ""; // registry¸¦ ÀÌ¿ëÇÏÁö ¾Ê´Â´Ù. obj=obj+ ""; // config ÆÄÀÏÀÌ ÀúÀåµÉ local °æ·Î¸¦ ¼³Á¤ obj=obj+ ""; // log¸¦ ³²±ä´Ù. obj=obj+ ""; // ÀÚü UI¸¦ ÀÌ¿ëÇÑ´Ù. obj=obj+ ""; // UI¸¦ ÇϳªÀÇ dialog·Î »ç¿ëÇÑ´Ù. obj=obj+ ""; // FileInUse Dialog¿¡¼­ buttonÀ» hidden ÇÒ Áö ¿©ºÎ obj=obj+ ""; // ·Î±×¸¦ value´Þ Àü±îÁö º¸°ü (1Àº ÇÑ´Þµ¿¾ÈÀÇ ·Î±×¸¸ º¸°ü) added by CBJ 2012.03.23 obj=obj+ ""; document.write(obj); } function TrustFormBroker(id, codebase, width, height) { var obj=""; obj=obj+ ""; obj=obj+ ""; document.write(obj); } //pageAcl : ¼Ò½ºº¸±â/ÀúÀå/ÆíÁý/Àμâ/Àμ⸶ŷ/È­¸éĸÃÄ/»óŹٿ©ºÎ function SoftCampWebSecurer(id, width, height, pageAcl) { var obj=""; obj=obj+ ""; obj=obj+ ""; obj=obj+ ""; document.write(obj); } var oReport = null; // rex 30 ¿ÀÇ °ü·Ã (ÀÌ»óÁØ ¼öÁ¤) var rex_gsPreViewFeatures = "center=yes,scrollbars=no,status=no,toolbar=no,resizable=1,location=no,menu=no,width=855,height=800"; function openReport(rptnames, params, options, prnopt, uniqueId, iveiwerObj) { // Çʼö - ·¹Æ÷Æ® »ý¼º °´Ã¼ if (uniqueId == null) { reportId = makeReportId(); } else { reportId = uniqueId; } oReport = GetfnParamSet(reportId); oReport.datatype = "csv"; oReport.event.finishprint = printFinished; //oReport.event.init = reportInit; oReport.rptnames = rptnames; oReport.callback = getCallbackName(options); var rptNameSplit = null; var param = null; var rebId = null; var subMemoUsed = false; if(rptnames.length == 1) { rptNameSplit = rptnames[0].split(":"); oReport.rptname = rptNameSplit[0]; oReport.title = rptNameSplit[1]; param = params[0]; for(key in param) { if (key.indexOf("user_data",0) == 0) { // check if dataset name exists. if(key == "user_data") { oReport.type = "memo"; oReport.data = param[key]; } else { var dataset = key.substring(10); oReport.sub(dataset).type = "memo"; oReport.sub(dataset).data = param[key]; subMemoUsed = true; } } else if (key.indexOf("xml_data",0) == 0) { // check if xml dataset name exists. if(key == "xml_data") { oReport.type = "memo"; oReport.data = param[key] oReport.datatype = "xml"; } else { var dataset = key.substring(9); oReport.sub(dataset).type = "memo"; oReport.sub(dataset).data = param[key]; oReport.sub(dataset).datatype = "xml"; subMemoUsed = true; } } else if (key.indexOf("xpath",0) == 0) { // xml repeat data for xml datatype // check if xml dataset name exists. if(key == "xpath") { oReport.xpath = param[key]; } else { var dataset = key.substring(6); oReport.sub(dataset).xpath = param[key]; } } else if (key.indexOf("connect_name",0) == 0) { // connect name ó¸® // check if dataset name exists. if (key == "connect_name") { oReport.connectname = param[key]; } else { var dataset = key.substring(13); oReport.sub(dataset).connectname = param[key]; } } else { oReport.param(key).value = param[key]; } } if (subMemoUsed) { // explicitly add "http" type as sub oReport.sub("*").type="http"; oReport.sub("*").datatype="csv"; } oReport.param("report_id").value = getReportId(rptNameSplit[0]); oReport.param("report_nm").value = rptNameSplit[1]; } else { // multi-report var titleStr = ""; for(var i = 0; i < rptnames.length; i++) { rebId = "reb"+i; rptNameSplit = rptnames[i].split(":"); oReport.reb(rebId).rptname = rptNameSplit[0]; if (i == 0) { titleStr = rptNameSplit[1]; } else { titleStr = titleStr + "," + rptNameSplit[1]; } oReport.reb(rebId).datatype = "csv"; param = params[i]; for(key in param) { if (key.indexOf("user_data",0) == 0) { // check if dataset name exists. if(key == "user_data") { oReport.reb(rebId).type = "memo"; oReport.reb(rebId).data = param[key] } else { var dataset = key.substring(10); oReport.reb(rebId).sub(dataset).type = "memo"; oReport.reb(rebId).sub(dataset).data = param[key]; } } else if (key.indexOf("xml_data",0) == 0) { // check if dataset name exists. if(key == "xml_data") { oReport.reb(rebId).type = "memo"; oReport.reb(rebId).data = param[key]; oReport.reb(rebId).datatype = "xml"; } else { var dataset = key.substring(9); oReport.reb(rebId).sub(dataset).type = "memo"; oReport.reb(rebId).sub(dataset).data = param[key]; oReport.reb(rebId).sub(dataset).datatype = "xml"; } } else if (key.indexOf("xpath",0) == 0) { // xml repeat data for xml datatype // check if xml dataset name exists. if(key == "xpath") { oReport.reb(rebId).xpath = param[key]; } else { var dataset = key.substring(6); oReport.reb(rebId).sub(dataset).xpath = param[key]; } } else if (key.indexOf("connect_name",0) == 0) { // connect name ó¸® // check if dataset name exists. if (key == "connect_name") { oReport.reb(rebId).connectname = param[key]; } else { var dataset = key.substring(13); oReport.reb(rebId).sub(dataset).connectname = param[key]; } } else { oReport.reb(rebId).param(key).value = param[key]; } } oReport.reb(rebId).param("report_id").value = getReportId(rptNameSplit[0]); oReport.reb(rebId).param("report_nm").value = rptNameSplit[1]; } oReport.title = titleStr; } oReport.printoption = prnopt; var frompage = 1; var topage = -1; var copies = 1; // parsing prnopt for direct print if (prnopt != null && prnopt != "") { var prnopts = prnopt.split(";"); for(var i =0; i< prnopts.length; i++) { if (prnopts[i].indexOf("copies=",0) == 0) { copies = prnopts[i].substring(7); } else if (prnopts[i].indexOf("frompage=",0) == 0) { frompage = prnopts[i].substring(9); } else if (prnopts[i].indexOf("topage=",0) == 0) { topage = prnopts[i].substring(7); } } } // rexpert30 ¿Àǽà size Á¶Àý 2013.02.13 ÀåÀçÇö var rexPreViewArr = rex_gsPreViewFeatures.split(","); var rexOptions = options.split(";"); var rexWidth = ""; var rexHeight = ""; for(var i = 0; i < rexOptions.length; i++) { if(rexOptions[i].indexOf("width=",0) == 0) { rex_gsPreViewFeatures = "" rexWidth = rexOptions[i]; } if(rexOptions[i].indexOf("height=",0) == 0) { rexHeight = rexOptions[i]; } } for(var j = 0; j < rexPreViewArr.length; j++){ if(rexPreViewArr[j].indexOf("width=",0) == 0) { rexPreViewArr[j] = rexWidth; } if(rexPreViewArr[j].indexOf("height=",0) == 0) { rexPreViewArr[j] = rexHeight; } if(j+1 == rexPreViewArr.length){ rex_gsPreViewFeatures = rex_gsPreViewFeatures + rexPreViewArr[j] }else{ rex_gsPreViewFeatures = rex_gsPreViewFeatures + rexPreViewArr[j] + "," } } if (rexWidth == "" && rexHeight == "") { rex_gsPreViewFeatures = "center=yes,scrollbars=no,status=no,toolbar=no,resizable=1,location=no,menu=no,width=855,height=800"; } if(options.indexOf("directprint=1") >= 0) { var printDialog = true; if(options.indexOf("printdialog=0") >= 0) { printDialog = false; } oReport.print(printDialog, frompage, topage, copies, ""); // oReport.printoption À¸·Î ÇÔ²² ÁöÁ¤ÇؾßÇÔ. } else { oReport.toolbarbuttonoption = options.replace("directprint=0",""); oReport.open(iveiwerObj); } } function getCallbackName(option) { if (option == null || option == "") { return null; } var opts = option.split(";"); for(var i =0; i< opts.length; i++) { if (opts[i].indexOf("callback=",0) == 0) { return opts[i].substring(9); } } return null; } function getReportId(url) { var start = url.lastIndexOf("/"); var reportId = url.substr(start+1,10); return reportId; } function reportInit(rexCtl, eventName, eventData) { //rexCtl.SetCss("print.copies=10"); } function printFinished(rexCtl, eventName, eventData) { if (typeof ux_callflex == 'function') { if (eventData != null && eventData.callback != null) { //alert(eventData.id + "," + eventData.callback); ux_callflex("reportcallback_"+eventData.callback,eventData); } } }