 |
Pour donner un coup de main à un copain de notre communauté, j'ai eu besoin de réfléchir à la mise en place d'un module qui permette d'afficher de façon hebdomadaire, des résultats, des totaux et les pourcentages de ces résultats par rapport à ces totaux.
Le problème était de sélectionner dans une base de données les enregistrements relatifs au mois à traiter et de les afficher comme énoncé précédemment.
Le module devait traiter uniquement les cinq jours ouvrés de la semaine, c'est-à-dire du lundi au vendredi, mais j'ai souhaité faire en sorte que cela puisse être paramétrable.
Le problème le plus complexe, et j'y réfléchis encore, étant d'arriver à déterminer le premier lundi du mois, actuel ou précédent, en fonction du nombre de jours à traiter dans la semaine ainsi que de "sauter" les semaines vides.
|