我有三个文本框,每个文本框都会显示"MyDataset"数据集的第一行、第二行和第三行的值。
"My Dataset"数据集包含以下内容:
____SEQ_NO____|____USER__
1 | Beckham
2 | Cantona
3 | Depay
所以我创建了一个隐藏的表格来绑定数据集并从每个单元格中获取值。我的表格包括:
- ROW1列,用于显示数据集的第一行中的用户 - ROW2列,用于显示数据集的第二行中的用户 - ROW3列,用于显示数据集的第三行中的用户
我尝试对每列使用以下表达式:
- 对于ROW1
=Lookup(Fields!SEQ_NO.Value,1, Fields!USER.Value, "MyDataset")
针对ROW2
=Lookup(Fields!SEQ_NO.Value,2, Fields!USER.Value, "MyDataset")
针对第三行数据
=Lookup(Fields!SEQ_NO.Value,3, Fields!USER.Value, "MyDataset")
但是这是不对的。我不理解。为什么它只显示像下面结果中的第一行。
_SEQ_NO___|___ROW1__|___ROW2__|___ROW3___
1 | Beckham | |
2 | | Beckham |
3 | | | Beckham
###### 我期望的结果应该如下所示。#####
_SEQ_NO___|___ROW1__|___ROW2__|___ROW3___
1 | Beckham | |
2 | | Cantona |
3 | | | Depay
如果这是正确的。我的三个文本框可以通过此表达式引用每个特定行
**For Textbox1**
=ReportItems!ROW1.Value
**For Textbox2**
=ReportItems!ROW2.Value
**For Textbox3**
=ReportItems!ROW3.Value