Ich habe zwei tablix in RDLC Bericht,Wie Tablix in RDLC C#
- tablix2
- Tablix3
tablix2 haben 3 Reihen
- Zeile 1 wird verwendet, um verstecken Show Tablix Header
- Zeile 2 wird verwendet, um Daten anzuzeigen
- Row 3 mit einem Gehalt Tablix3
Hier Entwurf sowohl Tablixs
My Aim versteckt Tablix3 ist, wenn es keine Daten übergeben Tablix.
Hier ist Runtime Bild ohne Tablix3 versteckt
In Bild oben gibt für den ersten Kauf nur ein Detail Datensatz nicht so ist es in RDLC aber andere Kauf keine haben keine Details so angezeigt wird, dass wird versteckt sein.
Ausblenden von Tablix 3 Ich verwende den folgenden Code in Tablix3 Properties ==> Visibility ==> Zeigen oder verbergen Sie die Basis in einem Ausdruck Abschnitt.
=IIF(IsNothing(Fields!DataColumn9.Value),"False","True")
aber wenn ich RDLC laufe es mir
den verborgenen Ausdruck für den tablix ‚tablix3‘ einen Datentyp zurückgegeben , die nicht gültig ist
Ich habe auch versucht
Fehler geben=IIF(Len(Fields!DataColumn9.Value) > 0 ,"True","False")
sowie auch Val geändert ues "True","False"
-0 and 1
, aber immer noch gleichen Fehler habe ich versucht, eine Menge aber nicht, um herauszufinden, wo ich falsch bin
10 war Versuchen Sie dies: https://StackOverflow.com/Questions/514043/Set-Atables-visibility-to-false-when-it-has-No-Rows- In-Reporting-Dienste? –