MenuItem Properties

BHT
Member Posts: 56
I want to make MenuItem "Calc. Standard Cost" from Item Card to become Disable by putting some statement on "OnActivateForm" trigger of Item Card.
I've tried this by putting some statement like this :
"CurrForm.Control103.Control123.ENABLED(FALSE);" while Control103 is the Name for Function Button and Control123 is the name for MenuItem Calc. Standard Cost. But the result always error when compiled.
Someone from Navi informed me that it is not possible to change the properties from menuitems from C/Side.
Is there anyone have an idea?
I've tried this by putting some statement like this :
"CurrForm.Control103.Control123.ENABLED(FALSE);" while Control103 is the Name for Function Button and Control123 is the name for MenuItem Calc. Standard Cost. But the result always error when compiled.
Someone from Navi informed me that it is not possible to change the properties from menuitems from C/Side.
Is there anyone have an idea?
Regards,
BHT
BHT
0
Comments
-
And they're right. C/Side doesn't allow you to control menuitems at runtime.
But a workaround could be, at least if you only want to control a few menuitems, have multiple menu-buttons on top of each other, as these can be controlled - and define your custom menus this way.
The only thing you can control is if one of your menu-items has a boolean as sourceexpression. Then you can toggle a checkmark flag on the button. E.g. using this code on the OnPush() trigger will toggle the checkmark flag:
Boolean1 := NOT Boolean1;
Next time you open your menu, you will see the toggled checkmark in front of the menu-item.
/Soren
mailto:soren@nielsen.dk0
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