Bonjour
J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire.
Au nr j'ai attribué la clé primaire et Numéro Automatique.
Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je
clique sur un bouton Cancel mais le problème c'est que le nr automatique a
été utilisé.
Comment faire pour que les données soient sauvées seulement quand je fais Ok
et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Merci d'avance
A Costa
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
3stone
Salut,
"A COSTA" | J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire. | Au nr j'ai attribué la clé primaire et Numéro Automatique. | Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je | clique sur un bouton Cancel mais le problème c'est que le nr automatique a | été utilisé. | | Comment faire pour que les données soient sauvées seulement quand je fais Ok | et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire) à un enregistrement et non à être continu ou annulé ! Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir... Ne pas oublier de le définir comme clé primaire.
"A COSTA"
| J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire.
| Au nr j'ai attribué la clé primaire et Numéro Automatique.
| Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je
| clique sur un bouton Cancel mais le problème c'est que le nr automatique a
| été utilisé.
|
| Comment faire pour que les données soient sauvées seulement quand je fais Ok
| et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire)
à un enregistrement et non à être continu ou annulé !
Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir...
Ne pas oublier de le définir comme clé primaire.
"A COSTA" | J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire. | Au nr j'ai attribué la clé primaire et Numéro Automatique. | Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je | clique sur un bouton Cancel mais le problème c'est que le nr automatique a | été utilisé. | | Comment faire pour que les données soient sauvées seulement quand je fais Ok | et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire) à un enregistrement et non à être continu ou annulé ! Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir... Ne pas oublier de le définir comme clé primaire.
Oui, merci Mais.... quand j'ouvre le formulaire il me donne par default le nr zero. Dois-je dans la table mettre >1 ?
Salut,
"A COSTA" | J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire. | Au nr j'ai attribué la clé primaire et Numéro Automatique. | Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je | clique sur un bouton Cancel mais le problème c'est que le nr automatique a | été utilisé. | | Comment faire pour que les données soient sauvées seulement quand je fais Ok | et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire) à un enregistrement et non à être continu ou annulé ! Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir... Ne pas oublier de le définir comme clé primaire.
Oui, merci
Mais.... quand j'ouvre le formulaire il me donne par default le nr zero.
Dois-je dans la table mettre >1 ?
Salut,
"A COSTA"
| J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire.
| Au nr j'ai attribué la clé primaire et Numéro Automatique.
| Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je
| clique sur un bouton Cancel mais le problème c'est que le nr automatique a
| été utilisé.
|
| Comment faire pour que les données soient sauvées seulement quand je fais Ok
| et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire)
à un enregistrement et non à être continu ou annulé !
Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir...
Ne pas oublier de le définir comme clé primaire.
Oui, merci Mais.... quand j'ouvre le formulaire il me donne par default le nr zero. Dois-je dans la table mettre >1 ?
Salut,
"A COSTA" | J'ai une table avec Champs nr. et nom que je remplie à l'aide d'un formulaire. | Au nr j'ai attribué la clé primaire et Numéro Automatique. | Je valide les données en cliquant sur un bouton Ok. Si je veux annuler je | clique sur un bouton Cancel mais le problème c'est que le nr automatique a | été utilisé. | | Comment faire pour que les données soient sauvées seulement quand je fais Ok | et pas quand j'annule, de façon que le nr automatique ne soit pas utilisé ?
Non, un numéroauto est là pour créer simplement un identifiant unique (clé primaire) à un enregistrement et non à être continu ou annulé ! Et surtout pas à être "vu" par l'utilisateur.
Si tu as besoin d'une numérotation continue, tu dois la gérer par toi-même.
=DMax("[ChampNumérique]","[LaTable]") + 1
devrait te convenir... Ne pas oublier de le définir comme clé primaire.