Multiple datasets
I have a report with 2 datasets. Dataset1 has SalesId1 and other fields needed and Dataset2 also has SalesId plus CostAmount which I need. On the report I need to show fields from both datasets where the salesId's are equal. I have tried using the lookup function in the expression to get the costamount but with no luck. Below is basically what I need to accomplish. Dataset1 Dataset2 Final Result SalesId1 Name ItemId SalesId CostAmount SalesId Name ItemId CostAmount 112 Bob 001 112 40.00 112 Bob 001 40.00 113 John 002 113 45.00 113 John 002 45.00
May 6th, 2011 3:42pm

What version of SSRS are we discussing here? What do mean no luck? Please provide more details. Also, are these datasets looking at the same instance of SQL Server? If yes, can't you combine the two datasets into one.
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2011 3:53pm

I have a report with 2 datasets. Dataset1 has SalesId1 and other fields needed and Dataset2 also has SalesId plus CostAmount which I need. On the report I need to show fields from both datasets where the salesId's are equal. I have tried using the lookup function in the expression to get the costamount but with no luck. Below is basically what I need to accomplish. Dataset1 Dataset2 Final Result SalesId1 Name ItemId SalesId CostAmount SalesId Name ItemId CostAmount 112 Bob 001 112 40.00 112 Bob 001 40.00 113 John 002 113 45.00 113 John 002 45.00 Can you paste your lookup expression here ?Rajkumar Yelugu
May 6th, 2011 4:10pm

Shahfaisal, I'm using SQL Server 2008 R2 Reporting Services. On the report field for the CostAmount the expression I tried is =Lookup(fields!SalesId1.value, fields!SalesId.value, fields!CostAmount.value, "Dataset2") and I receive the error 'Lookup' is invalid.InvalidIdentifier. Yes these datasets are looking at the same instance of SQL server. Not sure how to combine the two datasets into one.
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2011 4:12pm

The expression is =Lookup(Fields!SalesId1.Value, Fields!SalesId.Value, Fields!CostAmount.Value, "Dataset2")
May 6th, 2011 4:20pm

Yes these datasets are looking at the same instance of SQL server. Not sure how to combine the two datasets into one. Can't you join the two queries using SalesId.
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2011 5:21pm

Not sure how to do that since I'm new at SSRS.
May 6th, 2011 5:40pm

Can you post the two queries you used in the datasets?
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2011 6:03pm

These queries were created in Microsoft Dynamics AX 2009.
May 6th, 2011 8:46pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics