PDA

Ver la Versión Completa : Menu Dinamico en base a privilegios


darkamerico
01-03-2019, 21:43:30
Saludos amigos, estoy buscando alguna solución que cree dinámicamente un TMainMenu segun alguna tabla de privilegios de usuario, que genere las opciones en tiempo de ejecucion luego del logeo.


Agradecería mucho la ayuda


Saludos

Americo

movorack
01-03-2019, 21:58:07
Hola,

TMS tiene una suite (https://www.tmssoftware.com/site/tss.asp) que se aproxima mucho a lo que quieres y de OpenSource no conozco ningún componente relacionado.

Aunque si lo deseas hacer tu, los elementos del menú pueden estar asociados a acciones en un TActionList y habilitarlos o no según lo requieras.

el-mono
04-03-2019, 00:24:01
pare de sufrir. Estos son lo que necesitas:

https://github.com/infussolucoes/usercontrol-sd

Neftali [Germán.Estévez]
04-03-2019, 11:46:24
Si por lo que sea, no te sirven las sugerencias anteriores, te adjunto un link a ua entrada del blog:
Crear un menu de aplicación a partir de texto (https://neftali.clubdelphi.com/crear-un-menu-de-aplicacion-a-partir-de-texto/)


Se trata de un ejemplo como crear un menú dinámicamente a partir de un fichero de texto.
No es ser muy difícil adaptarlo a que los datos los estraigas desde la Base de Datos (añadiendo los permisos).