Meses sem vendas
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
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.
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.
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.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!