Skip to main content
Skip table of contents

p$TDV:Allg:PGEinf


p$TDV:Allg:PGEinf

Einfügen einer Parametergruppe in das gegebene PG-Feld. Die folgenden PGn werden nach hinten geschoben. Vor dem Einfügen wird der Index des Parametergruppenfelds auf LEER gesetzt. Das Einfügen wird mittels der Funktion f$PGKopie (f$PGCopy) durchgeführt. Falls die einzufügende Parametergruppe einen anderen Typ als das Parametergruppenfeld, hat, so gelten die dort beschriebenen Regeln.

Bitte beachten: Das Parametergruppenfeld, das in PGFeldname übergeben wird, wird indirekt in einer Zeichenkette übergeben, also in Anführungszeichen eingeschlossen. Außerdem muss das Feld selbst global sein! Dasselbe gilt für die einzufügende Parametergruppe

Bitte beachten: Durch das Einfügen wird die Anzahl um 1 erhöht. Der Parameter zur Verwaltung der Anzahl gefüllter Einträge muss angepasst werden.

Syntax:

p$TDV:Allg:PGEinf ( PGFeldname, Index, Anzahl, PGEinfüg )

 

Argument

Typ

Bedeutung

 

PGFeldname

Zeichenkette

Name des Parametergruppenfelds (als Zeichenkette)

 

Index

Ganzzahl

Index der zu einzufügenden PG

 

Anzahl

Ganzzahl

max. Anzahl belegter PGn im Feld

 

PGEinfüg

Zeichenkette

Name der Parametergruppe, die im Parametergruppenfeld an der Stelle Index eingefügt werden soll.

Ergebnis:

-

 

Beispiel:

p$TDV:Allg:PGEinf( 'Kunden', 3, 20,'Kunde_akt' )

JavaScript errors detected

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

If this problem persists, please contact our support.