Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Senhores, preciso de uma ajuda. Sou iniciante e estou desenvolvendo minhas primeiras aplicações. Estou com uma situação em que eu tenho uma tabela de lançamentos financeiros, e esses lançamentos são originados de contratos com os fornecedores. Ao selecionar um contrato na lista, a aplicação mostra todos os dados referente a este contrato, tais como: o nome do fornecedor, o valor do contrato, valores pago desse contrato. Acontece que ao selecionar um contrato o sistema apresenta todos os dados corretamente, porém, se não selecionar nenhum contrato disponível na lista, ele soma todos os valores. Como faço para que ele não some os valores caso nenhum contrato esteja selecionado.
obs: é um campo do tipo texto que soma os valores da tabela de lançamentos financeiro.
Você pode colocar um objeto texto na tela, com uns dizeres do tipo: "Selecione um Contrato para visualizar os dados".
Depois na aba layout desse objeto texto, na opção Mostrar > Condicional, coloque o código que o Mario passou acima, com uma pequena mudança, ficando assim: If(GetSelectedCount([CODIGOCONTRATO]) >0,1,0).
Desse jeito quando não tiver nenhuma seleção no campo Contrato, aparecerá a mensagem e quando você selecionar um contrato, o objeto texto some e aparece a tabela.
kkkkk, você é muito fera Mario Soares, deu certo, muito obrigado a todos pela ajuda.
só para finalizar quando passo a expressão GetSelectedCount([CODIGOCONTRATO]), eu posso passar mais de um campo, porque estou pensando em colocar a opcão de busca tanto pelo código do contrato, quanto pelo nome do fornecedor.
No Qlik Sense somente seria preciso colocar a expressão como mencionei acima e depois teria uma parte para adicionar o texto caso o critério não fosse alcançado.
Amigo, conseguiu?
Mario,
desculpe por não da o retorno, mas graça a várias de suas ajudas, eu consegui sim, funcionando perfeitamente. Muito obrigado.
Estou feliz pelo seu progresso;
Abraço e sucesso.
Se possível, recomendo marcar alguma resposta como correta para ajudar os outros membros em busca de soluções, e ainda pode marcar como úteis se for o caso ("Ações" que fica ao lado esquerdo inferior de cada balão de resposta).
Vagner
Conseguiu resolver o problema? Se sim, marque as respostas como Corretas/Úteis para auxiliar a manter a comunidade organizada
Conseguiu resolver seu problema? Marque as respostas como úteis/correta para fechar o tópico e mantermos a comunidade organizada.
Referência (Tópicos 2.3 e 2.4): Manual do usuário | Como criar e gerir minhas perguntas?
Abraço.