_WinAppFld2BufOff
_WinAppFld2BufOff Update vom allgemeinen Datensatzpuffer zum Datensatzpuffer des Objekts unterbinden
- Wert:
67.108.864/0x04000000 - Siehe:
Flags,_WinAppBuf2FldOff
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.
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;