[Inhalt] [Zurück] [Weiter] [Thema] [Index]

GetText()


Syntax:

GetText (Tupel t, String feld [, Bool komma [, Bool coderesolve [, String multitrenner]]]) : String
t: Tupel
feld: Name des Feldes im Tupel
komma: optional: Dezimalkomma verwenden, Voreinstellung: False
coderesolve: optional: Codes in Klartext wandeln, Voreinstellung: False
multitrenner: optional: Trennstring bei mehreren Feldern, Voreinstellung: ein Leerzeichen

Beispiel:

s := GetText (t, "Name")

Beschreibung:

Liefert den Inhalt des Feldes feld des Tupels t.

Wenn feld kein Textfeld ist, wird ein passender String benutzt. Realfelder werden entsprechend ihres Formats ausgegeben, optional kann man dabei zwischen Dezimalpunkt (Voreinstellung) oder Dezimalkomma (komma = True) wählen.

Optional kann für mit ADBOpenRel() geöffnete Relationen angegeben werden, dass, falls das Feld ein Code-Feld ist, statt des Inhalts der Klartext geliefert werden soll. Wie man an den Klartext gelangt, ist mit ADBSetResolveInfo() festlegbar. Falls keine Regel zum auflösen des Codes festgelegt ist, wird der Inhalt selbst geliefert.

Um den Inhalt mehrerer Felder zu erhalten, übergibt man die Feldnamen mit + getrennt. Der Rückgabestring enthält dann die Inhalte mit multitrenner (s.o.) getrennt.



toposoft 28.10.2024