Access : mise à jour année automatique !
Résolu/Fermé
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
-
13 janv. 2009 à 16:08
tyeg Messages postés 21 Date d'inscription mardi 13 janvier 2009 Statut Membre Dernière intervention 1 février 2012 - 26 janv. 2009 à 08:25
tyeg Messages postés 21 Date d'inscription mardi 13 janvier 2009 Statut Membre Dernière intervention 1 février 2012 - 26 janv. 2009 à 08:25
A voir également:
- Access : mise à jour année automatique !
- Access appdata - Guide
- Hns-self-wan-access-ipv6 ✓ - Forum Réseau
- Avis stream access ✓ - Forum Virus
- Bios access - Guide
- You don't have permission to access this resource.server unable to read htaccess file, denying access to be safe ✓ - Forum Debian
9 réponses
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
14 janv. 2009 à 12:37
14 janv. 2009 à 12:37
Ca ne sert à rien de mettre deux champs, ça crée juste un risque d'erreur. Il vaut mieux que quand tu as besoin d'avoir le degré, tu utilises la fonction Gauche(Classe;1) qui extrait le premier caractère du champ Classe...
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
14 janv. 2009 à 15:43
14 janv. 2009 à 15:43
Merci de ton aide.
Mais ou dois-je entrer cette fonction ? dans les propriétés du champ ?
Mais ou dois-je entrer cette fonction ? dans les propriétés du champ ?
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
14 janv. 2009 à 17:58
14 janv. 2009 à 17:58
Non, il n'y a PAS de champ "degré".
Mais quand tu aurais par hasard besoin de sortir le "1" à partir de la classe "1a", tu utiliserais cette fonction dans une requête.
Si c'est pour faire des regroupements dans des états, je pense même que l'Assistant peut le faire à ta place.
Mais quand tu aurais par hasard besoin de sortir le "1" à partir de la classe "1a", tu utiliserais cette fonction dans une requête.
Si c'est pour faire des regroupements dans des états, je pense même que l'Assistant peut le faire à ta place.
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
22 janv. 2009 à 11:16
22 janv. 2009 à 11:16
salut,
j'ai fais la requête et j'ai écrit la fonction Gauche("Classe_eleve";1) sous critères ; mais ça ne marche pas ! quand je visualise ma base de données elle est vide...
j'ai fais la requête et j'ai écrit la fonction Gauche("Classe_eleve";1) sous critères ; mais ça ne marche pas ! quand je visualise ma base de données elle est vide...
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
22 janv. 2009 à 13:57
22 janv. 2009 à 13:57
Essaye Gauche([Classe_eleve];1)
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
23 janv. 2009 à 07:41
23 janv. 2009 à 07:41
Hum non ça marche toujours pas !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
23 janv. 2009 à 12:19
23 janv. 2009 à 12:19
quand je visualise ma base de données elle est vide...
Non, pas la base, au plus la requête... Mais tu n'as rien, ou juste un vide dans ce champ? Si c'est la requête qui ne donne rien, le problème vient d'ailleurs...
Non, pas la base, au plus la requête... Mais tu n'as rien, ou juste un vide dans ce champ? Si c'est la requête qui ne donne rien, le problème vient d'ailleurs...
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
23 janv. 2009 à 14:08
23 janv. 2009 à 14:08
non désolé, c'est pas la base de données qui est vide mais la requête !!! jme suis gouré !!¨
elle est vide en mode affichage de données !!!! je précise si jamais que mon champ Classe_eleve est une liste déroulante !!! contenant (1a,1b,1c,1d, etc...) c'est peut-être pour ça que Gauche([Classe];1) ne fonctionne pas ?
elle est vide en mode affichage de données !!!! je précise si jamais que mon champ Classe_eleve est une liste déroulante !!! contenant (1a,1b,1c,1d, etc...) c'est peut-être pour ça que Gauche([Classe];1) ne fonctionne pas ?
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
23 janv. 2009 à 21:36
23 janv. 2009 à 21:36
Ca pourrait être ça, éventuellement, si en fait le champ lié de cette liste déroulante ne contenait pas 1a, 1b etc...
Mais au risque de me répéter, si la REQUETE est vide, le problème ne vient pas de l'utilisation de la fonction gauche. Il vient du fait que ta requête est mal préparée. La preuve: Enlève le champ Gauche(..) et tu verras que tu n'as aucun résultat non plus.
Mais au risque de me répéter, si la REQUETE est vide, le problème ne vient pas de l'utilisation de la fonction gauche. Il vient du fait que ta requête est mal préparée. La preuve: Enlève le champ Gauche(..) et tu verras que tu n'as aucun résultat non plus.
phil2a
Messages postés
95
Date d'inscription
mardi 20 janvier 2004
Statut
Membre
Dernière intervention
22 décembre 2012
9
23 janv. 2009 à 22:31
23 janv. 2009 à 22:31
bonjour,
ce n'est pas dans la requête qu'il faut placer la fonction mais dans le contrôle DEGRE du formulaire de telle sorte que lorsqu'on sélectionne une valeur dans le contrôle CLASSE, la valeur correspondante s'affiche automatiquement dans le contrôle DEGRE. Par ex. une selection 2A affichera 2.
Il faut prévoir que le contrôle CLASSE sans sélection contient une valeur NULL.
La 2° ligne des propriétés du contrôle DEGRE sera donc :
= vraifaux(classe=NULL;NULL;Gauche(Classe;1))
ce n'est pas dans la requête qu'il faut placer la fonction mais dans le contrôle DEGRE du formulaire de telle sorte que lorsqu'on sélectionne une valeur dans le contrôle CLASSE, la valeur correspondante s'affiche automatiquement dans le contrôle DEGRE. Par ex. une selection 2A affichera 2.
Il faut prévoir que le contrôle CLASSE sans sélection contient une valeur NULL.
La 2° ligne des propriétés du contrôle DEGRE sera donc :
= vraifaux(classe=NULL;NULL;Gauche(Classe;1))
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
26 janv. 2009 à 08:22
26 janv. 2009 à 08:22
Bonjour,
j'ai entré la 2° ligne des propriétés du contrôle Degré mais je ne sais pas coment prévoir que le contrôle CLASSE contient une valeur NULL !! comment faire ?
j'ai entré la 2° ligne des propriétés du contrôle Degré mais je ne sais pas coment prévoir que le contrôle CLASSE contient une valeur NULL !! comment faire ?
tyeg
Messages postés
21
Date d'inscription
mardi 13 janvier 2009
Statut
Membre
Dernière intervention
1 février 2012
1
26 janv. 2009 à 08:25
26 janv. 2009 à 08:25
Rebonjour,
ça y est j'ai réussi finalement !!! j'avais juste mal entré le nom du champ Classe dans les propriétés !! =)
en tout cas merci beaucoup pour votre aide !!! ;)
ça y est j'ai réussi finalement !!! j'avais juste mal entré le nom du champ Classe dans les propriétés !! =)
en tout cas merci beaucoup pour votre aide !!! ;)
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
24 janv. 2009 à 11:00
24 janv. 2009 à 11:00
Je me re-re-répète: C'est dans la requête que se situe le problème! Qu'on extraie la classe dans la requête ou le formulaire ne change rien, si la requête est vide à la base...
phil2a
Messages postés
95
Date d'inscription
mardi 20 janvier 2004
Statut
Membre
Dernière intervention
22 décembre 2012
9
24 janv. 2009 à 12:24
24 janv. 2009 à 12:24
Bonjour,
La requête est vide puisqu' aucune valeur n'est sélectionnée dans la liste déroulante.
La requête est vide puisqu' aucune valeur n'est sélectionnée dans la liste déroulante.