Read only state

4D - Documentation   Français   English   German   4th Dimension 2004, Command Theme List   4th Dimension 2004, Command Alphabetical List   4th Dimension 2004, Constant Theme List   Back   Previous   Next

version 3


Read only state {(table)} Boolean

ParameterTypeDescription
tableTableTable for which to test read-only state, or
Default table, if omitted
Function resultBooleanAccess to table is read-only (TRUE), or
Access to table is read-write (FALSE)

Description

This function is used to test whether or not the state of table is read-only for the process in which it is called. Read only state returns TRUE if the state of table is read-only. Read only state returns FALSE if the state of table is read/ write.

Example

The following example tests the state of an [Invoice] table. If the state of the [Invoice] table is read-only, it is set to read/write, and then the current record is reloaded.

   If (Read only state([Invoice])) 
      READ WRITE([Invoice]) 
      LOAD RECORD([Invoice]) 
   End if

Note: The invoice record is reloaded to allow the user to modify it. A record that was previously loaded in a read-only state will remain locked until it is reloaded in a read/write state.

See Also

READ ONLY, READ WRITE, Record Locking.


4D - Documentation   Français   English   German   4th Dimension 2004, Command Theme List   4th Dimension 2004, Command Alphabetical List   4th Dimension 2004, Constant Theme List   Back   Previous   Next