Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Menu personalizado
Message
De
18/03/2003 13:05:44
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivie
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de menu & Menus
Divers
Thread ID:
00767054
Message ID:
00767161
Vues:
15
>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)
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform