LookupSet à partir de deux champs combinés au lieu d'un seul

J'ai deux jeux de données: Dataset1 (primaire) et Dataset2. Mon rapport dataset est Dataset1.

Je veux accéder Brut Montant de la prime de Dataset2 et le mettre dans le rapport. Le rapport est fonctionne très bien si le paramètre pour le marché "nom" est un seule valeur de paramètre.

Lorsque j'ai mis les propriétés du paramètre "Autoriser Plusieurs Valeurs", mon rapport est de l'affichage incorrect des Totaux pour la "Production" de Terrain. Le problème est que la fonction lookupset est basé sur Currency_Type.

Ce que je dois faire est de rechercher pour chaque Marché Nom et pour chaque type de devise, puis de rechercher le approprié de Primes Brutes en deuxième jeu de données et de retourner la valeur.

Dataset1:

Market Name      Currency Type     Receivable

Dataset2:

Company Name2    Currency Type1    Gross Premium Amount

Le résultat devrait ressembler à ceci:

Market Name      Currency Type     Receivable             Gross Premium Amount

J'ai utilisé ce code si de rechercher une valeur:

=code.SumLookup(LookupSet(Fields!Currency_Type.Value, Fields!Currency_Type1.Value,Fields!Gross_Premium_Amount.Value, "DataSet2"))

Que dois-je faire si je veux le lookupset basé sur le Nom du Marché et de la Monnaie de Type combiné?

OriginalL'auteur Georges Sabbagh | 2012-11-19