Object Usage

GoMaD
Member Posts: 313
Hi,
We have recently taken over a project from another NSC.
We want to know which objects (tables, forms, reports, ...) are used on a regular basis and which aren't.
This is because the licenced objects are all used and we do not want to force a licence upgrade on our client (not yet).
Does anybody has an idea how we can see the object usage?
Greetings,
We have recently taken over a project from another NSC.
We want to know which objects (tables, forms, reports, ...) are used on a regular basis and which aren't.
This is because the licenced objects are all used and we do not want to force a licence upgrade on our client (not yet).
Does anybody has an idea how we can see the object usage?
Greetings,
Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!
...
Everybody on-line.
...
Looking good!
0
Comments
-
I don't think you can...
Maybe you can take a look at the table information in File / Database / Information / Tables.
But I doubt you can get a 100% clear and reliable overview based on that information."Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."0 -
Maybe you can run the Client Monitor on a few clients for a few days. This way you have an idea about the objects that where used during the logging. But this logging will affect performance.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0
-
Another way is to run the Code Coverage instead of the Client Monitor.Timo Lässer
Microsoft Dynamics NAV Developer since 1997
MSDynamics.de - German Microsoft Dynamics Community - member of [clip]0 -
or maybe you could ask the customer?"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."0 -
That was the first thing we did, but unfortunately, they couldn't answer that question!Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!0 -
program a message in those objects that tells the user to send an e-mail. Then just count the e-mails you get!"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."0 -
If you can add one table into their DB, you can add into all object code to insert ID of object into this table. After some time you can see, which object was used... :-) (it take some time to modify all object, but it is better than count e-mails ;-)0
-
kine wrote:If you can add one table into their DB, you can add into all object code to insert ID of object into this table. After some time you can see, which object was used... :-) (it take some time to modify all object, but it is better than count e-mails ;-)
Why modify all (!) tables, if you only need to start the Code Coverage???Timo Lässer
Microsoft Dynamics NAV Developer since 1997
MSDynamics.de - German Microsoft Dynamics Community - member of [clip]0 -
Yes, but code coverage collect more info (used code lines etc.) -> is very slow. AND informations are not pernament.... you close Client and all infos are gone... if you want trace usage for week ... you must restart windows... etc. 8)0
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