Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Selecionar Empresa

Bom dia, temos duas empresas, porém os aplicativos são desenvolvidos para ambas, pois utilizam as mesmas tabelas no banco de dados, em cada tabela existe um campo para identificar de qual empresa é o registro.

O que eu queria saber é se existe a possibilidade de quando o usuário abrir o aplicativo já aparecer uma janela solicitando a empresa na qual serão filtrados os dados. Os tratamentos de empresa eu já faço concatenando o campo da empresa em todas as chaves, e no momento uso uma caixa de seleção múltipla para filtrar os dados de cada empresa. Qualquer duvida estou a disposição.

1 Solution

Accepted Solutions
nicolett_yuri

Coloquei o anexo certo agora! (Começo de ano, ainda não estou funcionando direto )

Da uma olhada e veja se te atende.

View solution in original post

9 Replies
lucianosv
Specialist
Specialist

Bom dia.

Cada usuário só verá a sua empresa ou existe algum que Pode ver ambas?

O correto é fazer por section access

Enviado do meu iPhone

Em 09/01/2015, às 08:27, Marcos Santos <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Selecionar Empresa

criado por Marcos Santos em Qlik Brasil - Visualize a discussão completa

Bom dia, temos duas empresas, porém os aplicativos são desenvolvidos para ambas, pois utilizam as mesmas tabelas no banco de dados, em cada tabela existe um campo para identificar de qual empresa é o registro.

O que eu queria saber é se existe a possibilidade de quando o usuário abrir o aplicativo já aparecer uma janela solicitando a empresa na qual serão filtrados os dados. Os tratamentos de empresa eu já faço concatenando o campo da empresa em todas as chaves, e no momento uso uma caixa de seleção múltipla para filtrar os dados de cada empresa. Qualquer duvida estou a disposição.

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Seguindo Marcos Santos nestes fluxos: Fluxo de conexões

Not applicable
Author

     Bom dia Luciano, no caso o usuário que vai definir a empresa a ser utilizada, e ele poderá ter acesso a ambas.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Bom dia Marcos.

Se você quiser isto sem que o usuário escolha a empresa e sim ele veja a empresa que ele teria "direito", você poderia colocar isto em um section access.  Assim, cada usuário poderia ver somente a empresa atrelada a ele e no caso de Diretores ou Presidente que possam ver as duas, também daria com um *.

Agora se quiser mesmo que o usuário escolha, normalmente sempre teríamos um filtro na tela para ele escolher a empresa. Este campo se for o caso poderia estar para sempre ter um valor selecionado o que seria sempre uma ou outra empresa.  Assim nao daria para ver o consolidado (as duas selecionadas).

Outra forma, se não quiser ter o campo para filtrar na tela, o que seria o mais convencional se nao usar o filtro no section access seria ter ao abrir o modelo, ir direto para uma aba que tenha na tela somente o campo da empresa.

Assim que ele selecionar um valor, um disparador trava o campo e direciona para outra aba aonde ele vai continuar as analises, mas com o campo de empresa escolhido selecionado e travado.

Att,

AMF

furtado@farolbi.com.br
Not applicable
Author

Bom dia Alessandro, a terceira opção onde ao abrir o modelo, ir direto para uma aba que tenha na tela somente o campo da empresa, é a mais viável, porém não sei que tipo de objeto eu utilizarei para ao fazer a seleção executar um disparador.

nicolett_yuri

Segue uma forma de se fazer isso

nicolett_yuri

Coloquei o anexo certo agora! (Começo de ano, ainda não estou funcionando direto )

Da uma olhada e veja se te atende.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Marcos,

você pode fazer com uma lista na tela.  Ao selecionar um valor de um campo, você2015_01_09_19_00_08_.png vai criar um disparador na seleção deste campo, dizendo  qual a ação e neste caso seria travar o campo e depois ir para a aba.

AMF

furtado@farolbi.com.br
Not applicable
Author

Outra saída bem simples seria exibir o campo "Empresa" na aba principal ao abrir o arquivo e condicionar a exibição de todas as demais abas que contém informações ao fato de existir apenas 1 empresa selecionada:

condicao.png

Com isso enquanto o usuário não selecionar apenas 1 empresa, as informações não são exibidas!

Abraço

Not applicable
Author

Bom dia, fiz o procedimento do arquivo que você me enviou e funcionou perfeitamente. Obrigado.