Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-08-2007
Avatar de martinzcr
martinzcr martinzcr is offline
Miembro
 
Registrado: jun 2006
Ubicación: San Jose, Costa Rica
Posts: 53
Poder: 19
martinzcr Va por buen camino
Lightbulb TreeView para manejar perfiles de usuario

Hola Foro!

Tengo un sistema dividido en varios módulos. El sistema tiene control de acceso y cada usuario tiene un perfil que le permite o no ingresar a ciertos módulos y ejecutar ciertas tareas.

Tengo una tabla de usuarios y una de perfiles. Cada usuario esta relacionado con un perfil.

La cuestión es que necesito armar en un TreeView que me muestre cada módulo con sus opciones para chequear o deschequear segun sea el caso.

Un ejemplo de como sería la estructura del arbol es el siguiente

> Modulo de Inventario
>>> Agregar
>>> Modificar
>>> Eliminar
>>> Módulo de Rubros
>>>>>> Agregar
>>>>>> Modificar
>>>>>> Eliminar
> Modulo de Clientes
>>> Agregar
>>> Modificar
>>> Eliminar

Todas las opciones del árbol deben poderse marcar o desmarcar. En caso de desmarcar un nodo, se tienen que desmarcar los hijos también.

Trate de probar con una tabla intermedia que tenga la estructura del arbol, para saber de alguna forma que módulo depende de cual... pero no pude avanzar mucho porque no supe como obtener los valores del árbol para guardar en la base de datos.

Si alguien tiene una idea que me pueda aportar para resolver este asunto, le agradezco de antemano.

Saludos!
__________________
Martin Zalazar
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Para manejar Paradox abasoleno_69 Conexión con bases de datos 5 19-09-2006 17:02:39
Componentes para manejar BD corrupta zam Conexión con bases de datos 0 31-05-2005 16:57:38
¿Cómo obtener y manejar datos del usuario activo? JaviP Firebird e Interbase 3 13-05-2005 23:28:04
Ayuda, para manejar fechas, en sql Ariatna SQL 4 27-08-2004 22:11:53
componente para manejar un movil gsm coletaum Varios 1 17-09-2003 11:49:28


La franja horaria es GMT +2. Ahora son las 04:18:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi