Dynamic Menu from Navision.net

elTorito
Member Posts: 191
Hi,
I found this at Navision.net
Link
If in Navision 3.70 perhaps a Method for make a similar Dynamic Menu?
Or are other Way to make it?
We don't have all the Modules licensed (who have it ?
)
so wenn a User logs in i would that all the Buttons for Klick Forms who we have not licensed are Invisible, and when me or Admins log in that all the Buttons are Visible, and when a Sales/Vendor logs in that apperas Visible Buttons X,Y,Z.
Before i Implement the example i would ask you if they another way, perhaps if it is possible with Navision Standard Modules so i don't must change my tables/Forms.
EDIT:
I Think it's related with my question of the GLSetup. But i don't find nothing about it in the Dokumentation/Manuals.
I Hope you understand me.
Thanks
I found this at Navision.net
Link
Dynamic Menu – for Attain.
This function let you hide or make Application Area menu not selectable.
You use standard permission function for this. Just only add a Menu role in User Setup.
If in Navision 3.70 perhaps a Method for make a similar Dynamic Menu?
Or are other Way to make it?
We don't have all the Modules licensed (who have it ?

so wenn a User logs in i would that all the Buttons for Klick Forms who we have not licensed are Invisible, and when me or Admins log in that all the Buttons are Visible, and when a Sales/Vendor logs in that apperas Visible Buttons X,Y,Z.
Before i Implement the example i would ask you if they another way, perhaps if it is possible with Navision Standard Modules so i don't must change my tables/Forms.
EDIT:
I Think it's related with my question of the GLSetup. But i don't find nothing about it in the Dokumentation/Manuals.
I Hope you understand me.
Thanks
(Oo)=*=(oO)
0
Comments
-
What you describe is standard 3.70 main menu. You must only check "Adapt Main Menu to Permissions" in GL setup (after change, you must re-run main menu). When you have checked this, all menu items are disabled or invisible, if you have no rights to needed objects (DataTables, for example when you don't have permissions for table Customer, you have no acces into Sales & Receivables menu). If you have SUPER rights, all what is in you licence is acessible... etc.0
-
kine wrote:What you describe is standard 3.70 main menu. You must only check "Adapt Main Menu to Permissions" in GL setup (after change, you must re-run main menu). When you have checked this, all menu items are disabled or invisible, if you have no rights to needed objects (DataTables, for example when you don't have permissions for table Customer, you have no acces into Sales & Receivables menu). If you have SUPER rights, all what is in you licence is acessible... etc.
Thanks. But i doesn't find it :?
GLSetup = General Ledger Setup
Where there i find "Adapt Main Menu to Permissions" ?
I have now changed the language form german to english and didn't find it too.
hmm...(Oo)=*=(oO)0 -
Field is not accessible on GL setup form in standard DB. When you look into Zoom, you can see it. Insert it into form or change it through Object Designer - Run...0
-
kine wrote:Field is not accessible on GL setup form in standard DB. When you look into Zoom, you can see it. Insert it into form or change it through Object Designer - Run...
Thanks. I found it. Now I'm on the right way, so now i must setup usefuly the User Roles, it doesnt see like so easily . But i know what i must do now.
Thanks for your help
http://smiles.elze.ru/themes/beer.gif
EDIT:
Hmm ....
Now it did works... Navision puts in the Main Menu only the Points we have licensed. Nice ...
Now follow example:
I Have a man in the Inventory, and i would that wenn this user logs in he doesn't see the General Ledger Menu and Payments.
Is it possible make this with the standard Navision Modul or must I make a second Main Menu, so i did ask in the start thread? And make a workaround ?
Thanks.(Oo)=*=(oO)0 -
What is visible in left part of main menu is based on permission range in your licence. Which button is enabled in submenu (right part of main menu) is based on user permissions and licence permissions. Look into Codeunit 425 if you can. Whic item is enabled is based on some table permissions. For example Char of Accounts will not be accessible, if user have no read access to G/L Accounts table. In Cu425 you can do some changes to have disabled some item if user have no permission for selected form (now it is based on licence permissions).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