Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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;
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.
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.
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.
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.
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.