Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. 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