我的报告有一个指向我加载到报表服务器的资源的链接。我已经使用了一些非常有用的前一个posts来获得这个测试的代码:
代码1
javascript:void(window.open('http://reportserverlink/test.pdf ','_blank'))
我有文本框属性 - >行动 - >转到配置的URL。文本框包含我的数据集中的字段,我想在单击时显示相应的PDF。这是代码:
Code2
javascript:void(window.open('http://reportserverlink/" & Fields!PDFFileName.Value & ','_blank'))
但是,当我使用code2部署报表时,报表没有数据。页眉/页脚有效,列标题在那里;只是没有数据。 BIDS中的报告预览显示了它正在运行的外观。
有什么想法?谢谢你!
答案 0 :(得分:0)
正如我所看到的,网址中的最终参数没有正确连接。
' http://reportserverlink/" &安培; Fields!PDFFileName.Value& '
如果您尝试在String内的变量内连接一个值,您应该尝试类似' http://reportserverlink/的内容?' + foo1 +'&' + foo2