SQL 报表服务器显示时间属性

发布于 2024-07-24 09:42:56 字数 248 浏览 9 评论 0原文

在 MS Access 中,存在“显示时间属性”,可以为报表上的一个对象定义其显示位置(仅打印、仅屏幕、始终)。 SSRS2008中有模拟功能吗? 我通常在可见属性中使用 IIF() 来有条件地显示或隐藏数据,但我不知道如何在打印时隐藏某些内容。

编辑: 是否有可能使用 C# 和 ASP.NET 技术来完成此操作,或者我可以为此进行组装吗? 如果我将页面渲染为 HTML,也许我可以在打印之前隐藏一些标签。

提前致谢

In MS Access exist "Display When Property" witch can for one objects on report define where it is going to be displayed (Print Only,Screen Only,Always).
Is there analog function in SSRS2008.
I usually use IIF() in visible properties for conditional showing or hiding data, But i do not know how I can something hide when it is going to print.

EDIT:
Is there a possibility to this be done using C# and ASP.NET technology, or Can I make assembly for this.
If I render page as HTML maybe Ill can be able to hide some labels before printing.

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鸵鸟症 2024-07-31 09:42:56

据我所知,除了自定义渲染扩展之外。

您当然可以使用参数有条件地抑制各种元素,然后提供自定义导出/打印控件以在后台设置此参数。 这排除了使用报表管理器的可能性,但如果您已经在滚动自己的报表界面,则不会有更多的工作。

Not that I know of, outside a custom rendering extension.

You can certainly use parameters to conditionally suppress various elements, and then provide a custom export/print control to set this parameter in the background. That precludes the use of the Report Manager, but if you are already rolling your own report interface, it wouldn't be much more work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文