Variablen

Variablen können dazu verwendet werden, Werte innerhalb und zwischen Berichten zu übergeben. Wenn Variablen beispielsweise in Formeln verwendet werden, werden die von diesen zurückgegebenen Werte automatisch aktualisiert, sobald sich der Wert der Variablen ändert. Oder Sie verwenden Variablen als Eingangs- und Ausgangsvariablen in Kombinationsfeldern, um sicherzustellen, dass die in einem Bericht ausgewählten Elemente automatisch auch in einem anderen ausgewählt werden.

Globale Variablen sind im gesamten Berichtskatalog verfügbar. Berichtsvariablen sind nur in dem Bericht verfügbar, in dem Sie erstellt werden. Wir empfehlen, wenn möglich, Berichtsvariablen anstelle von globalen Variablen zu verwenden. Wenn Sie Berichtsvariablen verwenden, bleibt der Ordner Globale Variablen frei von Variablen, deren Zweck nicht klar ist. Lokale Aktionsvariablen sind temporäre Variablen, die zum Speichern von Zwischenergebnissen, statischen Werten oder den Ergebnissen vorberechneter Formeln in Aktionsdefinitionen verwendet werden können. Lokale Aktionsvariablen existieren nur während der Ausführung einer Aktion. Verwenden Sie lokale Aktionsvariablen als Alternative zum Erstellen von Berichtsvariablen, die zwar einen temporären Zweck haben, aber dauerhaft im Berichtskatalog vorhanden sind.

Berichts-Momentaufnahmen speichern nur Berichtsvariablen. Wenn der Bericht globale Variablen verwendet, zeigt die Momentaufnahme möglicherweise nicht die erwarteten Daten an.

Globale Variablen gestatten Benutzern, mit einer Gruppe von Berichten als Ganzes anstatt mit einer Menge einzelner Berichte zu interagieren. Sie können Berichte in unterschiedlichen Darstellungen präsentieren. Berichtsvariablen ermöglichen Ihnen dies. Sie können Berichtsvariablen in einzelne Berichte kopieren und ihre Werte individuell festlegen.

Globale Variablen und Berichtsvariablen können folgende Werte besitzen:

  • Einen Wert für den aktuellen Benutzer
  • Einen Standardwert
  • Einen Wert für einen angegebenen Benutzer oder eine Rolle

Die Variablendefinition umfasst den Namen, die Beschreibung, den Wert von persistent und den Standardwert der Variablen.

Sie können in einem Bericht den aktuellen Wert einer Variablen mit folgender Syntax anzeigen lassen:

=variablename.text
	 

Beide Variablentypen werden im Bereich Zubehör des Anwendungs-Explorers angezeigt.