【问题标题】:Reporting Services 2010 RDLC: Passing Querystring Parameters from an RDLCReporting Services 2010 RDLC:从 RDLC 传递查询字符串参数
【发布时间】:2010-05-11 14:51:31
【问题描述】:

我正在尝试构建一个简单的 RDLC 报告,该报告显示一些数据,并具有一个“选择”链接,可将浏览器发送到某个 url,其中包含查询字符串中的一些数据(一个键)。

在 vs2010 报表设计器中,我可以双击该列,然后选择操作,并且有一堆似乎可行的方法。但他们都没有。

在“作为超链接启用”下,我可以选择“转到 url”,但没有任何参数选项可以传递。

我还尝试“去报告”,以免我可以欺骗它做我想做的事。这里有 are 参数选项,但它知道我的 url 不是报告,并且“选择”链接呈现为文本(不可点击)。

有什么想法吗?我很确定这曾经在 vs2008 中工作过,而且似乎 必须 是可行的。但是我已经为这个拔了几个小时的头发了。

【问题讨论】:

    标签: visual-studio-2010 reporting-services webforms rdlc report-designer


    【解决方案1】:

    您是否使用了表达式生成器? 我正在为此写一篇博文。

    http://weblogs.asp.net/rajbk/archive/2010/05/12/adding-a-hyperlink-in-a-client-report-definition-file-rdlc.aspx

    以上链接失效: try this one

    【讨论】:

    • Raj...伙计...我希望我能给你十票。非常感谢。
    • 我确实有一个问题:您的文章...如果我希望在生产中更改 url 怎么办?如果我对 /localhost/ 进行硬编码,那将无法正常工作。我必须将其作为参数传递,还是将其放入数据集中?
    • 是的,设置 ReportViewer ReportPath。路径存储在 xml 文件或 SQL 表中。我们使用后者。
    猜你喜欢
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    相关资源
    最近更新 更多