Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia.
Caros venho aqui pedir um auxilio de vocês, como sou novo no QlikView não tenho muita prática com o mesmo.
Todo dia é gerado um relatório de pedido por dia, este relatório contem os pedidos abertos, então pode ocorrer de um pedido estar aberto em um dia e no próximo dia também.
Então hoje eu gero um qvd com estes dados, e eu gostaria de buscar sempre os dados do mês atual e mais os dados do ultimo dia do mês anterior, e assim por diante.
Então eu teria, os dados do dia 31/12/2014 mais os dias correntes do mês atual (Janeiro), se estivéssemos em fevereiro eu teria 31/12/2014, 31/01/2015 e os dias correntes de fevereiro. estou tentando montar este script pela data de execução do relatório que gerado uma vez por dia, mas estou quebrando a cabeça nisso.
Depois de ter os dados prontos, quero poder verificar os dados do ultimo dia do mês anterior com os do mês atual para verificar as diferenças.
Preciso montar dois Gráfico ou Tabela que fique bem visível as seguintes questões.
Primeiro.
Dimensões: Loja e Mês.
Expressão: Total Pedido e Valor Total Pedidos.
Segundo:
Dimensões: Loja e Dia
Expressão: Total Pedido e Valor Total Pedidos.
Os que eu tentei fazer ficaram muito ruim de visualizar.
Gostaria de saber se é possível desvincular uma pasta da outra.
Obrigado.
Isso mesmo...
vou testar aqui.
obrigado Anderson pela ajuda.
Não esquece de marcar a opção como resolvida se der certo.
Abraço!!
Não funcionou, não sei se é alguma coisa de formatação, mas traz todas as datas.
PEDIDO:
LOAD ChaveData,
[dt emissao],
ChaveLoja,
chaveVend,
vendPedido,
[nro nfe] as NotaFiscal,
[qt. vendida] as Qtd.Vendida,
[total item] as TotalItem,
cod.produ as CodProduto,
RefPedido,
ChaveProduto,
gr,
sgr,
chaveGrupo,
MonthEnd(ChaveData) as dataFim
FROM
[ST_PEDIDO_DIARIO.QVD]
(qvd) where ChaveData= Date(MonthEnd(ChaveData)) or ChaveData>= Date(MonthStart(Today() );
Agora quando deixo só a opção ChaveData= Date(MonthEnd(ChaveData)) não traz nada.
anexei o QVD.
Depois de alguns teste funcionou, apenas tive que alterar a questão da data, mas marquei sua resposta como correta. ficou assim.
load *
from
arquivo.qvd
Where ChaveData = Date#(MonthEnd(ChaveData)) or ChaveData >= Date#(MonthStart(Today()));
Obrigado pela ajuda Anderson.