SSRS 2008 R2查找功能

时间:2013-07-25 19:27:24

标签: function reporting-services ssrs-2008 report lookup

我正在尝试正确使用Lookup功能但运气不佳。假设我的当前数据集是dataset1.两者都是相关的,因为它们都有人员ID(我需要使用left()函数,因为在dataset2中,此人的姓名伴随着ID)。我想从dataset2获取dataset2dataset2中的值在参数化时间段内且与人的ID匹配的条件,我可以从iif(Parameters!PersonID.value = Lookup(Parameters!PersonID.value, Left(NeedFiveLeftDigitsHere, 5), Left(NeedFiveDigitsHere, 5), "Dataset2") AND Parameters!monthStart.value <= Lookup(Parameters!monthStart.value, Fields!monthValue.value + "/" Fields!Year.value, CDate(Fields!monthValue.value + "/" Fields!Year.value), "Dataset2"), DesiredResultHere, 0)中取值{{1}} 1}}。到目前为止,我最好的猜测是

{{1}}

正如您所看到的,第二个数据集中的日期值被拆分为月份和年份列,因此我想将它们更改为可以与我指定的日期(对于MTD值和诸如此类别)进行比较的值。我对SSRS比较陌生,所以非常感谢任何帮助。

干杯。

0 个答案:

没有答案