Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal,
No qlikView 9 posso usar normalmente a condicional para fazer controle de acesso das minhas pastas, usando o OSUser()?
Coloco lá e nada acontece... a pasta aparece pra todos que liberei lá na segurança do arquivo.
Desde já agradeço a ajuda!
Pablo
Pablo, como estas?
Todo lo que respecta al tema de seguridad, es bastante mas amplio que colocar un simple OSUser() , depende mucho que control de acceso queres hacer para saber si podes hacerlo solamente con esta funcion.
Que tipo de control de acceso queres hacer?
lo que podes hacer es crear controles sencillos en la pestaña de cada objeto (pestaña diseño), OSUser()="user1" or OSUser()="user2" y eso te da la posibilidad de mostrar/ocultar los objetos segun el usuario.
Lo otro que podes comenzar a investigar es todo el tema de Section Acces que es un tema un poco mas completo para tratar diferentes usuarios en los documentos qlikview
espero te sirva este pdf , cualquier consulta a las ordenes
Fernando
QlikView Section Access Examples
Seguridad por Hojas con Section Access | Aprendiendo Data Discovery
Pablo, como estas?
Todo lo que respecta al tema de seguridad, es bastante mas amplio que colocar un simple OSUser() , depende mucho que control de acceso queres hacer para saber si podes hacerlo solamente con esta funcion.
Que tipo de control de acceso queres hacer?
lo que podes hacer es crear controles sencillos en la pestaña de cada objeto (pestaña diseño), OSUser()="user1" or OSUser()="user2" y eso te da la posibilidad de mostrar/ocultar los objetos segun el usuario.
Lo otro que podes comenzar a investigar es todo el tema de Section Acces que es un tema un poco mas completo para tratar diferentes usuarios en los documentos qlikview
espero te sirva este pdf , cualquier consulta a las ordenes
Fernando
QlikView Section Access Examples
Seguridad por Hojas con Section Access | Aprendiendo Data Discovery
Coloca na Propriedade da Pasta, Geral, a Condicional:
=OSUser()='dominio\nome_usuário' Para um usuário
=OSUser()='dominio\nome_usuário' or OSUser()='dominio\nome_usuário' Para mais de um usuário
Oi Paulo, resolvi meu problema.
Eu precisava apenas fazer o controle das pastas(abas).
Estou usando a seguinte linha pra fazer esse controle: "=if(Capitalize(SubField(OSUser(),'\',2)) = 'USUARIO',1,1)"
Estive ausente um bocado e por isso a demora pra responder algo.
Te agradeço pela ajuda.