1.2.58 BufSetKey, BufAddKey – Setzen der Schlüssel für DBZugriff
BufSetKey( strBufName,  nKeyField, strKey );
BufAddKey( strBufName, nKeyField, strKey );
Argumente
strBufName
Name des Buffers in den der Schlüssel eingesetzt werden.
 
nKeyField
Das Feld im Buffer, in das der Schlüssel eingesetzt wird.
Das Feld wird zuerst gelöscht und danach wird der Schlüssel rechtsbündig, ab der ersten Position, gesetzt.
 
strKey
Schlüssel, der eingesetzt wird.
Beschreibung
BufSetKey löschen zuerst den ganzen Buffer und setzt danach den Schlüssel in das angegebene Feld. Weitere Schlüssel können mit Hilfe von BufAddKey in die entsprechenden Felder gesetzt werden.
Funktionsart
STPFunktion
Beispiel
BufSetKey( strUmr, 3, "1910001" );
BufAddKey( strUmr, 2, "PK" );
BufAddKey( strUmr, 1, "ST" );
BufSelectBuffer( strUmr, 1, lDbsRc, 0 );
BufQueryStringFromField( strUmr, 5, strFieldValue );
MessageBox(strFieldValue, 0 );