J'aimerais utiliser un sous-rapport, car il est utilisé sur de nombreux rapports, dans l'en-tête. Cependant, les sous-rapports ne vont pas entrer dans l'en-tête et non plus les valeurs de champ. Bien que les paramètres iront bien. P>
Toute suggestion ou références pour comment contourner cela? P>
6 Réponses :
J'ai approuvé cela l'autre sens. P>
a créé un rapport qui juste em> contenait un en-tête et un pied de page. P>
Puis, pour chaque rapport, nous avons besoin de nous venons de créer un sous-rapport. P>
Je sais que ce n'est pas n'importe où près de parfait. Mais cela a fonctionné pour nos rapports. P>
Une autre option consiste à créer un assemblage qui ponce des données dans un champ de l'en-tête. Fonctionne bien s'il n'y a rien de trop graphique dans l'en-tête ... P>
J'avais peur d'entendre une réponse comme ça. Les en-têtes sont un peu différents pour chaque rapport. À l'exception de la pièce, je voulais le sous-rapport pour. Merci!
J'ai été confronté au même problème. Après plusieurs heures, j'ai trouvé une solution (sans sous-rapport). P>
en SSRS 2012 existe le "
Une suggestion qui peut aider dans un sous-ensemble de cas limité: vous pouvez remplir un paramètre avec une valeur par défaut à partir d'un jeu de données et utiliser ce paramètre dans l'en-tête. Bien sûr, cela ne vous obtient que un champ / valeur em> à la fois, mais si vous n'avez besoin que d'un ou de deux éléments de la base de données dans votre en-tête, cela peut être une solution de contournement décente. P>
Utilisez le Par exemple: Définissez une boîte de données de pied de page sur: dans chaque sous-rapport appelé par la page principale, Définir le i réglez le Globals! Pagename Code> Champ intégré au niveau de la page maître de l'en-tête ou du pied de page, puis définissez la valeur
pagename code> dans chaque sous-rapport. Cela permettra à l'en-tête ou au pied de pied de changer avec la valeur de chaîne définie dans la variable code> pagename code>.
[& pagename] code> ou
= globals! pagename code> p>
pagename code> Valeur à: p>
pagename code> Valeur dans les sous-rapports, dans la vue Code, dans le Tablix Définition directement sous la section: P>
<DataSetName>YourDataSetName</DataSetName>
Les SSR n'autorisent pas les sous-rapports dans l'en-tête. J'ai eu cette question et je pense avoir une solution. Ajoutez le sous-rapport comme jeu de données supplémentaire et placez la réponse dans une zone de texte. Ça marche pour moi ...? P>
Bien que ce n'était pas une solution directe, mais une idée de contournement ne pense vraiment pas que notre réponse aurait dû voter. So levé voté.
a eu l'idée de cette réponse: https://stackoverflow.com/a/57991114/11829240
ne peut pas vraiment le poster, depuis le Le sujet concerne RDLC, qui n'est que client. Mais je dirais que cela convient ici. P>
Créez une image, définissez sa taille pour s'adapter proportionnellement , avec l'URL suivante: s> p> http://*ssrsHost*/ReportServer?%2f{0}&rs:Command=Render&rs:Format=IMAGE&rc:OutputFormat=BMP&rc:dpix=1000&rc:dpiy=1000[TAB]username[TAB]password