Skip to main content
Skip table of contents

f$PGInit


f$PGInit

Initialisierung aller Parameter einer Parametergruppe auf die Initialisierungswerte in der Parametertabelle.

Bei indizierten Parametergruppen können auch alle Indizes auf einmal initialisiert werden. Dazu muss dem PG-Namen ein leeres Klammerpaar (ohne Leerzeichen) folgen, oder als Index die 0 angegeben werden ( ’PGName[0]’ ).

Diejenigen Parameter, die keinen Initialwert haben, werden je nach angegebener Option LeerUndef auf Leer oder UNDEF gesetzt.

Bitte beachten: Der Name der Parametergruppe wird in der Regel als Zeichenketten-Konstante übergeben, also in Anführungszeichen eingeschlossen. Wird ein Zeichenkettenparameter übergeben - wie in der Syntaxbeschreibung - so wird der Wert des übergebenen Parameters als Parametergruppenname angesehen (sofern es sich um eine Zeichenkette handelt)

Syntax:

f$PGInit( pg )

 

Argument

Typ

Bedeutung

 

Pg

Zeichenkette

Name der Parametergruppe

 

LeerUndef

Ganzzahl

1 – Parameter ohne Initialwert werden auf LEER gesetzt

0 – diese Parameter werden auf UNDEF gesetzt.

Dieser Parameter ist optional. Wenn er nicht angegeben wird, wird 0 als Default verwendet.

Ergebnis:

-

 

Beispiel:

PGInit( 'Kunden[]' , 1) → Setzen aller Indizes der Parametergruppe "Kunden" auf die Initialisierungswerte bzw. LEER für die Parameter ohne Initialwert

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.