Probleme d'expression sur access

ghorfi1 Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   -  
 castours -
Bonjour a tous, mon probleme sur access comme un debutant , je n'arrive pas a trouvé la bonne expression dans une requete que j'ai sous la main :
les champs que j'ai :
1- champ : la date du dernier reglement de la creance
2- champ : montant de creance
3- champ: date d'envoi de la premiere mise en demeure
et je veux une expression pour dire : si a (champ 3)+8 jours ,(le champs 1)=(le champ1) alors afiché (le champ2)

ca veux dire si la date du dernier reglement ne change pas a la date d'envoie de la pemiere mise en demeure + 8jours alors affichez le montant de la creance pour faire un deuxiement etat qui s'appelle repelle de la mise en demeure "
et merci d'avance pour votre interet

4 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonsoir, si tu veux vraiment faire ce que tu expliques, tu dois avoir un champ supplémentaire, pour mémoriser, au moment d'envoyer la mise en demeure, la date du dernier règlement de la créance.
sans champ supplémentaire, il est possible de faire une expression qui affiche le montant de la créance à partir de 8 jours après l'envoi de la mise en demeure, si le dernier règlement est plus ancien que l'envoi de la mise en demeure:
iif(champ1 < champ3 and champ3+8<now(),champ2,0)
0
ghorfi1 Messages postés 35 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour yg-be merci pour la reponse rapide mais quand j'insert cet expression iif(champ1 < champ3 and champ3+8<now(),champ2,0)
ca me donne 'la syntaxe de l'expression entrée n'est pas valide .
- Vous avez omis un opérande ou un opérateur, entré un caractère ou une virgule non valides, ou entré du texte sans le délimiter par des guillemets. "
et encore merci d'avance pour votre interet
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > ghorfi1 Messages postés 35 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour, que fais-tu avec ce que je t'ai passé? c'est fait pour être inséré dans une requête SQL.
0