SSRS 在 vs studio 预览中工作,但在浏览器中显示空白页面
SSRS work in vs studio preview but blank page in browser
我是 ssrs 的新手,我为 sql 服务器 2008 R2 创建了 AdventureWorksDW2008R2 数据库,并尝试为此创建一个报告,这是屏幕截图
部署数据源和报告后,当我进入http://vm2012/Reports并输入域用户帐户和密码,然后单击报告时,报告没有显示任何员工姓名。
问题是什么?
这是因为 chrome overflow:auto
渲染与 IE 不同。
您可以了解有关此内容的更多详细信息SO answer。
TL;DR 是:
更新位于C:\Program Files\Microsoft SQL Server\<YourSSRSInstance>\Reporting Services\ReportManager\js\ReportingServices.js
的文件
并附加以下脚本:
function pageLoad() {
var element = document.getElementById("<divName>");
if (element)
{
element.style.overflow = "visible";
} }
将 <divName>
替换为 div 的名称。
那么报表应该可以在chrome中正确显示。
我是 ssrs 的新手,我为 sql 服务器 2008 R2 创建了 AdventureWorksDW2008R2 数据库,并尝试为此创建一个报告,这是屏幕截图
部署数据源和报告后,当我进入http://vm2012/Reports并输入域用户帐户和密码,然后单击报告时,报告没有显示任何员工姓名。
问题是什么?
这是因为 chrome overflow:auto
渲染与 IE 不同。
您可以了解有关此内容的更多详细信息SO answer。
TL;DR 是:
更新位于C:\Program Files\Microsoft SQL Server\<YourSSRSInstance>\Reporting Services\ReportManager\js\ReportingServices.js
并附加以下脚本:
function pageLoad() {
var element = document.getElementById("<divName>");
if (element)
{
element.style.overflow = "visible";
} }
将 <divName>
替换为 div 的名称。
那么报表应该可以在chrome中正确显示。