ReadOnly-Eigenschaft
Gibt an, ob ein Steuerelement von Anwendern bearbeitet werden kann oder ob eine Tabelle oder Sicht (Ansicht), die einem Cursor-Objekt zugeordnet ist, Aktualisierungen zulässt. Diese Eigenschaft steht Ihnen zur Entwurfszeit zur Verfügung; zur Laufzeit besteht Schreib-/Lesezugriff.
[Form.]Control.ReadOnly[ = lExpr]
DataEnvironment.Cursor.ReadOnly[ =lExpr]
Project.Files.Item(nItem).ReadOnly
Eigenschaftswerte
- lExpr
Folgende Einstellungen sind für die ReadOnly-Eigenschaft möglich:Einstellung Beschreibung Wahr (.T.) Der Benutzer kann das Steuerelement nicht bearbeiten. Die Tabelle oder Sicht, die dem Cursor-Objekt zugeordnet ist, kann nicht geändert werden. Falsch (.F.) (Standardeinstellung) Der Benutzer kann das Steuerelement bearbeiten. Die Tabelle oder Sicht, die dem Cursor-Objekt zugeordnet ist, kann geändert werden.
Hinweise
Anmerkung Beim Zugreifen auf den Cursor mit Hilfe von CURSORSETPROP( ) ist die ReadOnly-Eigenschaft zur Laufzeit schreibgeschützt.
Die ReadOnly-Eigenschaft unterscheidet sich von der Enabled-Eigenschaft insofern, dass sich Anwender zu den Steuerelementen bewegen können, auch wenn ReadOnly auf Wahr (.T.) gesetzt ist.
Das Verhalten der ReadOnly-Eigenschaft für Cursor entspricht dem der NOUPDATE-Klausel des USE-Befehls.
Für Kombinationsfeld-Steuerelemente (ComboBox) kann die ReadOnly-Eigenschaft nicht auf Wahr (.T.) gesetzt werden, wenn die Style-Eigenschaft auf 2 - Dropdown List gesetzt ist.
Für eine Datei in einem Projekt enthält die ReadOnly-Eigenschaft einen logischen Wert, der anzeigt, ob die Datei bearbeitet werden kann. Wenn ReadOnly auf Wahr (.T.) gesetzt ist, kann die Datei nicht bearbeitet werden. Ist sowohl zur Entwurfszeit als auch zur Laufzeit schreibgeschützt.
Siehe auch
Betrifft: Kontrollkästchen-Steuerelement (CheckBox) | Column-Objekt | Kombinationsfeld-Steuerelement (ComboBox) | Cursor-Objekt | Bearbeitungsfeld-Steuerelement (EditBox) | Dateiobjekt | Datenraster-Steuerelement (Grid) | Drehfeld-Steuerelement (Spinner) | Textfeld-Steuerelement (TextBox)