OVH Cloud OVH Cloud

Numérotation automatique et autre

1 réponse
Avatar
Danielle
Bonjour,

Ma question est en deux partie, la premi=E8re est que=20
j'aimerais mettre la valeur (num=E9rique)par d=E9faut d'un=20
champ en fonction de la derni=E8re valeur contenant une=20
valeur semblable.

Ex:

ID Ligne Nom Type
1 99 Blabla MM
2 65 Blabla2 TK
3 100 Test MM
4 66 Test2 TK

La ligne du ID 3 doit =EAtre la valeur de la derni=E8re ligne=20
o=F9 la valeur est MM plus 1 (semblable =E0 automatique=20
number mais qui d=E9pend de la valeur de "Type").

Deuxi=E8me partie, j'aimerais savoir comment lier deux=20
table, de sorte que si j'ajoute une valeur =E0 la deuxi=E8me=20
table qu'il l'ajoute a la premi=E8re table sauf si elle=20
existe d=E9j=E0 (dans ce cas access doit changer la valeur=20
d'un champ en fonction de la valeur sur la deuxi=E8me=20
table).

Merci

Fr=E9d=E9ric

1 réponse

Avatar
Raymond
Bonjour.

Il faut que tu cherches la valeur maxi du type par dmax:
x = DMax("ligne", "table1", "[Montype] = '" & Me.Montype & "'") +1

N'utilise pas type qui est un mot réservé access.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Danielle" a écrit dans le message de
news:124b01c38951$db331460$
Bonjour,

Ma question est en deux partie, la première est que
j'aimerais mettre la valeur (numérique)par défaut d'un
champ en fonction de la dernière valeur contenant une
valeur semblable.

Ex:

ID Ligne Nom Type
1 99 Blabla MM
2 65 Blabla2 TK
3 100 Test MM
4 66 Test2 TK

La ligne du ID 3 doit être la valeur de la dernière ligne
où la valeur est MM plus 1 (semblable à automatique
number mais qui dépend de la valeur de "Type").

Deuxième partie, j'aimerais savoir comment lier deux
table, de sorte que si j'ajoute une valeur à la deuxième
table qu'il l'ajoute a la première table sauf si elle
existe déjà (dans ce cas access doit changer la valeur
d'un champ en fonction de la valeur sur la deuxième
table).

Merci

Frédéric