FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Action List + BD
Estimados:
Estoy haciendo un form que permita administrar el o los accesos de cada usuario a las opciones del menu, segú su nivel de acceso. Trabajo con Firebird 2.5. La base de datos tiene. tabla usuario compuesta asi. iduser username password name_user idNivel Tabla Nivel_Acceso compuesta así. idNivel Nivel Alguien por ahi me recomendó trabajar con ActionList, pero la verdad nunca lo he ocupado, diciendo que podía dejar valores enabled:= false en cada opción del menú que el usuario no tenga acceso. Nosé si alguién ha trabajado con esto, haciendo un recorrido al verificar el usuario y password del form logín, entonces, habilita o desabilita él o las opciones según su Nivel de Acceso. Gracias Saludos Cordiales |
#2
|
||||
|
||||
Hola.
Te comento como lo hago yo. Aparte del fichero de usuarios que ya tienes yo manejo un fichero de opciones activas del menú por cada usuario. Tengo un mantenimiento de este fichero en el cuál por cada usuario se activan o desactivan las opciones del menú a las que puede acceder el mismo. Para esto uso un treeview que creo en función a las opciones del menú y se pueden activar o desactivar las mismas que quedaría de la siguiente manera: Uploaded with ImageShack.us El código para componer las opciones a partir del menú es el siguiente:
Con este código creo el árbol de opciones del menú y las activo o desactivo en función de si está la opción en la tabla o no. En la misma linea del registro pongo el nombre del caption del MenuItem (el que sale en la parte superior)+ '#' + el caption de la opción del MenuItem que sale en el menú. Cuando grabas el usuario con las opciones de menú chequeadas hago lo siguiente:
Con esto dejo en la tabla de lineas por usuario solo las opciones de menú permitidas para el usuario, las demás no las grabo. Después de esto ya solo te queda poner en el menú principal las acciones para habilitar o deshabilitar las opciones de menú según te interese:
Espero que todo este rollo te ayude. Saludos
__________________
Be water my friend. Última edición por newtron fecha: 14-08-2011 a las 09:44:41. |
#3
|
|||
|
|||
Okas
Muchas Gracias... Revisando y entendiendo !!! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
captions de action lists | pvizcay | Varios | 4 | 24-11-2008 17:57:00 |
Asignar un Action por su nombre | JROMAN | OOP | 2 | 05-08-2008 17:31:05 |
Ayuda sobre un action list | Oni | Varios | 2 | 04-05-2006 18:12:50 |
grafico de php en action script | srangel | PHP | 1 | 09-02-2005 16:11:24 |
Ayuda Con el Action Manager | edgusano | Varios | 1 | 26-07-2004 01:12:21 |
|