2

J'essaie de configurer un abonnement piloté par les données et cela fonctionne correctement, sauf lorsque 2 des paramètres sont définis pour prendre des valeurs dynamiques au lieu des valeurs statiques.Paramètres de mise en cascade d'abonnements pilotés par les données

La strucutre est essentiellement

Param1 -> lire la base de données
Param2 -> lire la base de données
Param3s -> lire la base de données
Param3 -> Split Param3s (paramètre à valeurs multiples, les valeurs autorisées dépendent sur les paramètres 1 et 2)

Notez que Param3 est un paramètre multi-valeur et donc sa valeur est renseignée par proxy à partir d'un paramètre de chaîne (param3s) qui est divisé.

Le ci-dessus ne fonctionne pas et donne l'erreur suivante lors de l'enregistrement de l'abonnement

Ce rapport nécessite une valeur par défaut ou définie par l'utilisateur pour le paramètre de rapport « Param3 ». Pour exécuter ou vous abonner à ce rapport, vous devez fournir une valeur de paramètre. (rsReportParameterValueNotSet)

Cependant, lors de la définition de Param1 et Param2 sur des valeurs statiques, cela fonctionne.

Il n'y a rien d'utile dans les journaux ReportServer pour aider à identifier ce qui se passe.

Quelqu'un at-il la moindre idée ??

Répondre

2

Apparemment, tous les paramètres doivent avoir une valeur par défaut, sinon cela ne fonctionnera pas.

J'avais les paramètres 1 et 2 définis sans les valeurs par défaut dans le rapport, donc cela ne fonctionnait pas.

Questions connexes