我想使用SSRS中的First
函数从特定数据集中获取特定行值。
数据集返回如下值:
From To Value
1 30 10
30 60 20
60 100 30
此外:
From
和To
之间以及答案 0 :(得分:1)
您可以在文本框中尝试使用此Expr:
=First(Fields!FieldName.Value, "YourDataset")
示例:
=First(Fields!Name.Value, "GetName")
对我有用。
答案 1 :(得分:-1)
这应该有效:
将参数用作 数据集上的两个过滤器,>= From
和< To
。
然后在文本框中添加一个表达式=First(Value.Value, "dataset")
。
答案 2 :(得分:-1)
您应首先创建一个列表(以便与DataSet
相关联。)。
然后,在列表中,放置一个文本框并定义以下表达式:
=First(Field!Value.Value)
这将完成工作:)
答案 3 :(得分:-1)
SSRS是一种报告工具,而非应用程序。您可以在生成报告之前编写查询或SP以接收值,否则我建议使用具有导出功能的应用程序(您甚至可以操纵此操作以使用SSRS导出最终报告)。像Telerik这样的第三方工具也可以提供帮助。