Problemas con los filtros condicionados

Tengo un problema, en una tabla ingresos condiciones para que el usuario pueda o no hacer actualizaciones y estas no se respetan, no funcionan.

A alguien mas le pasa?

0 6 148
6 REPLIES 6

Saludos Diego,

Nos puedes mostrar los filtros que usas actualmente?

if(
[Tipo Usuario]=โ€œadmonโ€,โ€œall_changesโ€,โ€œADDS_AND_UPDATESโ€
)

estoy usando esto por los valores de settings y lo hago en la taba

De donde viene el valor del [Tipo Usuario]. Este deberรญa ser UserRole()=โ€œAdminโ€

Revisa este manual:

Es una tabla que yo he creado y ese tipo usuario viene de useresentings ahi lo cree

Entonces si es una tabla de usuarios que tienes debes hacerlo diferente. Debes determinar el usuario que esta conectado. Luego debes buscar su role.

IF(LOOKUP(USEREMAIL(), โ€˜TablaConLosRolesโ€™,โ€˜Emailโ€™,โ€˜Roleโ€™)=โ€˜Adminโ€™, ALL_CHANGES, ADDS_AND_UPDATES)

Para esto los usuarios se deben estar loggeando a AppSheet.

Hola Diego, @James_McFarlane tiene razรณn, de donde sale ese tipo de usuario? En la formula

IF((USERROLE() = โ€œAdminโ€), โ€œALL_CHANGESโ€) admin puede hacer todo.

Y por ejemplo:

IF((USERROLE() = โ€œUsuarioโ€), โ€œUPDATES_ONLYโ€,) este solo actualizar.

A parte veo que tienes admon en vez de admin.

Top Labels in this Space