Bonjour,
Je ne parviens pas à trouver comment modifier la valeur d'un paramètre d'un rapport à partir de mon programme C#.
J'utilise la classe ReportDucument pour exporter un rapport sous forme PDF.
Par programme, je peux lister tous les paramètres sans problème.
Je voudrais modifier un des paramètre, dont j'ai la référence dans la variable Param de type ParameterField. Je pensais utiliser la ligne suivante:
(Param.CurrentValues[0] as ParameterDiscreteValue).Value = 123;
Ca passe très bien à la compilation, mais à l'exécution j'ai une erreur surprenante:
Impossible de démarrer la connexion.
Détails : [Code du fournisseur de la base de données : 17 ]Impossible de démarrer la connexion.
Northwind1 {17C72D47-9D86-4040-B93E-C74D6ED19B45}.rpt
Détails : [Code du fournisseur de la base de données : 17 ]
Sans la ligne de code ci-dessus, j'ai bien mon PDF généré.
Quelqu'un aurait-il un exemple sous la main ou une idée de ce que je fais mal ?
Merci d'avance.
--
F. Piette
Partager