Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 8 Nächste Version anzeigen »

Variablen sind Platzhalter für benutzerdefinierte Werte.

Variablen im R-S können nur den Datentyp STRINGs abspeichern. Je nach Form des STRINGs wird aber zwischen verschiedenen

Datentypen unterschieden. Das R-S konvertiert den Inhalt einer Variable dann in den Datentyp.

Enthält die Variable z.B. nur Ziffern, kann Sie als INTEGER, NUMBER, REAL oder auch BOOLEAN behandelt werden.

Die verschiedenen Datentypen im R-S zeichnen sich durch ihre Form aus.


Sinnvolle Datentypen für Variablen sind z.B.:

 

DatentypBeschreibungWertebereich

INTEGER / NUMBER

 

Ganzzahliger numerischer Wert mit positivem oder negativem Vorzeichen. 
Das Vorzeichen kann vor oder nach dem ganzzahligen numerischen Wert stehen.
-2147483648  bis +2147483648

REAL

 

Numerischer Wert mit Nachkommastellen mit positivem oder negativem Vorzeichen. 
Das Vorzeichen kann vor oder nach dem ganzzahligen Wert stehen.
-3,4E-4932 bis +3,4E-4932

BOOLEAN

 

Schaltvariable zum Speicher von 2 Werten: Wahr oder Falschtrue / false bzw. yes / no bzw. 1 / 0

DATETIME

 

Datumsformat nach ISO 8601

Datum der Form yyyy-mm-dd, z.B.:

2013-04-08

RESOURCE NAME

 

Name einer R-S Ressource, z.B. einer anderen VariableName einer verfügbaren R-S Ressource

OBJECT NAME

 

Name eines R-S Objekts, z.B. eines physikalischen BeilegerName eines verfügbaren R-S Objekts

 

EVAL-Anweisungen innerhalb von Variablen

 

Neben der Möglichkeit, den Inhalt einer Variable statisch durch einen festen Wert zu definieren, können Sie innerhalb von Variablen auch EVAL-Anweisung verwenden.

Mithilfe von EVAL-Anweisungen können Sie andere Ressourcen und dynamische Werte in eine Variable einbinden. Lesen Sie dazu bitte den Abschnitt über EVAL-Anweisungen.


Abbildung A: EVAL-Anweisung in einer Variable

 

In Abb. A wird gezeigt, dass in Variablen auch dynamischer Inhalt erlaubt ist.

Die Variable MyVariable enthält durch dynamische Einbindung die binäre Ressource pf_logo.

Die Erweiterung Logo (Erweiterungen ermöglich das Einbetten von Ressourcen in das Dokument

mithilfe von durch das Formular festgelegten Erweiterungs-Punkten, mehr Informationen dazu finden Sie hier) benutzt dann die Variable

und bindet sie an den Erweiterungs-Punkt FUSS_FIRST. Im Dokument sehen Sie dann den Inhalt von MyVariable am Erweiterungs-Punkt FUSS_FIRST.

 

Beachten Sie bitte, dass in einer Variable vor einer EVAL-Anweisung, die eine Ressource dynmisch einbindet,

kein Text (auch keine Leerzeichen oder Zeilenumbrüche) stehen darf. Text nach der Anweisung wird ignoriert.

 

 

  • Keine Stichwörter