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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-10-2006
jandres jandres is offline
Miembro
 
Registrado: may 2006
Posts: 47
Poder: 0
jandres Va por buen camino
Rutina para niveles de acceso

Buenos días estoy solicitando su ayuda por que me gustaría hacer una pantalla de usuario en la cual pueda restringir el acceso algunas pantallas es decir

Usuario // Texto
Clave // Texo

Mantenimiento // Lógico (Trae /False)
Consultas // Lógico (Trae /False)
Reportes // Lógico (Trae /False)
Backup // Lógico (Trae /False)


Esto serian mis campos la estructura de la tabla esta bien

Lo que necesito saber es con que rutina llamo al entrar para que lea los campos y según el usuario habilité o deshabilité la opción

Gracias

j.andres
Responder Con Cita
  #2  
Antiguo 06-10-2006
jandres jandres is offline
Miembro
 
Registrado: may 2006
Posts: 47
Poder: 0
jandres Va por buen camino
Disculpen

Estoy utilizando Delphi 7 y access 2003
Responder Con Cita
  #3  
Antiguo 07-10-2006
Avatar de Manuel
Manuel Manuel is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz/Chile
Posts: 324
Poder: 21
Manuel Va por buen camino
Yo utilizo lo siguiente, tengo una tabla con los usuarios del sistema, ejemplo

user_id
user_password
user_nombre
user_op1
.
.
.
user_op100

cada capo user_opn, es una opción del menú del sistema, ejempo

ingreso clientes --->user_op1
ingreso empleados --->user_op2
etc.

entonces cuando ingreso un usuario doy valores a esa variables (user_op1, etc) 1 esta con acceso, 0 sin acceso.

y antes de cargar la forma principal donde tengo mi menú principal, hago esto

use_actual := tabla.user_user_id
if use_op1 = 1 then Menu.opcion_clientes.enabled := true;
if use_op2 = 1 then Menu.opcion_empleados.enabled := true;

una idea a mi me anda de lujo.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC.
Responder Con Cita
Respuesta



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
Rutina para imprimir con impresoras fiscales. tulio Impresión 11 19-10-2011 22:28:39
Como realizo una rutina o código para tabla josevaldez Conexión con bases de datos 1 08-07-2005 07:10:31
Niveles de seguridad para un form. Carlos Arevalo Varios 2 30-10-2003 23:08:36
Niveles de Acceso/ UTECYBER Varios 5 07-10-2003 20:56:23
Niveles de Acceso/ UTECYBER OOP 5 07-10-2003 20:53:18


La franja horaria es GMT +2. Ahora son las 20:04:46.


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