OVH Cloud OVH Cloud

controle calculé

9 réponses
Avatar
Laurence Maitre
Bonjour,

Je suis entrain de creer une base de donnée pour une association.
j'ai creé mes tables et formulaires.
Dans un formulaire il y a un champ qui calcule un numero d'adherent en
fonction de la date de naissance et la date d'acces au club...ca marche très
bien sauf que le numero n'apparait pas dans la table, j'ai essayé
"actualise" mais ca ne fonctionne pas.
Je ne sais plus quoi faire.

merci par avance (je suis débutante avec access!

9 réponses

Avatar
Le Méruvien
bonjour,
tu entre la date de naissance, et je pense la date d'acces au club ?
dans ce cas, aa la propriétée "apres maj" du champ de saisie de cette date,
tu envoie dans une macro, et dans la macro, tu met.
element: [numero]
valeur: [date de naissance]&[date acces]
roger
"Laurence Maitre" a écrit dans le message
de news: bvl9rs$d40$
Bonjour,

Je suis entrain de creer une base de donnée pour une association.
j'ai creé mes tables et formulaires.
Dans un formulaire il y a un champ qui calcule un numero d'adherent en
fonction de la date de naissance et la date d'acces au club...ca marche
très

bien sauf que le numero n'apparait pas dans la table, j'ai essayé
"actualise" mais ca ne fonctionne pas.
Je ne sais plus quoi faire.

merci par avance (je suis débutante avec access!




Avatar
Laurence Maitre
J'ai fait une expression qui prend en compte le jour et le mois de
naissance+le jour et le mois d'acces au club (en chiffre) Pourquoi ca ne
s'inscrit pas dans la table?.
"Le Méruvien" a écrit dans le message de
news:401e2c95$0$2990$
bonjour,
tu entre la date de naissance, et je pense la date d'acces au club ?
dans ce cas, aa la propriétée "apres maj" du champ de saisie de cette
date,

tu envoie dans une macro, et dans la macro, tu met.
element: [numero]
valeur: [date de naissance]&[date acces]
roger
"Laurence Maitre" a écrit dans le
message

de news: bvl9rs$d40$
Bonjour,

Je suis entrain de creer une base de donnée pour une association.
j'ai creé mes tables et formulaires.
Dans un formulaire il y a un champ qui calcule un numero d'adherent en
fonction de la date de naissance et la date d'acces au club...ca marche
très

bien sauf que le numero n'apparait pas dans la table, j'ai essayé
"actualise" mais ca ne fonctionne pas.
Je ne sais plus quoi faire.

merci par avance (je suis débutante avec access!








Avatar
François
J'ai fait une expression qui prend en compte le jour et le mois de
naissance+le jour et le mois d'acces au club (en chiffre)
Où est inscrite cette expression ? dans la propriété Source contrôle

(zone de texte sans doute).
Pourquoi ca ne
s'inscrit pas dans la table?.
La propriété source du contrôle ne peut à la fois contenir

- la formule qui calcule le n°
et
- le champ "N°Adhérent"
d'où la nécessité de faire appel à une macro (ou un bout de code VBA)
sur l'événement AprèsMAJ.

François

Avatar
Laurence Maitre
J'ai fait une expression qui prend en compte le jour et le mois de
naissance+le jour et le mois d'acces au club (en chiffre)
Où est inscrite cette expression ? dans la propriété Source contrôle

(zone de texte sans doute). OUI DANS LA SOURCE CONTROLE
Merci d'avoir repondu car je pensais avoir fait une betise.

Pourquoi ApresMAJ et qu"est ce que ca veux dire?
Donc si j'ai bien compris, dans la propriété du champ du formulaire qui
inscrit le resultat de mon expression je choisi la ligne APRESMAJ et
ensuite???
Je vous parais surement penible mais c'est pas evident pour une debutante.
Merci beaucoup

"François" a écrit dans le message de
news:bvlrj3$b1t$
J'ai fait une expression qui prend en compte le jour et le mois de
naissance+le jour et le mois d'acces au club (en chiffre)
Où est inscrite cette expression ? dans la propriété Source contrôle

(zone de texte sans doute).
Pourquoi ca ne
s'inscrit pas dans la table?.
La propriété source du contrôle ne peut à la fois contenir

- la formule qui calcule le n°
et
- le champ "N°Adhérent"
d'où la nécessité de faire appel à une macro (ou un bout de code VBA)
sur l'événement AprèsMAJ.

François



Avatar
JP
Salut,

En principe on ne stocke pas des champs calculés dans une table. Puisqu'on
peut les calculer à chaque fois. Dans le cas présent c'est utile.
Va voir sur google:
http://groups.google.com/groups?q=champ+calcul%C3%A9&hl=fr&lr=&ie=UTF-8&selmîgR509YDHA.1128%40tk2msftngp13.phx.gbl&rnum=1
Peut-être ça t'aidera.
Salut
JP
"Laurence Maitre" a écrit dans le message
de news:bvl9rs$d40$
Bonjour,

Je suis entrain de creer une base de donnée pour une association.
j'ai creé mes tables et formulaires.
Dans un formulaire il y a un champ qui calcule un numero d'adherent en
fonction de la date de naissance et la date d'acces au club...ca marche
très

bien sauf que le numero n'apparait pas dans la table, j'ai essayé
"actualise" mais ca ne fonctionne pas.
Je ne sais plus quoi faire.

merci par avance (je suis débutante avec access!




Avatar
Le Méruvien
bonjour,
contacte moi, je t'aiderait a faire ta base,
enlève le R pour repondre



"Laurence Maitre" a écrit dans le message
de news: bvl9rs$d40$
Bonjour,

Je suis entrain de creer une base de donnée pour une association.
j'ai creé mes tables et formulaires.
Dans un formulaire il y a un champ qui calcule un numero d'adherent en
fonction de la date de naissance et la date d'acces au club...ca marche
très

bien sauf que le numero n'apparait pas dans la table, j'ai essayé
"actualise" mais ca ne fonctionne pas.
Je ne sais plus quoi faire.

merci par avance (je suis débutante avec access!




Avatar
François

Merci d'avoir repondu car je pensais avoir fait une betise.
Pourquoi ApresMAJ et qu"est ce que ca veux dire?


Dans la fenêtre Propriétés du champ :
On a différents onglets, dont l'onglet "Evénement"
qui contient toute une floppée d'événements différents.

Lorsque qu'un événement se produit, un "signal" permet au programme de
savoir que quelque chose vient de se passer (un clic, un double clic,
etc...) et de réagir (par la macro ou le bout de code adapté).

Dans le cas de l'événement "AprèsMAJ", cela signifie que le champ vient
de terminer sa maj, dans ce cas précis le calcul de l'expression qui
prend en compte le jour et le mois de naissance+le jour et le mois
d'acces au club (en chiffres)

C'est donc à ce moment là qu'il faut intervenir.

François,

Avatar
François

Merci d'avoir repondu car je pensais avoir fait une betise.
Pourquoi ApresMAJ et qu"est ce que ca veux dire?


Dans la fenêtre Propriétés du champ :
On a différents onglets, dont l'onglet "Evénement"
qui contient toute une floppée d'événements différents.

Lorsque qu'un événement se produit, un "signal" permet au programme de
savoir que quelque chose vient de se passer (un clic, un double clic,
etc...) et de réagir (par la macro ou le bout de code adapté).

Dans le cas de l'événement "AprèsMAJ", cela signifie que le champ vient
de terminer sa maj, dans ce cas précis le calcul de l'expression qui
prend en compte le jour et le mois de naissance+le jour et le mois
d'acces au club (en chiffres)

C'est donc à ce moment là qu'il faut intervenir.

François

Avatar
François

Merci d'avoir repondu car je pensais avoir fait une betise.
Pourquoi ApresMAJ et qu"est ce que ca veux dire?



Dans la fenêtre Propriétés du champ :
On a différents onglets, dont l'onglet "Evénement"
qui contient toute une floppée d'événements différents.

Lorsque qu'un événement se produit, un "signal" permet au programme de
savoir que quelque chose vient de se passer (un clic, un double clic,
etc...) et de réagir (par la macro ou le bout de code adapté).

Dans le cas de l'événement "AprèsMAJ", cela signifie que le champ vient
de terminer sa maj, dans ce cas précis le calcul de l'expression qui
prend en compte le jour et le mois de naissance+le jour et le mois
d'acces au club (en chiffres)

C'est donc à ce moment là qu'il faut intervenir.

François,