Read only state

4D - Documentation   Français   English   German   Spanish   4D v11 SQL, Command Theme List   4D v11 SQL, Command Alphabetical List   4D v11 SQL, Constant Theme List   Back   Previous   Next

version 3


Read only state {(aTable)} Boolean

ParameterTypeDescription
aTableTableTable 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 aTable is read-only for the process in which it is called. Read only state returns TRUE if the state of aTable is read-only. Read only state returns FALSE if the state of aTable 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   Spanish   4D v11 SQL, Command Theme List   4D v11 SQL, Command Alphabetical List   4D v11 SQL, Constant Theme List   Back   Previous   Next