Diffdate sur formulaire non répercuté dans la table

reservoirfrog

XLDnaute Occasionnel
Bonjour,

J'ai une fonction Diffdate sur un formulaire mais la fonction, ou plutot la valeur?, ne se répercute pas dans la table correspondante.

Le code en question qui est sur la zone de texte en question:

=DiffDate("j";[Due date];Maintenant())

Quelqu'un a une idée?
 
C

Compte Supprimé 979

Guest
Re : Diffdate sur formulaire non répercuté dans la table

Salut reservoirfrog,

Quand tu nous dis,
la valeur ne se répercute pas dans la table correspondante.
Qu'entends-tu par là ?

Si tu as un champ dans ta table, susceptible de contenir cette valeur,
tu dois créer une réquête Mise à Jour afin de pouvoir le faire ;)

A+
 

chris

XLDnaute Barbatruc
Re : Diffdate sur formulaire non répercuté dans la table

Bonjour

Pour compléter la réponse de Bruno (Bise :))
  • diffdate est inutile pour un décompte en jours : une simple soustraction suffit
  • on ne stocke généralement pas de valeur calculée dans les tables car volatile
  • sur 2010 on peut cependant le faire mais cette nouveauté a plutôt tendance à ralentir le fonctionnement...
 

reservoirfrog

XLDnaute Occasionnel
Re : Diffdate sur formulaire non répercuté dans la table

Bonjour,

Merci pour vos réponses. En fait, j'ai appliqué la formule sur la requete associée et ma valeur est donc visible comme je le souhaitais!
En y réfléchissant, c'est logique que cette valeur n'apparaisse pas dans la table puisque basée sur un calcul entre une date antérieur et la date du jour!...
Problème résolu ;-)
 

Discussions similaires

Statistiques des forums

Discussions
312 412
Messages
2 088 196
Membres
103 763
dernier inscrit
p.michaux