Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
RafaMartins
Creator II
Creator II

Duvida sobre o Section Acces

Boa tarde amigos,

Estou com uma duvida sobre o uso do Section Access, ao limitar as linhas visualizadas por um usuário funciona perfeitamente, porem possuo uma tabela de calendário que gostaria que não fosse limitada no Section access.

Teria como remover essa tabela da limitação e deixar o limitador apenas nas demais tabelas?

Section Access;
Load * Inline [
ACCESS, USERID,COMPRADOR,
ADMIN,   A,     *,
USER,     B,      1,
];
Section Application;

1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

A redução funciona como se fosse uma seleção.  Se selecionar o campo Comprador, possivelmente esta reduzindo o calendário para as compras que ele fez. Isto?   Se for isto, na carga terias que criar o calendário total para cada comprador para que ao reduzir a base pelo comprador, o calendário full ainda permanecesse disponível.

 

Não sei se fui claro.  Se comentar o Section Access e selecionar o comprador, o resultado é o mesmo que seria feito pelo Section Access.

 

furtado@farolbi.com.br

View solution in original post

4 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

A redução funciona como se fosse uma seleção.  Se selecionar o campo Comprador, possivelmente esta reduzindo o calendário para as compras que ele fez. Isto?   Se for isto, na carga terias que criar o calendário total para cada comprador para que ao reduzir a base pelo comprador, o calendário full ainda permanecesse disponível.

 

Não sei se fui claro.  Se comentar o Section Access e selecionar o comprador, o resultado é o mesmo que seria feito pelo Section Access.

 

furtado@farolbi.com.br
RafaMartins
Creator II
Creator II
Author

Só tem um problema em fazer dessa forma Furtado, a redução no Calendário está sendo feita pela Data e a ligação da tabala calendário com a tabela fato  também está pela data, se crio um calendário para cada comprador e referencio o campo como no access, ou tenho uma referencia circular ao tentar manter a ligação por data, ou se deixo a penas o campo de comprador para realizar a ligação perco a referencia de data necessária em alguns cálculos.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

e que olhando o Section Access você tem o campo COMPRADOR lá. Então este campo é que vai ser o usado para reduzir a base.

Concatenate , linked table tem varias formas de resolver.

Estou falando sem visualizar o seu modelo. Teria que ver a sua modelagem para melhorar a resposta.

 

furtado@farolbi.com.br
RafaMartins
Creator II
Creator II
Author

Obrigado @afurtado , com sua orientação consegui montar no modelo algo que melhor se encaixava para minha necessidade.

Criando um calendário para cada comprador e aplicando a redução tanto no calendário como na tabela fato, assim consegui trazer um calendário completo por comprador e na fato apenas as linhas que esse comprador deve ter acesso.