Anfang des Inhaltsbereichs

Komponentendokumentation Variable  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Als Variablen bezeichnet man Platzhalter für Daten, die bei der Ausführung eines Berichts geändert werden können. Variablen werden in vielen Bereichen genutzt, so z.B. im Berichtswesen ( Report Painter / Report Writer). Eine Variable könnte beispielsweise eine Gesellschaft, das laufende Jahr, der laufende Monat oder der Name eines Benutzers sein.

Hinweis

Wenn Sie eine Variable in einem Bericht verwenden, ist der Wert dieser Variable nur für den jeweils aktuellen Bericht gültig. Bei jeder Ausführung eines Berichts können Sie für die in diesem Bericht verwendeten Variablen neue Werte angeben.

Funktionsumfang

Sie können folgende Arten von Variablen anlegen:

Eine Wertvariable ist eine Variable, die Sie direkt eingeben können. Wertvariablen können Sie nur in Basic-Sets verwenden. Weitere Informationen finden Sie unter Wert- und Formelvariablen in Sets eingeben.

Beispiel

Sie können eine Variable mit dem Namen JAHR anlegen. Wenn Sie diese Variable in ein Basic-Set eingeben und das Basic-Set zur Erstellung eines Berichts verwenden, werden Sie beim Starten der Datenselektion vom System aufgefordert, eine Jahreszahl einzugeben.

Eine Formelvariable besteht aus einer Formel, über die der Wert der Variable bestimmt wird. Formelvariablen können Sie nur in Basic-Sets verwenden. Weitere Informationen finden Sie unter Formelvariablen anlegen.

Beispiel

Sie wollen eine Formel anlegen, durch die anhand des vergangenen Geschäftsjahres automatisch das laufende Jahr ermittelt wird. Hierzu gehen Sie folgendermaßen vor:

Legen Sie eine Formelvariable mit dem Namen JAHR (aktuelles Jahr) an, die zur Ermittlung des laufenden Jahres den Benutzer-Exit S001 verwendet.

Verweisen Sie in einer anderen Formelvariable mit dem Namen VG-JAHR (vorhergehendes Jahr) auf diese Formel. Diese Formel lautet folgendermaßen:

'&JAHR' - 1

Das System ermittelt das laufende Jahr, indem es den durch die Formelvariable JAHR festgelegten Wert zugrunde legt und dann für den Wert der Formelvariable VG-JAHR ein Jahr subtrahiert.

Eine Setvariable steht für ein bereits definiertes Set und die in diesem Set enthaltenen Werte. Eine Setvariable kann auch für alle Werte verwendet werden, die für die von der Setvariablen verwendete Dimension definiert wurden.

Setvariablen können Sie nur in Multi-Dimension-Sets verwenden. Weitere Informationen finden Sie unter Setvariablen anlegen.

Multi-Dimension-Set mit Setvariablen

Diese Grafik wird im zugehörigen Text erklärt

Beispiel

Wenn Sie das in der vorhergehenden Grafik dargestellte Multi-Dimension-Set mit den Setvariablen anlegen wollen, gehen Sie folgendermaßen vor:

Definieren Sie folgende drei Basic-Sets:

Legen Sie Setvariablen an, die diese Sets als Vorschlagswerte verwenden. Sie könnten beispielsweise folgende Setvariablen anlegen:

Definieren Sie ein Multi-Dimension-Set mit dem Namen KST-GEKO-GES und nehmen Sie die drei Setvariablen in dieses Multi-Dimension-Set auf.

Verwenden Sie das Multi-Dimension-Set KST-GEKO-GES in einem Bericht.

Wenn Sie das Multi-Dimension-Set KST-GEKO-GES in einem Bericht verwenden, bietet Ihnen der Report Writer beim Ausführen des Berichts die Vorschlags-Sets an. Sie können dann entweder die Vorschlags-Sets akzeptieren oder andere Sets als Setvariablen verwenden.

Variablenhilfsmittel

Mit den Variablenhilfsmitteln können Sie Zusatzinformationen über Variablen abrufen. Weitere Informationen finden Sie unter Variablenverzeichnis anzeigen, Nicht verwendete Variablen anzeigen und löschen sowie unter Variablen transportieren.