Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Mostrador

Bom dia!

Olha eu aqui de novo.

Estou tentando configurar um mostrador. Tenho que mostrar a quantidade de cargas por dia.

Na expressão coloquei assim e está sendo apresentado um número surreal:

Count({$<[Date(Dt. Recebimento,'DD/MM/YYYY')]={'06/07/2017'}>}  [Núm. DDT])

Alguém sabe me dizer o que fiz de errado?


Grata!

Labels (1)
1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Fabíola, substitua por {"$(=Date(Today(), 'DD/MM/YYYY'))"}

Márcio Rodrigo Campestrini

View solution in original post

17 Replies
joao_sp_campina
Creator II
Creator II

Bom dia Fabíola,

Poderia enviar o arquivo qvw ou qvf com os dados descaracterizados para analisar sua expressão?

João Carlos

Anonymous
Not applicable
Author

Na verdade está trazendo a quantidade total de registros da tabela final.

Na camada 1 pego dados de 3 tabelas, cada tabela coloco em um arquivo diferente ficando mais ou menos assim:

camada1.jpg

Na segunda camada leio os registros desses 3 arquivos e faço um inner join entre eles guardando em uma única tabela.

Na terceira camada leio dessa tabela, carregando os dados na APP e faço a tradução dos campos para que fique bem fácil de o usuário entender e fica mais ou menos assim:camada2.png

Marcio_Campestrini
Specialist
Specialist

Fabíola,

Você tentou tirar a formatação do campo no SetAnalysis e colocar para a condição?

Mais ou menos assim:

Count({$<[Dt. Recebimento] = {'06/07/2017'}>}  [Núm. DDT])


A formatação da data no teste (06/07/2017) depende de como os dados vem. Eu colocaria aí o tratamento.

Márcio Rodrigo Campestrini
Anonymous
Not applicable
Author

Eu vou precisar colocar as horas la no script da camada 1. Ai vou precisar da formatação.

Como posso formatar então?

Marcio_Campestrini
Specialist
Specialist

Mas se eu vi direito você já formata a data para dd/mm/yyyy

Márcio Rodrigo Campestrini
Anonymous
Not applicable
Author

Sim, mas estou alterando para dd/mm/yyyy hh24:mi:ss

Anonymous
Not applicable
Author

Mas realmente do jeito que vc falou da certo. Mas se eu colocar hora, minuto e segundo já não dá certo.

Clever_Anjos
Employee
Employee

Fabiola,

Você não pode aplicar uma função do lado esquerdo de um Set Analysis, somente um campo puro

Count({$<[Dt. Recebimento]={'06/07/2017'}>}  [Núm. DDT])  // lembre-se de formatar como esta seu campo Dt. Recebimento

Marcio_Campestrini
Specialist
Specialist

Você pode então criar um campo novo no seu script com a data formatada para essa comparação.

Márcio Rodrigo Campestrini