Hola buenas noches. Estoy intemtando hacer un menú que dependiendo de que el usuario sea admin o user, pueda ver unas opciones de menu u otras.. En un servidor, tengo una tabla de usuarios, con los valores de admin y user para cada empleado. el caso es que accedo al servidor y obtengo el tipo de usuario de cada empleado, pero a la hora de mostrar el menu hay veces que me muestra o todas las opciones o algunas siendo admin y user.....
la variable cUser contiene el valor de "user" o "admin"
Si selecciono tanto user como admin, me muestrea el menú con las mismas opciones. ¿Cómo puedo solucionar esto?
B4X:
Sub Activity_CreateMenu(menu As ACMenu)
menu.Clear
' menu.Add(4, 0, "Parte Manual", Null)
Dim submenuOrdenar As ACSubMenu
menu.Add(4, 0, "Agenda", Null)
submenuOrdenar = ActionBar.Menu.AddSubMenu(0, 0, 0, "Ordenar por:")
submenuOrdenar.AddWithGroup2(0, 1,1, "Parte",Null)
submenuOrdenar.AddWithGroup2(0,2,2, "Fecha", Null)
submenuOrdenar.AddWithGroup2(0, 3,3, "Cliente",Null)
submenuOrdenar.AddWithGroup2(0, 5,5, "Estado",Null)
menu.Add(6, 0, "Filtrar", Null)
If cUser <> "USER" Then
menu.Add(7, 0, "Importar datos", Null)
menu.Add(8, 0, "Cambiar empleado", Null
End If
menu.Add(9, 0, "Version", Null)
Variables.cUser = ""
End Sub
la variable cUser contiene el valor de "user" o "admin"
Si selecciono tanto user como admin, me muestrea el menú con las mismas opciones. ¿Cómo puedo solucionar esto?