1 aplicación 4 users, al login deben ir a una ventana de mantenimiento. Como?

Estoy desarrollando una aplicación en PB10 express. 5 usuarios deben conectarse a la misma. Tengo un tabla con todos los usuarios y (users y pass).También los jerarquicé.

El evento del botón open me reconoce los users y pass de cada uno. No obstante, todos van a la misma página de mantenimiento.

Las líneas de código que he introducido tratando de que c/u sea dirigido a la ventana que debe usar son las siguientes:

if sle_pass.text = jpa1234 then
usuario = sle_login.text
open(w_mdi)
else
if sle_pass.text = jpa12345 then
usuario = sle_login.text
open(w_consulta)
else
messagebox("Advertencia", "Usuario no autorizado")
sle_login.text=""
sle_pass.text= ""
end if
else
messagebox("advertencia", "!Por favor ingrese sus datos")
end if

Inicialmente me dice que hay un error

Elimino dos elses y en end if, y la aplicación corre; sin embargo me aparecen los cuadros de advertencia.

Podrían ayudarme a corregir este error.

De antemano Gracias

Añade tu respuesta

Haz clic para o