albertsmid
14th August 2012, 15:41
To view end-user menus we access the Maintain User data, get the menu code and executing this using the Bshell File-run (ttdsk2080m000) session.

I would like to create a session,query the ttaad200 table to get the user and the menu, populate a form, based on a selection from this list execute the menu, much like the ttdsk2080m000 is doing.

What function would I use to execute this?

Hitesh Shah
14th August 2012, 17:31
Zoom.to$ can be used to start a menu with one argument as z.menu instead of z.session .

albertsmid
14th August 2012, 18:14
That works great, thanks

albertsmid
15th August 2012, 12:06
Just did some test scenario's, the baan menu selection window appears using the zoom.to$ functionality, if the menu is a collection of other menus and one one the menu items is seleceted another bshell appears.

Is it possible to have it more consistant; from the initial execution have a new bshell menu appear or have all menus residing in a baan winndow as with the inital execution of the zoom.to$?

Hitesh Shah
25th August 2012, 05:19
Just did some test scenario's, the baan menu selection window appears using the zoom.to$ functionality, if the menu is a collection of other menus and one one the menu items is seleceted another bshell appears.

No 2nd bshell comes . Bshell occupied in license is just one .


Is it possible to have it more consistant; from the initial execution have a new bshell menu appear or have all menus residing in a baan winndow as with the inital execution of the zoom.to$?

In baan there are startup programs which you can run for all / any group of people when theystart baan . In that program start the new menu and kill the startup menu . That way user will have only one menu to work with .

But still tell me why you can not change the start menu for users in user profile itself.