Ich verwende den Report Viewer und versuche dynamische Gruppierungen auf meinem Tisch zu erstellen. Bevor der Bericht erstellt wird, habe ich ein Popup, das fragt, ob der generierte Bericht nach category
gruppiert werden soll oder nicht.Dynamische Gruppierungen, die IIF mit mehreren Datenquellen verwenden
Ich habe zwei Datensätze, nannte man ReportParameterDTO
und die zweite genannt LoanDTO
Die tablix zu dem Datensatz LoanDTO
verbunden ist. Ich möchte einen übergeordneten Gruppierungsausdruck für diese Tablix erstellen, so dass, wenn der erste Wert von ReportParameterDTO.GroupByCategory
wahr ist, sollte es gruppieren, sonst nichts tun.
Was habe ich versucht,
=IIF(First(Fields!GroupByCategory.Value, "ReportParameterDTO") = true, Fields!Category.Value, ""))
Es gibt mir zurück und Fehler um Fields!GroupByCategory.Value
und der Fehler innerhalb der Liste Fehler besagt, dass ein Gruppenausdruck für tablix eine Aggregatfunktion enthält.
Der IIF-Ausdruck wird kompiliert, wenn ich Feldwerte von LoanDTO
verwenden, aber ich möchte das nicht tun.
Danke, du hast zwei Fliegen mit einer Klappe geschlagen. Ich habe mich über den Teil "Nichts" gewundert – Master