报告默认折叠。你知道如何避免这种情况吗?

问题描述 投票:0回答:3

下面的屏幕截图有两张图像。

顶部图像显示了用户运行报告时的报告。

注意(+)号。该 + 号会折叠报告并隐藏值。

底部图片显示展开后的报告。

要展开报告,用户必须单击 + 号,该号会变为 -(减号)并显示报告中的值。

enter image description here

有没有办法修改reportviewer以在用户运行它时立即显示报告?

我们正在尝试做的是按地点进行分组调查。

每个位置都会显示不同用户在该位置进行的调查及其测试分数。

我们使用 VS2010 来构建报告。

提前致谢

visual-studio-2010 ssrs-2008 reportingservices-2005
3个回答
4
投票

看起来您已经正确设置了钻取功能,因此您只需要确保所涉及的项目在加载报告时正确设置了某些属性。

要默认展开所有内容,您需要确保详细信息行的 Hidden 属性设置为 False,即在报表加载时显示,并且切换项(即 Loc 组文本框)具有其InitialToggleState 设置为 True,即确保加载报告时文本框具有 (-) 符号。


0
投票

将子组的可见性更改为“显示”。

Screenshot


-1
投票

ChatGPT 答案并且有效: 在 SQL Server Reporting Services (SSRS) 中,您可以控制报表中的组默认是展开还是折叠。以下是如何设置默认展开的组:

在 SQL Server Data Tools(或报表生成器)中打开 SSRS 报表。

在“报告数据”窗格中,找到您要配置的组。

右键单击该组并选择“组属性”。

在“组属性”对话框中,转到“可见性”选项卡。

在“初始可见性”部分,您可以选择以下选项之一:

“可见”使组默认展开。 “隐藏”使群组默认折叠。 单击“确定”保存更改。

将报告部署到您的 SSRS 服务器。

现在,当您查看报告时,该组将处于您在“初始可见性”设置中配置的状态。如果将其设置为“可见”,则默认情况下该组将展开。如果您将其设置为“隐藏”,则该组将默认折叠。

请记住,这些设置适用于报告的初始显示。用户在查看报告时仍然可以根据自己的喜好展开或折叠组。

© www.soinside.com 2019 - 2024. All rights reserved.