|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Guy Inscription : juin 2005 Messages : 20 ![]() |
Bonjour à tous,
Dans un formulaire, j'ai un champ qui contient une date, ce champ s'appelle dateP. La fonction s'exécute en fonction de la date system. Lorsque cette dateP est égale à 20 octobre 2011 et que j'exécute la formule: (DateDiff("d", rst!DateP, Date)) j'ai comme résultat un nombre négatif. Par contre, lorsque la dateP est égale au 4 octobre, j'ai un nombre positif comme résultat. Or, j'aimerais que ce soit le contraire. Je n'y arrive pas :-( D'avance merci, Guy FALESSE |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() quentin masséInscription : janvier 2010 Messages : 251 ![]() |
Je ne connais pas trop dateDiff mais tu as essayé en inversant les champs?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Guy Inscription : juin 2005 Messages : 20 ![]() |
Salut Rob1nson76,
Merci pour ta réponse, cela semble bien fonctionner. Maintenant, une petite question: comment écrire si la réponse est positive ou négative comme par exemple. Si combienJours_3 = (DateDiff("d", Date, rst!DateP)) est positif alors... Là, je ne vois pas du tout non plus. D'avance merci :-) Guy FALESSE |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Guy Inscription : juin 2005 Messages : 20 ![]() |
Salut Rob1n76,
Pour les nombres positifs ou négatifs, c'est tout simple, j'avais encore le cerveau fort fatigué. Si le nombre est plus petit que zéro, il est négatif et l'inverse pour le positif. @+ Guy FALESSE |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com