Bonjour, j'ai cr=E9e une table dans ma base de donn=E9e Access=20
et je veux incr=E9menter la valeur de ma cl=E9 primaire de 1=20
mais avec une valeur de d=E9part que je fixe moi-m=EAme. J'ai=20
choisi "Num=E9ro-auto" comme format de donn=E9e avec incr=E9ment=20
et je n'arrive pas =E0 param=E9trer ma valeur de d=E9part. Est-
ce possible? Si oui comment? Merci d'avance.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour.
Si tu veux incrémenter toi-même n'utilise pas un numéroauto mais un champ numérique type Long que tu charges en allant rechercher le dernier numéro de la table par DMax. Nouvellevaleur = DMax("monchamp", "matable") + 1
-- @+ 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.
"Popovicn" a écrit dans le message de news:0d9801c398a0$7cf18c20$ Bonjour, j'ai crée une table dans ma base de donnée Access et je veux incrémenter la valeur de ma clé primaire de 1 mais avec une valeur de départ que je fixe moi-même. J'ai choisi "Numéro-auto" comme format de donnée avec incrément et je n'arrive pas à paramétrer ma valeur de départ. Est- ce possible? Si oui comment? Merci d'avance.
Bonjour.
Si tu veux incrémenter toi-même n'utilise pas un numéroauto mais un champ
numérique type Long que tu charges en allant rechercher le dernier numéro de
la table par DMax.
Nouvellevaleur = DMax("monchamp", "matable") + 1
--
@+
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.
"Popovicn" <nicolas@antix.fr> a écrit dans le message de
news:0d9801c398a0$7cf18c20$a101280a@phx.gbl...
Bonjour, j'ai crée une table dans ma base de donnée Access
et je veux incrémenter la valeur de ma clé primaire de 1
mais avec une valeur de départ que je fixe moi-même. J'ai
choisi "Numéro-auto" comme format de donnée avec incrément
et je n'arrive pas à paramétrer ma valeur de départ. Est-
ce possible? Si oui comment? Merci d'avance.
Si tu veux incrémenter toi-même n'utilise pas un numéroauto mais un champ numérique type Long que tu charges en allant rechercher le dernier numéro de la table par DMax. Nouvellevaleur = DMax("monchamp", "matable") + 1
-- @+ 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.
"Popovicn" a écrit dans le message de news:0d9801c398a0$7cf18c20$ Bonjour, j'ai crée une table dans ma base de donnée Access et je veux incrémenter la valeur de ma clé primaire de 1 mais avec une valeur de départ que je fixe moi-même. J'ai choisi "Numéro-auto" comme format de donnée avec incrément et je n'arrive pas à paramétrer ma valeur de départ. Est- ce possible? Si oui comment? Merci d'avance.
popovicn
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que
tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Raymond
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car
en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler
une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu
auras encore la possibilité d'annuler la saisie.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Numero = DMax("Numero", "Table1") + 1
End Sub
--
@+
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.
"popovicn" <nicolas@antix.fr> a écrit dans le message de
news:0c2301c398a9$e7890f00$a501280a@phx.gbl...
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que
tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Pierre CFI
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
.../...
tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Raymond" <XYZ.access.seneque@free.fr> a écrit dans le message de news: O7XRfuKmDHA.2080@TK2MSFTNGP10.phx.gbl...
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car
en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler
une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu
auras encore la possibilité d'annuler la saisie.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Numero = DMax("Numero", "Table1") + 1
End Sub
--
@+
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.
"popovicn" <nicolas@antix.fr> a écrit dans le message de
news:0c2301c398a9$e7890f00$a501280a@phx.gbl...
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que
tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Raymond
Bonsoir Pierre. par habitude je le mets toujours dans le dernier évènement avant que la table soit mise à jour. en multi utilisateurs, on peut très bien faire des aller-retour sur un formulaire et c'est un des derniers événements où on peut intervenir et tout arrêter en cas d'erreur sur le dmax. Les habitudes sont tenaces.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI
Bonsoir Pierre.
par habitude je le mets toujours dans le dernier évènement avant que la
table soit mise à jour. en multi utilisateurs, on peut très bien faire des
aller-retour sur un formulaire et c'est un des derniers événements où on
peut intervenir et tout arrêter en cas d'erreur sur le dmax. Les habitudes
sont tenaces.
--
@+
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.
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:OxDWPyKmDHA.2528@TK2MSFTNGP10.phx.gbl...
.../...
tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
Bonsoir Pierre. par habitude je le mets toujours dans le dernier évènement avant que la table soit mise à jour. en multi utilisateurs, on peut très bien faire des aller-retour sur un formulaire et c'est un des derniers événements où on peut intervenir et tout arrêter en cas d'erreur sur le dmax. Les habitudes sont tenaces.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI
Raymond
le gotfocus du champ of course
non, à cause des trous éventuels.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%
le gotfocus du champ of course
non, à cause des trous éventuels.
--
@+
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.
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23qmyk1KmDHA.2080@TK2MSFTNGP10.phx.gbl...
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%
Pierre CFI
le gotfocus du champ of course
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Pierre CFI" a écrit dans le message de news:
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
le gotfocus du champ of course
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de news: OxDWPyKmDHA.2528@TK2MSFTNGP10.phx.gbl...
.../...
tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Raymond" <XYZ.access.seneque@free.fr> a écrit dans le message de news: O7XRfuKmDHA.2080@TK2MSFTNGP10.phx.gbl...
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car
en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler
une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu
auras encore la possibilité d'annuler la saisie.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Numero = DMax("Numero", "Table1") + 1
End Sub
--
@+
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.
"popovicn" <nicolas@antix.fr> a écrit dans le message de
news:0c2301c398a9$e7890f00$a501280a@phx.gbl...
Merci de ta réponse mais j'ai un pb de syntaxe avec ce que
tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Pierre CFI" a écrit dans le message de news:
.../... tiens , j'aurais plutot mis dans gotfocus, car dans beforeupdate ??
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
Même si ça marchait il ne faut pas le mettre dans la valeur par défaut car en multiutilisateurs tu risque d'avoir des trous. Un opérateur peut annuler une saisie. il faut le mettre dans l'événement Form_beforeUpdated car tu auras encore la possibilité d'annuler la saisie. Private Sub Form_BeforeUpdate(Cancel As Integer) Me.Numero = DMax("Numero", "Table1") + 1 End Sub
-- @+ 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.
"popovicn" a écrit dans le message de news:0c2301c398a9$e7890f00$ Merci de ta réponse mais j'ai un pb de syntaxe avec ce que tu m'as donné. Je le rentre bien dans "Valeur par défaut"?
Pierre CFI
hum, on a pas le temps de voir le no alors ?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
le gotfocus du champ of course
non, à cause des trous éventuels.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%
hum, on a pas le temps de voir le no alors ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Raymond" <XYZ.access.seneque@free.fr> a écrit dans le message de news: OyhQB4KmDHA.2676@TK2MSFTNGP11.phx.gbl...
le gotfocus du champ of course
non, à cause des trous éventuels.
--
@+
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.
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23qmyk1KmDHA.2080@TK2MSFTNGP10.phx.gbl...
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Raymond" a écrit dans le message de news:
le gotfocus du champ of course
non, à cause des trous éventuels.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%
Raymond
Exact, mais ça dépend des conditions de saisie. en général on ré-affiche le numéro créé dans un champ indépendant si ce numéro est important à afficher pour le noter par exemple sur un document.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%23agb%
hum, on a pas le temps de voir le no alors ?
-- Pierre CFI
Exact, mais ça dépend des conditions de saisie. en général on ré-affiche le
numéro créé dans un champ indépendant si ce numéro est important à afficher
pour le noter par exemple sur un document.
--
@+
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.
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de
news:%23agb%235KmDHA.2416@TK2MSFTNGP10.phx.gbl...
Exact, mais ça dépend des conditions de saisie. en général on ré-affiche le numéro créé dans un champ indépendant si ce numéro est important à afficher pour le noter par exemple sur un document.
-- @+ 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.
"Pierre CFI" a écrit dans le message de news:%23agb%