Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 21-02-2014
hoyosfelix hoyosfelix is offline
Miembro
 
Registrado: ago 2010
Ubicación: San Antonio, Paraguay
Posts: 38
Poder: 0
hoyosfelix Va por buen camino
Respuesta a: Menús definido por usuarios

Buen día keine1lust

Te voy a dar alguna idea de cómo encarar el problema:

1º En una tabla USUARIO puedes tener un listado de usuarios de tu sistema.
USUARIO - CONTRASEÑA
===================
USER1 - 123
USER2 - 321
..... - ....
USERn - n

2º En otra tabla los FORMULARIO
COD_FORM - NOMBRE_FORM
======================
1 - FACTURAS
2 - REPORTE_FACTURAS
... - ..........
n - nnn

3º Luego en una tabla PERMISO unes el USUARIO con FORMULARIO
USUARIO - COD_FORM - ALTA - BAJA - MODIFICACION - CONSULTA
==================================== ===============
USER1 - 1 - True - True - True - True
USER2 - 1 - False - False - False - True
.... - ... - ..... - .... - ... - ...
USERn

4º En tu formulario loggin primero controlar existencia del USUARIO, para darle acceso al MainMenu.

5º En el MainMenu abrir el formulario FACTURAS.

6º Suponiendo que tienes los botones ALTA, BAJA, MODIFICACION o CONSULTA y dependiendo de la opción que elija el USUARIO puedes hacer una consulta a tu tabla PERMISO y dependiendo de los valores permitir o no la acción deseada.

7º Ejemplo:
El USER1 ingresó a FACTURAS y presiona ALTA o nuevo, allí realizamos la consulta a PERMISO y vemos los permisos de USER1 para la factura.

Arriba vemos que el USER1 para el COD_FORM 1 tiene ALTA = True, por lo tanto puede insertar una nueva factura.

Como te digo, esto es una idea para comenzar tu investigación.

Espero sea de ayuda.

Saludos cordiales.
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
objeto parameter mal definido gen@rozug MySQL 1 08-02-2012 19:49:24
Login Automatico segun usuario pre-definido lbidi Varios 4 03-01-2012 12:36:03
Package o componente no instalada o no definido? Damian666 OOP 3 30-12-2006 19:28:06
Imprimir una imagen con un tamaño definido acl_gandalf Impresión 1 15-02-2005 13:51:50
variables de tipo no definido? pablo OOP 1 03-11-2003 01:54:11


La franja horaria es GMT +2. Ahora son las 13:36:50.


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