【问题标题】:SQL Report Server Display When PropertySQL 报表服务器显示时属性
【发布时间】:2009-06-10 09:24:24
【问题描述】:

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

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

提前致谢

【问题讨论】:

    标签: c# reporting-services reporting


    【解决方案1】:

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

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

    【讨论】:

    • 可能会,而且我必须创建自己的环境来运行报告。一开始我希望 WEB Report Site 能够满足我的需求,但是事情变得棘手我开始在 Reports 上添加自定义标签,就像按钮一样。等(转到其他报告,发送电子邮件等) 我不会在打印纸上显示的内容。现在我从 ASP.NET 页面开始,用于处理报表查看器和用于此类操作的自定义按钮,但盯着我打开了一整套登录、安全和将报表适配到 WEB 页面的新问题。
    • 您听说过 SSRS 安全扩展吗?它们使您可以将网站的安全机制与报表服务器集成。很有用。 MSDN上有示例。或者,您可以使用“本地模式”完全绕过报表服务器,但这有其自身的问题。详情见这里:gotreportviewer.com
    猜你喜欢
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多