Power Builder - AYUDA MENU

 
Vista:

AYUDA MENU

Publicado por marie (1 intervención) el 07/07/2005 16:14:15
necesito dar permisos segun el usuario se active o desactive funciones del menu es decir tengo didtintos usuarios y cada uno ve una funcion del menu como hago para activar o desactivar estas opciones segun el usuario.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA MENU

Publicado por Carlos Gil (124 intervenciones) el 07/07/2005 19:29:59
Hola:

Lo que tienes que hacer es crear una Tabla donde asignes los permisos para cada usuario. Supongamos que tu menu tiene 69 opciones. Y tienes tu tabla USUARIO con la estructura básica ( key_usu , login_usu , nombre_usu , clave_usu , tipo_usu ).

La Tabla que tienes que crear seria:

CREATE TABLE PermUsuario (
key_usu int NOT NULL ,
key_menu int NOT NULL ,
tipo_acceso char (1) NOT NULL
)

Su llave primaria es key_usu + key_menu
tipo_acceso representa: 'F' - Acceso Full; 'P' - Parcial; 'N' - Sin Acceso
existe una relación entre las tablas USUARIO y PermUsuario.

La pregunta lógica sería: de donde rayos sale el valor key_menu ????

Tranquila, te explico.
A cada opcion de tu menu en su propiedad TAG le asignas un identificador único en nuestro caso del 1 hasta el 69.

Ahora. Lo unico que te falta es activar y desactivar las opciones segun el usuario. Si necesitas ayuda. No dudes en escribir.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar