j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto
Il y a une zone de texte dans un formulaire relié à ce champ dans la table
Je suis entrain de créer le "programme" pour un collégue et je fais des
tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je
revais dans le formulaire qu'il recommence au début.
C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais
que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par
exemple.
--
Merci de votre aide
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
Tisane
Bonjour squeepy,
j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto Il y a une zone de texte dans un formulaire relié à ce champ dans la table Je suis entrain de créer le "programme" pour un collégue et je fais des tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je revais dans le formulaire qu'il recommence au début. C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par exemple.
Si la table n'est pas liée à une autre, tu peux simplement compacter la base (menu Outils | Utilitaires de bases de données | Compacter une base). Toutefois, tôt ou tard, tu auras des trous dans ta numérotation et c'est normal.
-- Tisane
Bonjour squeepy,
j'ai crée une table, et il y a un champ avec comme paramètre
NuméroAuto
Il y a une zone de texte dans un formulaire relié à ce champ dans la
table Je suis entrain de créer le "programme" pour un collégue et je
fais des tests. j'aimerais quand je supprime toutes mes lignes de
tests, et quand je revais dans le formulaire qu'il recommence au
début.
C'est à dire ici que les 2 premiers enregistrements sont bons,
j'aimerais que quand je vais dans le formulaire, ca revient à 3 et
non pas 72 par exemple.
Si la table n'est pas liée à une autre, tu peux simplement compacter la base
(menu Outils | Utilitaires de bases de données | Compacter une base).
Toutefois, tôt ou tard, tu auras des trous dans ta numérotation et c'est
normal.
j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto Il y a une zone de texte dans un formulaire relié à ce champ dans la table Je suis entrain de créer le "programme" pour un collégue et je fais des tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je revais dans le formulaire qu'il recommence au début. C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par exemple.
Si la table n'est pas liée à une autre, tu peux simplement compacter la base (menu Outils | Utilitaires de bases de données | Compacter une base). Toutefois, tôt ou tard, tu auras des trous dans ta numérotation et c'est normal.
-- Tisane
Tank
Bonjour squeepy,
Au lieu du NuméroAuto, tu peux mettre une fonction de calcul dans le champ ID (crée un nouveau champ, type numéro) du formulaire comme défaut (une valeur incrémentée):
Choix #1: =Dmax(“[NomID]”,”NomTable”)+1
Choix #2: Comme procédure évenementielle:
Private Sub NomID_OnCurrent() If Me.NewRecord Then Me.NomID = DMax("[NomID]", "NomTable") + 1 End If End Sub
------ Tank
"squeepy" wrote:
Bonjour
j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto Il y a une zone de texte dans un formulaire relié à ce champ dans la table Je suis entrain de créer le "programme" pour un collégue et je fais des tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je revais dans le formulaire qu'il recommence au début. C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par exemple. -- Merci de votre aide
Bonjour squeepy,
Au lieu du NuméroAuto, tu peux mettre une fonction de calcul dans le champ
ID (crée un nouveau champ, type numéro) du formulaire comme défaut (une
valeur incrémentée):
Choix #1: =Dmax(“[NomID]”,”NomTable”)+1
Choix #2: Comme procédure évenementielle:
Private Sub NomID_OnCurrent()
If Me.NewRecord Then
Me.NomID = DMax("[NomID]", "NomTable") + 1
End If
End Sub
------
Tank
"squeepy" wrote:
Bonjour
j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto
Il y a une zone de texte dans un formulaire relié à ce champ dans la table
Je suis entrain de créer le "programme" pour un collégue et je fais des
tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je
revais dans le formulaire qu'il recommence au début.
C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais
que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par
exemple.
--
Merci de votre aide
Au lieu du NuméroAuto, tu peux mettre une fonction de calcul dans le champ ID (crée un nouveau champ, type numéro) du formulaire comme défaut (une valeur incrémentée):
Choix #1: =Dmax(“[NomID]”,”NomTable”)+1
Choix #2: Comme procédure évenementielle:
Private Sub NomID_OnCurrent() If Me.NewRecord Then Me.NomID = DMax("[NomID]", "NomTable") + 1 End If End Sub
------ Tank
"squeepy" wrote:
Bonjour
j'ai crée une table, et il y a un champ avec comme paramètre NuméroAuto Il y a une zone de texte dans un formulaire relié à ce champ dans la table Je suis entrain de créer le "programme" pour un collégue et je fais des tests. j'aimerais quand je supprime toutes mes lignes de tests, et quand je revais dans le formulaire qu'il recommence au début. C'est à dire ici que les 2 premiers enregistrements sont bons, j'aimerais que quand je vais dans le formulaire, ca revient à 3 et non pas 72 par exemple. -- Merci de votre aide