Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Menu personalizado
Message
From
18/03/2003 13:05:44
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
General information
Forum:
Visual FoxPro
Category:
Menus & Menu designer
Miscellaneous
Thread ID:
00767054
Message ID:
00767161
Views:
17
>Hola Grupo
>
>Quisiera saber si hay alguna forma de crear un menu totalmente adaptablea al usuario que ingresa
>Es decir poder agregar y sacar items del menu segun el usuario que se loguea, lo he visto hecho con un control Treeview pero tengo que usar un formulario de nivel superior como formulario principal y de ahi llamar a los demas formularios.
>Me gustaria hacerlo con el mismo menu u algo similar
>Muchas gracias

Una forma relativamente adaptable es mostrar opciones en un ListBox o Grid. La información puede provenir de tablas.

Por ejemplo, en un sistema que estuvo a mi cargo, he utilizado tres categorías (seleccionables con un PageFrame): "Datos" (pantallas de edición de datos), "Informes" (pantallas con opciones para imprimir informes), "Procesos" (procedimientos que manipulan múltiples registros).

Las opciones que aparecían dependían del nivel de usuario, y de su grupo de trabajo ("Ventas", "Compras", "Contabilidad", etc.). Los datos provenían de tablas.

Hallo que esto es mucho más fácil de manejar que un menú propiamente dicho.

Claro, si quieres algo del tipo TreeView, también puedes crear un formulario con un TreeView. Nuevamente, podrías guardar la información subyacente, por usuario, en tablas.

Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Reply
Map
View

Click here to load this message in the networking platform