Hello,
依照您提供的方案我们实现了钻取报表的折叠和扩展功能,但是发布到Web站点后,此报表打开就报错,请协助查看问题,谢谢!
前端代码: <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title></title> <style type="text/css"> body, html { height: 100%; } body { margin: 0px; /*overflow:hidden;*/ } .viewer { height: 100%; width: 100%; /*display:inline-block;*/ } </style> <link href="../../Resource/plugins/ActiveReport/HTML5Viewer/css/theme-cosmo.css" rel="stylesheet" /> <link href="../../Resource/plugins/ActiveReport/HTML5Viewer/css/site.css" rel="stylesheet" /> <link href="../../Resource/plugins/ActiveReport/HTML5Viewer/css/GrapeCity.ActiveReports.Viewer.Html.css" rel="stylesheet" /> <script src="../../Resource/plugins/ActiveReport/HTML5Viewer/Scripts/jquery-1.10.2.js"></script> <script src="../../Resource/plugins/ActiveReport/HTML5Viewer/Scripts/bootstrap-3.0.0.js"></script> <script src="../../Resource/plugins/ActiveReport/HTML5Viewer/Scripts/knockout-2.3.0.js"></script> <script src="../../Resource/plugins/ActiveReport/HTML5Viewer/Scripts/GrapeCity.ActiveReports.Viewer.Html.js"></script> <script type="text/javascript"> $(document).ready(function () { $(function () { var RPBudgetName = $("#hf_RPBudgetName").val(); var viewer =GrapeCity.ActiveReports.Viewer({ element: '#viewerContainer', report: { id: 'Modules/ActiveReports/HCtotalbyCategory.rdlx', //parameters: [{ // name: 'RPBudgetName', // value: RPBudgetName, //}] }, reportService: { url: '/ActiveReports.ReportService.asmx' }, renderMode: 'Galley', uiType: 'Desktop', localeUri: '../../Resource/plugins/ActiveReport/HTML5Viewer/Scripts/i18n/Localeuri.txt', }); }) }); </script> </head> <body> <form id="form1" runat="server"> <div id="viewerContainer" style="width: 100%; height:700px; border: 1px solid gray; margin-top:2px;"> </div> <asp:HiddenField ID="hf_RPBudgetName" runat="server" /> </form> </body> </html>
|