Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Variablen

 

Im Gegensatz zu den direkten Informationen, die die Datenfelder aus der Datenbank anziehen, dienen Variablen-Objekte dem Erstellen ableitbarer Informationen. Meist handelt es sich hierbei um die Berechnung von Zwischen- und Endergebnissen, die der Anwender frei formulieren kann. Neben den selbstdefinierten Variablen können in Formularen auch systeminterne, vorgegebene Variablen benutzt werden.

 

 

Wählen Sie das Variablen-Icon auf der Werkzeugleiste aus und ziehen Sie ein Rechteck in der gewünschten Größe und innerhalb des gewünschten Bereichs in der Seitendarstellung des Reports auf.

 

Sobald Sie den Mauszeiger loslassen, wird die Fläche des Objekts zu einem editierbaren Bereich, in welchem ein Cursor blinkt. Tragen Sie direkt hier den Namen der Variablen ein:

 

 

Hinweis:

Prinzipiell können Sie selbstdefinierte Variablen in PagePro mit einer Bezeichnung Ihrer Wahl benennen.

 

Wir empfehlen jedoch die schon aus dem SuperReport Pro bekannte Konvention, den Variablennamen mit der Zeichenfolge vv beginnen zu lassen. Das v weist auf eine Variable hin, die Dopplung vermeidet eine Kollision mit internen BO-Variablen, deren Namen meist mit einfachem v beginnt.

 

Referenz

Alternativ können Sie den Variablennamen auch in das Feld Referenz der Variablen-Einstellungen eintippen:

 

 

PagePro

Standardvariablen

PagePro stellt eine Reihe von Standardvariablen zur Verfügung, die Sie ebenfalls einem Variablen-Objekt zuweisen können.

 

Klicken Sie auf das schwarze Dreieck neben dem Referenzfeld und wählen Sie in dem sich öffnenden Kontextmenü zunächst einen der angebotenen Variablentypen aus. Verzweigen Sie anschließend in dessen Untermenü und übernehmen Sie die gewünschte Standardvariable in Ihren Report:

 

 

Folgende Standardvariablen hält PagePro bereit:

 

Scriptvariablen

RWRecord (zählt die zum Druck ausgewählten Datensätze der Hauptdatei)

 

 

RWDate (aktuelles Tagesdatum zum Zeitpunkt des Drucks)

 

 

RWTime (aktuelle Zeit zum Zeitpunkt des Drucks)

 

Druckvariablen

PAGE (aktuelle Druckseite)

 

 

PAGES (Anzahl aller Druckseiten)

 

 

SUBPAGE

 

 

SUBPAGES

 

 

FRAME

 

 

FRAMES

 

 

Format

Numerische und Datumsvariablen sollten Sie formatieren wie oben für Datenbankfelder des gleichen Typs beschrieben.

 

 

Karteireiter

Inhalt

Eine wichtige Schaltstelle im Fall von Variablen ist der Karteireiter Inhalt in den Variablen-Einstellungen.

 

Wertzuweisung

im Script

Hier weisen Sie der Variablen in aller Regel über ein Script einen Wert oder Inhalt zu. Vorhandene Befehle können Sie direkt im Script-Feld ablesen und bei Bedarf auch editieren:

 

 

 

 

 

PagePro Script-Editor

Texteigenschaften von Objekten programmgesteuert festlegen


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite