WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/HBarPlanPrint.html
@@ -1,7 +1,8 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="renderer" content="ie-comp" />
    <title>打印</title>
    <script src="../../CreateControl.js"></script>
    <script src="../../GRInstall.js"></script>
@@ -14,42 +15,42 @@
    </style>
    <script type="text/javascript">
    function getUrlVars() {
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
        for (var i = 0; i < hashes.length; i++) {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        function getUrlVars() {
            var vars = [], hash;
            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
            for (var i = 0; i < hashes.length; i++) {
                hash = hashes[i].split('=');
                vars.push(hash[0]);
                vars[hash[0]] = hash[1];
            }
            return vars;
        }
        return vars;
    }
    //在网页初始加载时向报表提供数据
    function window_onload() {
        var ReportViewer = document.getElementById("ReportViewer");
        // ReportViewer.Stop();
        var Report = ReportViewer.Report;
        //开启报表生成进度条显示
        //ReportViewer.Report.ShowProgressUI = true;
        Report.OnPrintBegin = OnPrintBegin;
        Report.OnPrintEnd = OnPrintEnd;
        //在网页初始加载时向报表提供数据
        function window_onload() {
            var ReportViewer = document.getElementById("ReportViewer");
            // ReportViewer.Stop();
            var Report = ReportViewer.Report;
            //开启报表生成进度条显示
            //ReportViewer.Report.ShowProgressUI = true;
            Report.OnPrintBegin = OnPrintBegin;
            Report.OnPrintEnd = OnPrintEnd;
        ReportViewer.Start();
    }
    //function OnPrintEnd() {
    //    if (PrintCount == 0) {
    //        var LCStatus = sessionStorage.getItem("LCStatus");
    //        if (LCStatus == "Print")//打印状态
    //        {
    //            SaveLabelPrint(sessionStorage.getItem("LabelJson"));
    //            PrintCount = 1;
    //        }
    //    }
            ReportViewer.Start();
        }
        //function OnPrintEnd() {
        //    if (PrintCount == 0) {
        //        var LCStatus = sessionStorage.getItem("LCStatus");
        //        if (LCStatus == "Print")//打印状态
        //        {
        //            SaveLabelPrint(sessionStorage.getItem("LabelJson"));
        //            PrintCount = 1;
        //        }
        //    }
    //}
    //function OnPrintBegin() {
        //}
        //function OnPrintBegin() {
    //}
        //}
    </script>
</head>
<body>
@@ -222,6 +223,61 @@
            case "Xs_SeOrderChangeBillList": //销售订单变更单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Xs_SeOrderChangeBillList.aspx?linterid=" + value, true, "");
                break;
            case "Xs_CusRatingChangeBillList": //信用额度申请单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Xs_CusRatingChangeBillList.aspx?linterid=" + value, true, "");
                break; Kf_SellOutBillList
            case "Kf_SellOutBillList": //销售出库单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_SellOutBillList.aspx?linterid=" + value, true, "");
                break;
            case "Kf_SellOutBillList_BarCodeNote": //销售码单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_SellOutBillList_BarCodeNote.aspx?linterid=" + value, true, "");
                break;
            case "Kf_SellOutBillList_BarCodeNote_ByCusDefine": //销售码单(客户物料)
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_SellOutBillList_BarCodeNote_ByCusDefine.aspx?linterid=" + value, true, "");
                break;
            case "Sc_ICMOChangeBillList": //生产订单变更单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ICMOChangeBillList.aspx?linterid=" + value, true, "");
                break;
            case "HPOInStockBackBill": //退料通知单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HPOInStockBackBill.aspx?linterid=" + value, true, "");
                break;
            case "PM_ProjectBillMainMy": //我的项目
                var ListTrue = value.split('|');
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlPM_ProjectBillMainMy.aspx?linterid=" + ListTrue[0] + "&Num=" + ListTrue[1], true, "");
                break;
            case "Sc_MyTicketList": //我的工单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_MyTicke.aspx?linterid=" + value, true, "");
                break;
            case "PM_WorkTaskBillMyList": //我的任务
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlPM_WorkTaskBillMyList.aspx?linterid=" + value, true, "");
                break;
            case "Pay_WorkTimesBillList": //考勤汇报单列表
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Pay_WorkTimesBillList.aspx?linterid=" + value, true, "");
                break;
            case "YS_ReceiveOtherBill": //其他应收单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLYS_ReceiveOtherBillMainList.aspx?linterid=" + value, true, "");
                break;
            case "HGy_FixCard"://固定资产
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HGy_FixCard.aspx?linterid=" + value, true, "");
                break;
            case "HGy_CardType"://资产类别
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HGy_CardType.aspx?linterid=" + value, true, "");
                break;
            case "HGy_CardAddress"://资产位置
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HGy_CardAddress.aspx?linterid=" + value, true, "");
                break;
            case "HGy_CardStatus"://资产状态
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HGy_CardStatus.aspx?linterid=" + value, true, "");
                break;
            case "HGy_CardChangeType"://变动方式
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HGy_CardChangeType.aspx?linterid=" + value, true, "");
                break;
            case "Xs_SellOutChangeBillList": //销售调价单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Xs_SellOutChangeBillList.aspx?linterid=" + value, true, "");
                break;
            case "Kf_ICStockBackBillList": //销售退货单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_ICStockBackBillList.aspx?linterid=" + value, true, "");
                break;
        }
    </script>
</body>