reporting services - LookUpSet - Group By -


i have 2 databases:

database1 on server1 database2 on server2

i create table gives me small example result below:

name       |  date        | total name1         10/04/2014    125,101 name1         11/04/2014    125,101 name2         10/04/2014    2,5 name2         11/04/2014    2,5 

so database1 on server1 date , name values.

i total column using following expression on 'total' textbox field looksup total database2 on server2:

=join(lookupset(fields!col1.value, fields!col1a.value, fields!totalcol.value, "datasetserver2"),",") 

obviously want following results:

name       |  date        | total name1         10/04/2014    125 name1         11/04/2014    101 name2         10/04/2014    2 name2         11/04/2014    5 

is possible? if further information needed let me know, apologies have never used lookupset.

additional info:

dataset2 used query database1 on server1 create table , example data is:

date        | col1    | name 10/04/2014    uid01     name1 11/04/2014    uid01     name1 10/04/2014    uid02     name2 11/04/2014    uid02     name2 

the following dataset used query database2 on server2

date        | totalcol   | col1a 10/04/2014    125          uid01 11/04/2014    101          uid01 10/04/2014    2            uid02 11/04/2014    5            uid02 

with sample datasets:

enter image description here

enter image description here

i have created simple table based on first dataset:

enter image description here

the expression is:

=lookup(fields!col1.value & fields!date.value     , fields!col1a.value & fields!date.value     , fields!totalcol.value     , "datasetserver2") 

you'll note i'm comparing fields!col1.value & fields!date.value fields!col1a.value & fields!date.value in first 2 parameters here. can pass expression, doesn't have 1 column. expression i've used give unique lookup comparisons require.

since we're getting unique rows, lookupset can replaced lookup.

this gives required results:

enter image description here

you need find way make lookup unique, i.e. combination of col , date. use calculated field in dataset.


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -