|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|
|
|
Assunto: |
Faturamento de cada dia Mes atual |
|
Versão: |
12.1.33 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
SQL Server |
Complemento: |
|
|
1 - Copy.jpg (anexo) | |
|
|
|
Mensagem do
ANDREAS
em 11/03/2024, 15:27 h
Local: SP Registro: 25/09/2023 Postagens: 79 |
Boa tarde, assim como nas perguntas anteriores, estou tentando fazer mas não estou conseguindo, Faturamento de cada dia do Mes atual
ex: faturamento do dia 1 do mes atual, no ano atual, no ano atual -1 e no ano atual -2
faturamento do dia 2 do mes atual,no ano atual, no ano atual-1 e no ano atual -2
01/03 de 2024, 01/03 de 2023, 01/03 de 2022
02/03 de 2024, 02/03 de 2023, 02/03 de 2022
03/03 de 2024, 03/03 de 2023, 03/03 de 2022
etc....
Estava tentando e testando com data setada também, mas não consegui nem dessa forma
//Pega o mês por extenso
cMesExtenso := MesExtenso(nMes)
nAno := year(dDataBase)
Cab := { cMesExtenso}
aData1 := { fFatMensal(str(nAno-2,4)+‘0101‘)}
aData2 := { fFatMensal(str(nAno-1,4)+‘0101‘)}
aData3 := { fFatMensal(str(nAno,4 )+‘0101‘)}
oCoreDash:SetChartInfo( aData1, ‘1 ‘ +str(nAno-2,4), , aCores[1][3]) //Cor utilizada: GreenDk
oCoreDash:SetChartInfo( aData2, ‘1 ‘ +str(nAno-1,4), , aCores[5][3]) //Cor utilizada: YellDk
oCoreDash:SetChartInfo( aData3, ‘1 ‘ +str(nAno,4) , , aCores[3][3]) //Cor utilizada: RedDk
oCoreDash:SetChartInfo( aData4, ‘2 ‘ +str(nAno-2,4), , aCores[1][3]) //Cor utilizada: GreenDk
oCoreDash:SetChartInfo( aData5, ‘2 ‘ +str(nAno-1,4), , aCores[5][3]) //Cor utilizada: YellDk
oCoreDash:SetChartInfo( aData6, ‘2 ‘ +str(nAno,4) , , aCores[3][3]) //Cor utilizada: RedDk
oCoreDash:SetChartInfo( aData7, ‘3 ‘ +str(nAno-2,4), , aCores[1][3]) //Cor utilizada: GreenDk
oCoreDash:SetChartInfo( aData8, ‘3 ‘ +str(nAno-1,4), , aCores[5][3]) //Cor utilizada: YellDk
oCoreDash:SetChartInfo( aData9, ‘3 ‘ +str(nAno,4) , , aCores[3][3]) //Cor utilizada: RedDk |
|
|
Mensagem do
ANDREAS
em 13/03/2024, 09:49 h
Local: SP Registro: 25/09/2023 Postagens: 79 |
Bom dia, estou anexando uma imagem para melhor entendimento |
|
|
Mensagem do
ANDREAS
em 13/03/2024, 09:50 h
Local: SP Registro: 25/09/2023 Postagens: 79 |
Dia 01 do mes atual do ano atual -2
Dia 01 do mes atual do ano atual -1
Dia 01 do mes atual do ano atual
.
.
.
Dia 31 do mes atual do ano atual -2
Dia 31 do mes atual do ano atual -1
Dia 31 do mes atual do ano atual |
|
|
Mensagem do
WHITEMESA2
em 03/04/2024, 11:07 h
Local: SP Registro: 03/04/2024 Postagens: 1 |
Parece que você está tentando calcular o faturamento de cada dia do mês atual, bem como dos mesmos dias nos dois anos anteriores. Para fazer isso, você pode usar uma abordagem de loop para iterar sobre os dias do mês atual e, para cada dia, calcular o faturamento para o ano atual, o ano anterior e o ano anterior a esse. Você pode armazenar esses valores em uma estrutura de dados, como uma matriz, para posterior análise ou exibição. Certifique-se de que as funções que você está usando para calcular o faturamento estejam retornando os resultados esperados e ajuste sua lógica conforme necessário |
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|