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 146
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