Probleme d'expression sur access

Fermé
ghorfi1 Messages postés 35 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 1 juin 2018 - 1 févr. 2017 à 23:41
 castours - 28 févr. 2017 à 14:17
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 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471
Modifié par yg_be le 2/02/2017 à 00:06
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 vendredi 18 avril 2008 Statut Membre Dernière intervention 1 juin 2018
Modifié par ghorfi1 le 3/02/2017 à 14:03
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 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471 > ghorfi1 Messages postés 35 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 1 juin 2018
3 févr. 2017 à 16:15
bonjour, que fais-tu avec ce que je t'ai passé? c'est fait pour être inséré dans une requête SQL.
0