Weitergabe von Variablen zwischen Untervorlagen

Um den Wert einer Variablen aus einer Untervorlage A in einer Untervorlage B zu verwenden, muss dieser Wert zunächst von Untervorlage A an die Hauptvorlage übergeben und anschließend über einen Parameter an die Untervorlage B weitergeleitet werden. (Diese Funktion ersetzt die shared-Variablen aus Crystal Reports.)

In diesem Beispiel verwenden wir eine Rechnungsvorlage, um die Funktionsweise zu demonstrieren. Dabei wird eine benutzerdefinierte Kennzahl aus der Untervorlage R_Details an die Untervorlage MwStTabelle übergeben.

Schritt-für-Schritt-Anleitung

Öffnen Sie die Untervorlage R_Details und erstellen Sie dort eine neue benutzerdefinierte Kennzahl mit dem Namen SummeVerbrauchssteuer.

Aktivieren Sie unbedingt die Option zur Freigabe der Kennzahl, damit die Kennzahl in der Hauptvorlage verfügbar ist.

sum([SummeVerbrauchssteuer])

Wechseln Sie zur Hauptvorlage. Im linken Bedienbereich, im Abschnitt Freigegebene benutzerdefinierte Kennzahlen, fügen Sie die zuvor erstellte Kennzahl aus der Untervorlage hinzu.

Öffnen Sie nun die Untervorlage MwStTabelle und erstellen Sie dort einen Parameter, über den der Wert der Kennzahl übergeben wird.

Gehen Sie zurück zur Hauptvorlage und binden Sie die freigegebene Kennzahl an den Parameter der Untervorlage MwStTabelle.

Uwaga
Die Bindung ist nur möglich, wenn der Datentyp des Parameters mit dem Datentyp der Kennzahl übereinstimmt (z. B. int, double usw.).

War dieser Artikel hilfreich?