我有一个非常奇怪的问题,我似乎无法绕过。当我在本地计算机(以及其他员工的本地计算机)上进行预览时,我部署到报表服务器的报表中的数据丢失了。当我在SSRS中以预览模式运行报表时,我得到以下显示,这是正确的:
编辑:显然我需要10点声望才能将图片放入我的帖子中。好的,好的,这是你必须手动点击的链接。遗憾。
请注意,每行有四行(由于正确的分组)和一个布尔值(False)。
当我将报告部署到服务器(SQL Server 2008 R2)时,由于某种原因进行分组会将四行合并为两行,并且布尔值会消失:
我已从服务器删除了报告,清除了我的本地计算机缓存,清空了我的/ bin /文件夹并从我们的存储库中恢复,并尝试在其他同事的计算机上预览报告。它在每个人的本地计算机上运行 fine ,但报表服务器似乎缺少某些东西。
有什么想法吗?
答案 0 :(得分:0)
您必须更改预览的页面布局。我在下面的图像上有红色的hilite页面布局。
也许在报告预览中看不到某些项目,但确保所有项目都在打印页面中可见。
答案 1 :(得分:0)
解决了它 -
我使用的是一个调用proc的共享数据集。我更新了proc以添加这些布尔字段,并刷新SSRS中的数据集以在报告上使用它们。即使 OVERWRITE DATASETS 设置为 TRUE ,服务器也认为共享数据集是相同的(因为它仍在调用相同的proc)。所以服务器上的实际数据集永远不会被覆盖(这是我能想到的唯一逻辑解释)。
我从服务器上删除了数据集并重新部署了它,想象一下,它运行得很好。
感谢大家的帮助。