Programmatically find out if fasttab is minimized on page

holgerbaehren
Member Posts: 4
We have several fastTabs on a Dynamics NAV 2017 page. On these fastTabs are fields that are calculated using complicated functions which have a big performance impact on our page. We program in "old" C/AL code, NOT in new AL on Visual Studio Code.
Is it possible to programmatically find out if a given fastTab is minimized, so we can only calculate the fields if the fastTab is not minimized?
Is it possible to programmatically find out if a given fastTab is minimized, so we can only calculate the fields if the fastTab is not minimized?
-1
Answers
-
Microsoft.Dynamics.Framework.UI.WinForms.Controls contains class TransparentExpanderBox which (i think) is your fastab control. This class has property Expanded. And it is possible to find this control even by C\AL but you must use dotnet classes to get this possibility.0
-
I suggest you redesign your application. In the standard, the performance impact of some fields is the reason that 'Statistics' pages are present.
If you follow da_neal 's suggestion you immediately lose the possibility to upgrade to versions/environments that don't have the windows client available.Jan Veenendaal0
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
- 322 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