Syntaxe Access
jean-des-champs
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je me suis engagé à créer la base de donnée d'un asso de mon village avec access 2007. Elle est termnée et presque out fonctionne, sauf une alerte sur une date de renouvellement d'adhésion.
Un champs "statut"doit me dire si l'adhérent est a jour de sa cotisation.
Style (Aujourd'hui) > (champ renouvellement) alors [pas à Jour] sinon [A jour]
l'expression est toute simple, mais je n'arrive pas à avoir la bonne syntaxe.
Auriez-vous une idée pour régler ce petit problème?
Par avance Merci
Je me suis engagé à créer la base de donnée d'un asso de mon village avec access 2007. Elle est termnée et presque out fonctionne, sauf une alerte sur une date de renouvellement d'adhésion.
Un champs "statut"doit me dire si l'adhérent est a jour de sa cotisation.
Style (Aujourd'hui) > (champ renouvellement) alors [pas à Jour] sinon [A jour]
l'expression est toute simple, mais je n'arrive pas à avoir la bonne syntaxe.
Auriez-vous une idée pour régler ce petit problème?
Par avance Merci
A voir également:
- Syntaxe precise
- Comment envoyer un message à une heure précise - Guide
- La syntaxe du nom de fichier de répertoire ou de volume est incorrecte ✓ - Forum Windows 10
- Trouver erreur de syntaxe fichier txt - Forum Windows
- Aucun serveur ayant le nom d'hôte précisé n'a été détecté - Forum MacOS
- PHP Rechercher mot dans txt et supprimer ✓ - Forum PHP
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, suggestions:
ou bien:
SELECT adherent, iif ( champ_renouvellement < now(), "pas à Jour", "A jour") as statut from asso;
ou bien:
SELECT adherent, iif ( champ_renouvellement < now(), FALSE, TRUE) as a_jour from asso;
Salut,
dans une requête ou en VBA ?
Et quels sont les champs et leur type ?
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
dans une requête ou en VBA ?
Et quels sont les champs et leur type ?
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
Salut,
je pensais que tu parlais d'une requête, en fait tu bosses sur un formulaire.
yg_be t'a donné la solution :
https://forums.commentcamarche.net/forum/affich-34766236-syntaxe-access#16
A+
je pensais que tu parlais d'une requête, en fait tu bosses sur un formulaire.
yg_be t'a donné la solution :
https://forums.commentcamarche.net/forum/affich-34766236-syntaxe-access#16
A+
Désolé j'ai mis du temps à répondre, cause problème avec mon compte CCM le souci est réglé. Pour ta solution proposée ça ne fonctionne pas ni dans le champs formulaire ni en requêtes
J'ai simplifié !
Les champs :
Renouvellement (Champ Date)
Statut ( Champ Texte)
L'idéal serait que je puisse avoir l'info depuis le formulaire et donc intégrer le petit code dans le champs (Statut) et donc de l'intégrer dans "Données /Source contrôle" dans le générateur d'expressions
Autrement je passerais par une requête.
Dans mon langage de nul voici ma demande:
Si (Aujourd'hui)<= (Renouvellement) Alors [Pas à jour] sinon [A jour]
Il me manque juste la bonne syntaxe.
Encore merci
si le renouvellement est dans le futur, tu veux "pas à jour"?
non c'est si la date de renouvellement est déjà dépassée (pas a jour)
ça ne fonctionne pas.
Dans le générateur d'expression rien ne s'affiche dans le champs
et dans une requête j'ai un message d'erreur
" L'expression entrée comporte une fonction dont le nombre d'arguments n'est pas correct".
j'ai essayé de la corriger mais malgré de multiples combinaison ça ne fonctionne pas.
Il est compliqué ce logiciel !...