Voir les traceurs | Améliorations | Exporter au format CSV

Date :
17/07/2012 11:48
Priorité :
3
État :
Open
Proposé par :
Arnaud AUZOLAT (arnauz)
Confié à :
Christian Buffin (cbuffin)
Résolution :
none
Version :
v2.2
Product :
WebRSA
Severity :
Minor
Corrigé dans la version :
none
URL :
Résumé :
Modification des plages de dates sur l'ensemble de l'application

Description détaillée
Dans chacun des formulaires (CER, Orientation, Rendez-vous, EP, ...) des dates sont accessibles à la saisie.
Ces dates sont définies de la façon suivante :
- une liste déroulante pour le jour
- une liste déroulante pour le mois
- une liste déroulante pour l'année
Concernant l'année, la plage de date se définit généralement sur l'année (du jour de la saisie) + ou - 5ans.
La forme est généralement la suivante : ....... 'maxYear'=>date('Y')+5, 'minYear'=>date('Y')-5 ......

Avec le temps, en modification, les listes déroulantes des années vont se retrouver vide à l'affichage car la date de saisie ne sera plus dans la plage définie (ex: pour un CER saisi en 2009, en 2014 la valeur de l'année sera vide car la valeur 2009 ne sera plus présente dans la liste).
Cela n'a aucun impacte sur l'enregistrement et les données stockées, mais cela peut perturber à l'affichage.

Du coup, il faudrait élargir cette plage de date avec la valeur minYear = 10 ou 20 ans.
Message  ↓
Date : 21/01/2013 17:22
Expéditeur : Arnaud AUZOLAT

Afin d'améliorer ces plages de dates, une idée serait de surcharger le XformHelper en utilisant un paramétrage supplémentaire dans l'application de la forme suivante:

Configure::write( 'FormYear' => array( 'min' => 1996, 'max' => '2020' ) );
Configure::write( 'FormYear.Ajoutdossiers' => array( 'min' => 1996, 'max' => '2020' ) );
Configure::write( 'FormYear.Ajoutdossiers_dossier' => array( 'min' => 1996, 'max' => '2020' ) );
Configure::write( 'FormYear.Ajoutdossiers_dossier.Dossier' => array( 'min' => 1996, 'max' => '2020' ) );
Configure::write( 'FormYear.Dossier__dtdemrsa.Ajoutdossiers__dossier' => array( 'min' => 1996, 'max' => '2020' ) );

No related tasks

Pas de documents joints

No changes have been made to this item

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page