Menú principal de usuarios con bloqueo de formularios.
Ya casi he terminado una base de datos en la que he trabajado pero me pidieron que esta tuviera un menú con de claves administrador/usuario y que al acceder el administrador tuviera acceso a toda la base mientras que el usuario solo tenga acceso en modo lectura sin poder eliminar ni editar nada. Por ahora hice un menú en base a una tabla de usuarios y este al introducir la contraseña correcta me dirige a un submenú de pestañas que contienen todos los formularios, este es el código:
Private Sub Comando5_Click()
USUARIO = DFirst("LOGIN", "USUARIOS", "LOGIN='" & Me.txtUsuario & "'")
clave = DFirst("CLAVE", "USUARIOS", "LOGIN='" & Me.txtUsuario & "'")
If IsNull(Me.txtUsuario) Or IsNull(Me.txtClave) Then
MsgBox "Escriba el usuario y la clave y pulse Ingresar", vbExclamation, "Atención"
Exit Sub
End If
If USUARIO = "" Or IsNull(USUARIO) Then
MsgBox "El usuario no existe en la base de datos", vbExclamation, "Usuario no válido"
Else
If clave = Me.txtClave Then
MsgBox "Bienvenido al Sistema", vbInformation, "Welcome"
DoCmd.Close
DoCmd.OpenForm "SUBMENU"
Else
MsgBox "La clave no es correcta", vbExclamation, "Clave incorrecta"
End If
End Sub
Mi pregunta es: ¿Cómo puedo hacer que al dirigirme al submenú (dependiendo de ser admin o usuario) me permita tener todo en edición o solo lectura?