L'affichage de la valeur d'un textbox dans d'autres parties d'un rapport
Dans un rapport de tableau il y a cette formule pour calculer un sous-total pour une facture. C'est la formule:
=Sum(Fields!LineTotal.Value)
La zone de texte est appelé TextBoxSubTotal. Je voudrais afficher ce qui suit dans une autre partie du rapport, par exemple dans la zone d'en-tête où je afficher que les sous-total, taxes, frais de livraison gratuite, et un montant total dû.
Pouvez-vous me dire comment faire pour afficher cette valeur dans TextBoxSubTotal dans d'autres parties du rapport?
OriginalL'auteur Emad-ud-deen | 2012-04-08
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé de créer une variable de rapport? Créer une nouvelle variable et de mettre la facture de calcul dans l'expression de la nouvelle variable. Alors faire référence à la variable d'état à partir de les deux zones de texte.
La source pour les deux zones de texte devrait ressembler à quelque chose comme ceci:
http://msdn.microsoft.com/en-us/library/dd255208(SQL.105).aspx
J'ai été en mesure de créer la variable, mais ne pouvait pas comprendre comment remplir la variable. Je tiens à le remplir au moment où le rapport a une valeur dans TextBoxSubTotal. Pouvez-vous me dire comment faire cela?
Avez-vous essayé de référencement de la valeur dans votre zone de texte à l'aide de
ReportItems!TextBoxSubTotal.Value
Merci pour la réponse. Je l'ai juste essayé, mais il affirme qu'il n'est pas dans le même groupe de portée. TextBoxSubTotal est dans Tablix2. Est-il possible d'inclure Tablix2 dans le cadre de la ReportItems!TextBoxSubTotal.Énoncé de valeur?
Dans Visual Studio atteindre le Rapport/Propriétés du Rapport. Puis cliquez sur le bouton Variables. Créer une nouvelle variable, donnez-lui un nom et dans le champ de Valeur ajouter votre expression.
=Sum(Fields!LineTotal.Value), "DataSetOrGroupNameGoesHere")
OriginalL'auteur Paul Patterson