Is possible to detect the open of an object
gorvega79
Member Posts: 73
I would like to know if is possible to detect when you open an object in desing mode from object designer.
thanks.
thanks.
0
Best Answer
-
The only option is to setup auto-locking on Desing. Tools -> Options -> Auto-Lock On Desing
This option is only available in NAV 2009 R2 upwards.
It works by setting the Locked flag and Locked By on the object when you open it in the Designer. Simple opening the object definition marks the object - even if you want to view the object and you don't intend to save it and you close editor without making any modifications
Another drawback is that it is the NAV Client setting, and it cannot be enforced/controlled centrally.
Apart from that, there is no way to tell if the object has been opened from the Object Designer or not. From the database point of view accessing the object by the client in order to execute its code is a simple read operation from the Object table, and is no different from reading the object when it is opened in Object Designer.
Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-031
Answers
-
There is nothing out of the box.0
-
The only option is to setup auto-locking on Desing. Tools -> Options -> Auto-Lock On Desing
This option is only available in NAV 2009 R2 upwards.
It works by setting the Locked flag and Locked By on the object when you open it in the Designer. Simple opening the object definition marks the object - even if you want to view the object and you don't intend to save it and you close editor without making any modifications
Another drawback is that it is the NAV Client setting, and it cannot be enforced/controlled centrally.
Apart from that, there is no way to tell if the object has been opened from the Object Designer or not. From the database point of view accessing the object by the client in order to execute its code is a simple read operation from the Object table, and is no different from reading the object when it is opened in Object Designer.
Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-031 -
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions