Souhaits #1464
ouvert
Use relative date in saved searches
Ajouté par Frederic CROZET il y a plus de 4 ans.
Mis à jour il y a plus de 4 ans.
Description
Nous avons créée des champs dynamiques avec des dates d'échéances pour des rappels de vaccins ou de justificatif d'assurance RC.
Avec la recherche avancée, je souhaiterais filtrer ces échéances en fonction de la date du jour. Actuellement, on peut seulement définir une date fixe.
Comme cela les recherches enregistrées sont actualisées automatiquement.
Pour aller plus loin, on pourrait avoir le choix pour la date du jour + x jours, pour filtrer les échéances proches de x jours.
J'espère que cette évolution n'est pas trop complexe ;)
- Tracker changé de Evolution à Souhaits
- Sujet changé de Recherche avancée avec date à Use relative date in saved searches
Le système des recherches sauvegardées est assez simple : on enregistre verbatim tous les paramètres de la recherche, donc effectivement, si on utilise la date du jour elle sera figée dans le temps.
Il n'est pas possible de modifier une recherche qui a été enregistrée (ce serait bien trop compliqué) ; et la recherche avancée demande de vraies dates pour les dates, impossible d'utiliser un placebo.
La difficulté principale est donc de savoir comment on va lui préciser le calcul qui doit être fait.
Accepter en lieu et place d'une date un placebo du genre {CURRENT_DATE}
serait probablement assez simple à mettre en oeuvre. Accepter en sus des "calculs mathématiques" serait possible également, mais il faut limiter, certainement à +
ou -
suivi d'un entier pour le nombre de jours, conditionné par la présence du texte placébo dans tous les cas.
Formats disponibles : Atom
PDF