4D v16.3

READ WRITE

Home

 
4D v16.3
READ WRITE

READ WRITE 


 

READ WRITE {( Tabellenname | * )} 
Parameter Typ   Beschreibung
Tabellenname | *  Tabelle, Operator in Tabelle, deren Zugang geändert werden soll
oder * für alle Tabellen
oder ohne Angabe Haupttabelle

Der Befehl READ WRITE ändert den Status von Tabellenname im Prozess, der die Tabelle aufruft, in den Lese-/Schreibmodus. Wird der Parameter * angegeben, gilt der Befehl für alle Tabellen.

Ein nach Aufrufen von READ WRITE geladener Datensatz wird entsperrt, wenn er nicht durch einen anderen Benutzer gesperrt ist. Dieser Befehl ändert nicht den Status des aktuell geladenen Datensatzes, sondern nur der nachfolgend geladenen.

Beim Öffnen einer 4D Anwendung sind alle Tabellen standardmäßig im Lese-/Schreibmodus.

Verwenden Sie READ WRITE, wenn Sie einen Datensatz ändern oder löschen bzw. den Zugang für andere Benutzer sperren wollen, auch wenn Sie keine Änderungen vornehmen. Eine in den Lese-/Schreibmodus gesetzte Tabelle sorgt dafür, dass andere Benutzer diese Tabelle nicht bearbeiten können. Sie können jedoch neue Datensätze anlegen.

Hinweis: READ ONLY hat keinen Einfluss auf vorher geladene Datensätze. Ein Datensatz wird gemäß dem Status der Tabelle zum Zeitpunkt des Ladens geladen. Um einen Datensatz aus einer Tabelle im Lese-/Schreibmodus im Nur-Lesen Modus zu laden, müssen Sie zuerst den Status der Tabelle auf Nur-Lesen setzen.



Siehe auch 

READ ONLY
Read only state
Überblick zu Datensatz sperren

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Datensatz sperren
Nummer: 146

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)