Zum Hauptinhalt springen
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

_WinAppFld2BufOff

_WinAppFld2BufOff Update vom allgemeinen Datensatzpuffer zum Datensatzpuffer des Objekts unterbinden

Ausprägung der Eigenschaft Flags des Applikationsobjekts .

Standardmäßig wird der Inhalt des allgemeinen Datensatzpuffers automatisch in den Datensatzpuffer der Objekte MdiFrame und RecList übertragen, wenn in der Eigenschaft DbRecBuf die entsprechenden Dateien eingetragen sind. Diese Übertragung kann durch das Setzen des Flags _WinAppFld2BufOff unterbunden werden. Es wird dann auch die Anweisung WinUpdate (..., _WinUpdFld2Buf ) ignoriert.

Die Option bleibt solange aktiv, bis sie wieder zurück gesetzt wird.

info

Verlässt der Fokus bei einer MDI-Anwendung während der Verarbeitung von Datensätzen die Applikation und kehrt wieder in die Applikation zurück, wird der Feldpuffer des aktivien MDI-Fensters wieder hergestellt. Das kann zum Beispiel zu einer Wiederholung von Schleifendurchläufen führen. Das Wiederherstellen der Feldpuffer kann mit dieser Ausprägung unterbunden werden.

Beispiel:

// Flag setzen
_App->wpFlags # _App->wpFlags | _WinAppFld2BufOff;
// Flag entfernen
_App->wpFlags # _App->wpFlags & ~_WinAppFld2BufOff;