Souhaits #1464
ouvertUse relative date in saved searches
0%
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 ;)
Mis à jour par Johan Cwiklinski il y a plus de 4 ans
- Tracker changé de Evolution à Souhaits
- Sujet changé de Recherche avancée avec date à Use relative date in saved searches
Mis à jour par Johan Cwiklinski il y a plus de 4 ans
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.