4D v14.3

LOCKED ATTRIBUTES

Home

 
4D v14.3
LOCKED ATTRIBUTES

LOCKED ATTRIBUTES 


 

LOCKED ATTRIBUTES ( {aTable ;} process ; 4Duser ; sessionUser ; processName ) 
Parameter Type   Description
aTable  Table in Table to check for record locked, or Default table, if omitted
process  Longint in Process reference number
4Duser  String in 4D user name
sessionUser  String in Name of user that opened work-session
processName  String in Process name

LOCKED ATTRIBUTES returns information about the user and process that have locked a record. The process number (on the server machine), the user name in the 4D application and in the system as well as the process name are returned in the process, 4Duser, sessionUser, and processName variables. You can use this information in a custom dialog box to warn the user when a record is locked.

If the record is not locked, process returns 0 and 4Duser, sessionUser, and processName return empty strings. If the record you try to load in read/write has been deleted, process returns -1 and 4Duser, sessionUser, and processName return empty strings.

The 4Duser parameter returned is the user name from the 4D password system, even if user name is blank. If there is no password system, “Designer” is returned.

The sessionUser parameter returned corresponds to the name of the user that opened the session on the client machine (this name is displayed more particularly in the 4D Server administration window for each open process).

 
PROPERTIES 

Product: 4D
Theme: Record Locking
Number: 353

Different in remote mode

 
HISTORY 

Modified: 4D v11 SQL Release 2

 
SEE ALSO 

Locked
Record Locking

 
ARTICLE USAGE

4D Language Reference ( 4D v12.4)
4D Language Reference ( 4D v11 SQL Release 6)
4D Language Reference ( 4D v14 R2)
4D Language Reference ( 4D v13.5)
4D Language Reference ( 4D v14.3)

Parent of : LOCKED BY ( 4D v14 R3)