我正在使用SSRS 2012而我试图将第一个报告中的整数值(ItemKey)传递给在新窗口中打开的第二个报告中的参数(prmItemKey)。
第二个报告按预期打开,但不是接收传递的值,而是接收字段名称作为文本。
="javascript:void(window.open('http://rd-sql.rossdown.local/ReportServer?%2fSupportFolder%2fItem+Details&rs:Command=Render&prmItemKey=Fields!ItemKey.Value'))"
参数prmItemKey
需要一个整数,当报告收到type mismatch error
作为文本时,报告会返回Fields!ItemKey.Value
。
答案 0 :(得分:1)
我希望它实际上将您的查询字符串中的“Fields!ItemKey.Value”文本传递给已链接的报告。
在将yourTextField.inputAccessoryView = toolBar;
放入查询字符串
Fields!ItemKey.Value
[edit]添加了说明,使解决方案更容易找到。 (谢谢丹)