Meilleur auteur de réponses
Comment recuperer le contenu d'un textbox d'un formulaire et l'afficher dans le textbox d'un état Reportviewer ?

Question
-
Réponses
-
Bonjour,
une solution est de définir un paramètre au sein de votre rdl .
- depuis l'outil de conception des états vous ajoutez un paramètre (barre d'outi l> report > report parameters )
- puis vous allez affecter la valeur de ce paramètre depuis votre formulaire, via la classe ReportParameter
- enfin vous ajouter ce paramètre avant d'exécuter votre état via la méthode LocalReport.SetParameters
Cordialement
- Marqué comme réponse Gilles TOURREAUModerator mercredi 1 août 2012 22:23
Toutes les réponses
-
Bonjour,
De quel "Textbox du reportviewer" parlez vous ? Pouvez-vous nous montrer une capture d'écran de ce que vous souhaitez faire ?
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 -
D'accord, voici une illustration simplifiée de ce que je voudrai faire
- Sur ma form il y a la textbox dont le contenu est "TERMINAL"
- Quand je clique sur le bouton OK, l'état s'affiche avec les informations filtrées sur le critère saisi dans ma textbox
- J'aimerais également afficher la valeur "TERMINAL" dans le rapport affiché, pour cela j'ai placé une textbox dans le Report.rdlc, mais je ne parviens pas à récupérer la valeur "TERMINAL" pour l'afficher dans la textbox (controle de couleur rose) dans le report.
Voila le problème
Merci encore pour votre aide
- Modifié jalip mercredi 1 août 2012 08:03
-
Bonjour,
une solution est de définir un paramètre au sein de votre rdl .
- depuis l'outil de conception des états vous ajoutez un paramètre (barre d'outi l> report > report parameters )
- puis vous allez affecter la valeur de ce paramètre depuis votre formulaire, via la classe ReportParameter
- enfin vous ajouter ce paramètre avant d'exécuter votre état via la méthode LocalReport.SetParameters
Cordialement
- Marqué comme réponse Gilles TOURREAUModerator mercredi 1 août 2012 22:23
-