Share via


ReadOnly (Propiedad)

Especifica si el usuario puede modificar un control, o si una tabla o vista asociada con un objeto Cursor permite actualizaciones, o contiene un valor que indica si se puede modificar el archivo de un proyecto. Está disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución.

 [Form.]Control.ReadOnly[ = lExpr]
DataEnvironment.Cursor.ReadOnly[ =lExpr]
Project.Files.Item(nItem).ReadOnly

Valores de la propiedad

  • lExpr
    Las configuraciones posibles para la propiedad ReadOnly son:
    Valor Descripción
    Verdadero (.T.) El usuario no puede modificar el control. No puede modificar la tabla o la vista asociada al objeto Cursor.
    Falso (.F.) (Predeterminado) El usuario puede modificar el control. No puede modificar la tabla o la vista asociada al objeto Cursor.

Observaciones

Nota   Cuando se tiene acceso a Cursor utilizando CURSORSETPROP( ), la propiedad ReadOnly es de sólo lectura en tiempo de ejecución.

La propiedad ReadOnly difiere de la propiedad Enabled en que cuando ReadOnly está establecida en verdadero (.T.), el usuario todavía puede moverse hacia el control.

Para cursores, ReadOnly se comporta de forma similar a la cláusula NOUPDATE de la función USE.

Para controles ComboBox, no se puede establecer la propiedad ReadOnly en verdadero (.T.) cuando la propiedad Style está establecida en 2 - Lista desplegable.

Para un archivo de un proyecto, la propiedad ReadOnly contiene un valor lógico que indica si se puede modificar el archivo. Si la propiedad ReadOnly tiene el valor verdadero (.T.), el archivo se puede modificar; de lo contrario, el archivo no se puede modificar. Es de sólo lectura en tiempo de diseño y en tiempo de ejecución.

Vea también

Enabled (Propiedad) | USE

Se aplica a: CheckBox | Column | ComboBox | Cursor | EditBox | File (Objeto) | Grid | Spinner | TextBox