A priori, ce n'est pas simple. Vous pouvez:
- conserver chaque jour une copie du rapport du jour
- en format rapport (PDF par exemple)
- directement en base de données, cad que le résultat de la requête SQL soit stocké dans la base de donnée avec la date du jour et jamais effacé
- si la source de donnée le permet, modifier la façon d'acquérir les données:
Par exemple s'il s'agit de sortir la liste des factures en fonction de leur date de création, c'est assez simple de sortir la liste des factures du 20/05/2015 au lieu du jour en cours.
Par contre s'il s'agit de sortir la liste des factures NON PAYES à une date donnée c'est BEAUCOUP plus difficile car une facture qui était non payée au 20/05/2015 peut être payée aujourd'hui, donc le statut "Payé : oui/non" a changé, et un système basique ne conserve pas l'information de la date à laquelle cette information a changé. Il faut donc monter tout un mécanisme de gestion des changements, un vrai sujet BI, intéressant mais pas facile.
Partager