Date de validité sous Access 2003

Résolu/Fermé
Pod le vieux - 16 avril 2011 à 21:51
 Pod le vieux - 19 avril 2011 à 23:48
Bonjour,

Débutant notoire sous Access 2003, si quelqu'un peut me donner quelques conseils sur le
sur le sujet suivant :
- il s'agit d'un suivi de validité de passeports - validation : 5 ans
- j'ai un champ 1 "date d'obtention" en JJ/MM/AAAA
- j'ai un champ 2 "date de validité" sous le même format
Je souhaiterai sur le champ 2 :
- une couleur verte pour une date de validité inférieure à 5 ans
- une couleur jaune 6 mois avant la date de fin de validité
- une couleur rouge pour une date de validité périmée
En espérant que ma question soit suffisamment claire pour obtenir une réponse.
Merci d'avance à ceux qui pourront me répondre

4 réponses

Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
17 avril 2011 à 07:34
Bonjour Pod le vieux,


La fonction que vous recherchez est sans aucun(!) doute Backcolor (Couleur de fond).
En activant l'aide en ligne via la touche F1 et en saisissant le mot Backcolor
dans le champ : Aide intuitive, vous en saurez beaucoup plus.

Cordialement
0
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
18 avril 2011 à 13:30
Salut,

des couleur, on veut bien, mais où : à l'impression, sur l'écran, dans un formulaire ?
0
Pod le vieux
18 avril 2011 à 23:02
Bonjour,

Merci à vous pour vos réponses
Voici quelques précisions à ma demande :
- quelle est la formule pour obtenir un champ calculé (requête ou formulaire) avec affectation de la couleur de fond?
1- validité >5 ans : formule et couleur de fond rouge auto
2- validité 6 mois avant les 5 ans et couleur de fond jaune automatique
En espérant avoir été plus clair
Cordialement
Pod le vieux
0
Pod le vieux
19 avril 2011 à 23:48
Bonsoir,

J'ai trouvé la solution à mon problème :
- requête avec expression calculé => Champ ([obtention] +1825) : j'obtiens la validité à 5 ans
- formulaire : avec la mise en forme conditionnelle, validé périmée (>5 ans) => Valeur Inférieure à Date()=> Rouge - Validité 6 mois avant (4,5 ans) => Valeur inférieure à Date()+182=> Jaune
Je ferme la question
0