Retorno de datas para Gráfico CoreDash

Tenho um array que de inicio retorna datas setadas, ex: aData1 := {fFatAnual('20240305')

Preciso que ele busque as datas sozinho para trazer o faturamento do dia atual e do mesmo dia no ano anterior. Ex: aData1 := {fFatAnual('20240305'),fFatAnual('20230305'), fFatAnual('20220305'), fFatAnual('20210305'), fFatAnual('20200305'))} mas automatico, sem eu precisar setar as datas, sendo que em 2025, ao inves de 2020 a 2024, traria 2021 a 2025

Olá Andreas, não sei entendi bem o que voce precisa, acho que pode fazer algo assim:


Local nI        := 0
Local dDataFat  := Date()
Local aData1    := {}

For nI := 0 To 4
    aAdd(aData1, fFatAnual( DToS( YearSub(dDataFat,nI) ) ) )
Next nI