f$GetPGParameter
f$GetPGParameter
Ermitteln aller Parameternamen einer Parametergruppe. Beim 1. Aufruf dieser Funktion muss der Name der Parametergruppe mitgegeben werden. Bei allen folgenden Aufrufen darf! Kein Name mehr angegeben werden, sonst beginnt die Funktion wieder von vorne. Je Aufruf der Funktion wird ein Parametername zurückgegeben. Ist das Ende der Parametergruppe erreicht, so wird ein Leerstring (’’) zurückgegeben. Falls der Parameter indiziert ist, wird dies im Namen gekennzeichnet, indem der Index des Parameters in [] dargestellt wird. z.B. Name[1] bedeutet, dass der Parameter einfach indiziert ist. Abhängig vom optionalen Übergabeparameter "MitIndizes" werden alle Indizes dieses Parameters durchlaufen, oder aber nur der 1. zurückgegeben.
Syntax: | Name = f$GetPGParameter(PGName [,MitIndizes] ) | ||
| Argument | Typ | Bedeutung |
| PGName | Zeichenkette | Name der Parametergruppe ( Achtung: Nur beim 1. Aufruf mitgeben) |
| MitIndizes | Ganzzahl | Dieser Parameter ist optional. Damit wird gesteuert, ob alle Indizes eines indizierten Parameters zurückgegeben werden oder nur der 1. Wenn MitIndizes = 0 ist wird nur der 1. Index eines indizierten Parameters zurückgegeben und dann zum nächsten Parameter gesprungen. Hat MitIndizes den Wert 1 oder wird er weggelassen, werden alle Indizes der indizierten Parameter zurückgegeben. |
Ergebnis: | Zeichenkette | Name des nächsten Parameters oder '', wenn keine Parameter mehr vorhanden ist. | |
Beispiel: | Name = f$GetPGParameter('Anschrift') → Name = 'AnschriftID' | ||
|
| ||