[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Camila dos Santos Barbosa
Criador Camila dos Santos Barbosa 09/09/2019

Boa noite Prof Carlos!

Neste exemplo das vendas por mês, vc tem vendas em todos os meses, assim a sequencia do vetor de meses de labels fica igual á sequencia em que vêm os registros no dataset. Mas o que faríamos se não tivesse venda no mês 5 por exemplo?

 

Sds,

Camila

Manager Carlos Ferreira 09/09/2019

Olá, Camila!
Tudo bem?

Humm... precisa testar para validar essa possibilidade;

Mas, acho que pela forma como implementamos vai funcionar com sucesso, porque os meses são montados manualmente de acordo com os registros.

Carlos Ferreira
JEFFERSON LUIZ ROSSINI 09/09/2019

Meses sem venda não ficam classificados corretamente no grafico.
Supondo que tivesse somente venda em abril.

No grafico iria mostrar que foi em Janeiro.

JEFFERSON LUIZ ROSSINI
joao.rdesiqueira 09/09/2019

Acho que teria que ter um array inicializado com os valores zerados para cada mes. O retorno do metodo ByMonths iria preenchendo os meses deste primeiro array de acordo com o mes.

Ao final retornaria o array que foi atualizado a partir dos valores retornados pelo metodo ByMonths, sendo que este array conteria para os meses que nao tiveram venda, os valores zerados que foram inicializados em sua declaracao.

Nao sei se essa é a melhor solucao, pois sou das antigas ( COBOL, MCP, UNISYS, VB para Windows 3.1 ) e honestamente nao sou atualizado em padroes de projeto e arquitetura mas eu faria assim desta forma.

Espero ter ajudado. Abraço a todos.

joao.rdesiqueira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!