Open Record/Request
Where the script step runs
|
|
|
|
FileMaker Server scheduled script
|
|
|
|
|
|
|
|
|
|
When performed on a record, this script step verifies that the user has sufficient access privileges to edit the record. If the user has the proper privilege set, FileMaker Pro attempts to prevent others from simultaneously editing or deleting the record. Once locked, the record is considered “opened” and may be edited.
If an error occurs (for example, if the current user has insufficient access privileges, the record is currently locked by another user, or the record is open in another window), FileMaker Pro generates an error message, which may be captured using the
Set Error Capture script step and the
Get(LastError) function. (Opening a find request will not return an error, because requests can’t be locked by other users.)
Perform Find [Restore]Go to Record/Request/Page [Last]
If [IsEmpty(script examples::Field1)]
Open Record/Request
End If