Object Locks

Locking prevents other users from modifying objects that you currently work with. This is recommended in an environment with more developers. In Object Manager Advanced, there are several ways to place locks on objects:
  • Lock the entire database in Object Manager Setup.
  • Have the program place a lock on an object when you perform any modification over it (design the object in the development environment, modify code or properties, run object tools) using the appropriate fields on the Locking FastTab in Object Manager Setup.
  • Place a check mark in the Locked field on the object line in the object explorer.
  • Select one or more objects in the object explorer and then click Lock Object in the ribbon.
  • Have the program lock objects contained in a file by clicking Locking > Lock Objects with Import File on the Actions tab of the ribbon in the object explorer and then browsing to the appropriate object file in FOB, TXT, FIB or OBJ format.

When you lock an object, other users can only open it or view its properties in read-only mode and cannot make any modifications to it. Similarly, you cannot modify an object that is locked by another user. It is also possible to lock or unlock the objects on the card level per project and transport.

Lock Objects with Project Card
Lock Objects with Project Card


Lines in the object explorer for objects locked by you and other users are displayed in different colors:
  • Blue for objects locked by you
  • Gray for objects locked by others

Object Locks in the Object Explorer
Object Locks in the Object Explorer


There are several ways to remove object locks:
  • Clear the Locked check box on the object line in the object explorer.
  • Select the needed object(s) in the object explorer and then click Locking > Remove Lock on the Actions tab of the ribbon.
    All of the selected objects must be locked by you.
  • Click Locking > Remove My Locks on the Actions tab of the ribbon in the object explorer to remove all locks that you have placed.
  • Click Locking > Remove All Locks on the Actions tab of the ribbon in the object explorer to remove all locks in the database.

You can also get an overview of object locks in the database, place and remove object locks, as well as lock objects with import file using the Object Locks window. To open the window, go to Objects and then click Object Locks.

Object Locks
Object Locks