我有一个reportviewer,我想要一个字段作为超链接。超链接必须如下所示:page.aspx?id = 1但是我如何实现这一目标?
我已在属性窗口,导航标签,收音机“跳转到网址”中输入:page.aspx?id = sum(Field!field.value)
这不起作用:(
我需要做些什么来完成这项工作?
Thnx提前
PS:我也将EnableHyperlinks设置为true;
答案 0 :(得分:1)
“跳转到网址”下的表达式应为:
="page.aspx?id=" & sum(Fields!field.value)
虽然我看到了2个潜在的问题。首先,如果我没记错的话,URL必须是绝对路径(例如http://www.test.com/page.aspx)。其次,我不确定你为什么总结一个领域。如果您只想获取某个字段的“当前”值,则不需要聚合函数,但必须确保您位于一个控件中,该控件重复数据集的每一行的数据,例如:表格的细节行。