Ich soll Textbox basierend auf Tablix zeigen. Es wird auf der Seite angezeigt, auf der die Tablix existiert. Es wird nicht mehr angezeigt, wenn die Berichtsseite auf der Seite nicht vorhanden ist. Wie kann ich es erreichen? Ich denke an reportItems, aber ich weiß nicht genau wie. Ich habe bereits eine Spalte in meinem Tablix für die Verwendung von Reportitem. Kann ich zwei Berichtselemente im selben Tablix haben (das ist mir auch nicht sicher)? Kann ich mein Problem erklären?Verstecken oder Einblenden basierend auf Tablix in SSRS
Antwort
Anstatt zu überprüfen, ob der Tablix existiert auf einer Seite, denkt vielleicht darüber, welche Daten bewirkt, dass die Tablix existieren.
Sagen Sie, Ihr Tablix zeigt Daten über Hunde an, aber auf einer Ihrer Seiten haben Sie keine gültigen Hunde, also kein Tablix. In diesem Fall könnten Sie für diese Prüfung in der Hidden
Eigenschaft des Textfeldes: (. Für das Gegenteil davon, ein Tablix hat eine NoRowsMessage
Eigenschaft, die Sie nicht benötigt ein zusätzliches Textfeld festlegen können)
=IIF(Count(Fields!DOG_ID.Value) = 0, True, False)
Gehen Sie zu den Eigenschaften des Textfelds und dann auf Sichtbarkeit. Wählen Sie "Zeigen oder ausblenden basierend auf Ausdruck" und klicken Sie auf die Schaltfläche [fx].
So blenden je nachdem, ob die Tablix keine Daten zurückgibt oder nicht:
Dann wird das hier ein: = IIF (CountRows ("NameOfTheDataseOfTheTablix") < 1, True, False)
- 1. SSRS-Repeat Tablix Gruppe
- 2. Wie filtern tablix Zeilen basierend auf boolean Berichtsparameter in ssrs
- 3. SSRS verstecken Textfeld basierend auf Anzahl der Zeilen im Bericht
- 4. Bedingtes tablix in SSRS Gruppierung
- 5. Feste Tablix oder Diagrammbreite in SSRS
- 6. Prozentsatz in SSRS Tablix zeigen
- 7. Vertikale Zusammenführung in SSRS Tablix
- 8. SSRS Tablix Zeilenhöhe, wenn gedruckt
- 9. SSRS Dynamische Tablix/Tabelle mit Parametern
- 10. Bokeh Gmap verstecken/einblenden Hintergrund
- 11. Wie Spezifische Spalt Daten in SSRS Tablix
- 12. Format Tablix mit Zeilengruppierung in SSRS
- 13. SSRS-2008 Bearbeiten von Tablix Steuer
- 14. vb.net Berichts verstecken tablix mit Ausdruck
- 15. SSRS - Holen Sie sich aktuelle Tablix Iterationsindex
- 16. SSRS - Kundenname im Header basierend auf Body Tablix aktuellen Kundeninformationen anzeigen
- 17. SSRS dynamische Änderung Textbox Wert des Berichtskopf basierend auf tablix Zeilenänderungsgruppenwert
- 18. Pin Tablix Zeile am Ende der Seite auf SSRS-Berichte
- 19. Wie div mit Javascript verstecken/einblenden?
- 20. benötigen Seitenkopf unter der Bedingung in SSRS basierend anzuzeigen
- 21. SSRS - Generieren Sie mehrere Tablix für einen Datensatz
- 22. eine Sammlung Anzeige in einer Tablix-Zelle (SSRS)
- 23. Rectangle oder Border ähneln Verhalten auf SSRS-Bericht
- 24. Verstecken von Bildern basierend auf alt-Tag oder src
- 25. freeze Bericht Titel und Tablix-Header in einem SSRS
- 26. Keine Zeilenmeldung für mehr als eine Tablix in SSRS
- 27. Unterbericht in einer SSRS-Tabelle/Tablix-Zelle verwenden
- 28. SSRS: Tablix am weitesten links Zeile Gruppenwert in jeder Zeile
- 29. Summe basierend auf mehreren Bereichen in SSRS
- 30. SSRS - Benennen von Excel-Tabs basierend auf Seitenzahl/Inhalt
Der Text Box ist zufällig in Header. Soll es auch für = iif (reportelements! DOG_ID.Value = 0, True, False) funktionieren? – 4stars
Sie haben recht, wenn Sie anstelle eines Datenfelds für einen Ausdruck in der Kopfzeile auf ein ReportItem verweisen. Das sollte funktionieren, es sei denn, Sie finden das Textfeld DOG_ID leer statt Null. In diesem Fall würden Sie stattdessen '= IIF (IsNothing (ReportItems! DOG_ID.Value), False, True)' verwenden. –
Danke für die Bestätigung. – 4stars