Schon gewusst?
Manchmal bekommen wir von Kunden die Frage: Warum sieht man in Dynamic Reports (ehemals Aktive Formulare / Active Forms) in Planning Analytics for Excel (PAfE) trotz Nullzeilenunterdrückung leere Zeilen? Das wollen wir mal verstehen!
Nun ja, sehen wir uns das Thema an folgendem Beispiel mal genauer an.
Beispiel zu Nullzeilenunterdrückung in Dynamic Reports verstehen
Im folgenden Screenshot sehen wir die tatsächlichen und geplanten Absatzmengen für vier Cabrio-Modelle in Dänemark. Wir halten fest: Im Budget 2022 haben vier Modelle geplant, jedoch nicht verkauft und deshalb unseren neuen Plan, das Budget 2023 entsprechend angepasst:
Da wir das das Jahr 2022 mit dem Budget Jahr 2023 vergleichen möchten, erstellen wir aus der oben konfigurierten View nun einen Dynamischen Report (Active Form). Dieser sieht wie folgt aus:
Anschließend löschen wir in unserem Excel-Bericht die Spalten für Actual 2023 und Budget 2022, in diesem Fall interessieren uns diese Daten nicht. Und stellen leider fest: Trotz aktiver Nullzeilenunterdrückung, die man in der TM1RPTVIEW-Formel über eine 1 steuern kann, sehen wir dennoch die Zeilen 19 und 20 😯:
Learning
Das Learning: Der Dynamische Report berücksichtigt bei der Nullzeilenunterdrückung alle Kombinationen aus genesteten Spalten, auch Actual 2023 und Budget 2022. Da für Budget 2022 Werte für die Modelle 1.8L und 2.0L existieren, werden diese Zeilen auch nicht ausgeblendet.
Jetzt machen wir etwas, dass man so beim Kunden auf dem System nicht machen würde: Wir LÖSCHEN jetzt Daten für Budget 2022, also eine Spalte, die wir in unserem Report nicht abfragen, aber nur damit wir die Nullzeilenunterdrückung in Dynamic Reports besser verstehen:
Uns so sieht man die unerwünschten Nullzeilen nicht mehr:
Natürlich ist es keine Lösung, dem Kunden die Daten zu löschen, die die Auswertung stören, obwohl das mache Kunden gerne hätten (wenn die Ziele doch nicht wie geplant erreicht wurden 😅), aber vielleicht versteht man die Nullzeilenunterdrückung in Dynamic Reports (ehemals Active Form) in Planning Analytics IBM dadurch besser und hat demnächst nicht nur eine gute Erklärung dafür sondern auch folgende zwei Alternativen als Lösung:
Alternativen zur Nullzeilenunterdrückung in Dynamic Reports
Eine Alternative kann sein, den Wert für die Nullzeilenunterdrückung als solchen in der Datenbank abzulegen. Der etwas elegantere Weg ist die Lösung per MDX und in unserem Fall kann diese wie folgt aussehen:
Falls du mehr dazu wissen möchtest, schreibe uns gerne an info@squared-force.de oder nutze unser Kontaktformular.