IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

mun auto


Sujet :

Access

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 9
    Points : 5
    Points
    5
    Par défaut mun auto
    bonjour a tous

    je debute avec access et malgre toutes mes recherche je n'arrive pas a resoudre mon probleme .

    je voudrais que mon num auto s'incremente a l'ouverture de mon formulaire

    merci

  2. #2
    Provisoirement toléré
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 291
    Points : 188
    Points
    188
    Par défaut
    si c'est un numéro automatique il s'incrémente automatique mais ce que tu veux veux c'est peut etre qu'il se réinitialise?

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Points : 11
    Points
    11
    Par défaut
    Si tu as créé un champ "Num auto", il faut savoir qu'il s'incrémente lorsque tu ajoutes un enregistrement à la table. Donc si tu veux qu'il s'incrémente à l'ouverture d'un formulaire, il faut que l'évènement "ouverture" se vois associé l'ajout d'un enregistrement à la table.

    SI je comprend bien ce que tu veux ...

  4. #4
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    merci de m'aider

    en faite je voudrais que le num se mettre a l'ouverture du formulaire sans avoir de case a remplir

    merci

  5. #5
    Provisoirement toléré
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 291
    Points : 188
    Points
    188
    Par défaut
    je ne pense pas que ce soit possible!!! désolée

  6. #6
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    ok merci quand meme

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    531
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 531
    Points : 464
    Points
    464
    Par défaut
    Salut,
    Je ne suis pas sûr, mais je crois que vous voudriez qu'à l'ouverture du formulaire le champs numéroauto ne soit pas selectioner.
    en mode création propriété de votre zone de texte/autre/index de tabulation (il commence de à partir de 0) ou bien rend cette zone de texte invisible.
    j'espère t'avoir aidé.
    Bonne chance .
    Merci

  8. #8
    Futur Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    non pas tout a fait .
    je voudrais que le num auto s'incremente a l'ouverture du formulaire sans avoir de case a remplir .c'est pour gerer des abonnements je veux pouvoir avoir le numero qui sera affecter a l'adherent et pourvoir venir completer sa fiche ulterieuremnt .

    mais merci quand meme

  9. #9
    Membre à l'essai
    Inscrit en
    Novembre 2005
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 23
    Points : 15
    Points
    15
    Par défaut
    Bonjour,

    As-tu tenter d'affecter sur l'évenement ouverture de ton formulaire des valeurs de type chr(13) ou des blancs " " aux champs dont la saisie est obligatoire :

    Tout dépend comment est construite ta table :
    si ta clé primaire est le champ no auto, le seul fait d'affecter un caractère à un des autres champs doit générer un nouvel enregistrement ; que tu pourras ensuite revenir modifier.

    Le seul soucis avec le no auto c'est que d'une part tu ne contrôle pas les valeurs qu'il génère, d'autre part il arrive qu'il saute carrément des plages entières de no...

    Une autre solution pour toi serait peut-être d'ouvrir ton formulaire sur le dernier enregistrement, au niveau de ta table au lieu d'utiliser un no auto tu créer juste un champ numérique, une fois positionner sur le dernier enregistrement tu affecte la valeur du no de ton dernier enregistrement à une variable, puis tu incrémente de 1 cette variable, tu lance un nouveau enregistrement et affecte la valeur de la variable au no de l'enregistrement... et idem ci-dessus par exemple tu affecte un caractère blanc à un champs et ton enregistrement est alors actif..

    L'avantage de la deuxième solution c'est que tu contrôles la valeur des no d'enregistrement que tu créer...

    bon courage



    Joel Massol

Discussions similaires

  1. [sgbd] Backup de tables MySQL auto, qqun sait ???
    Par Joelindien dans le forum SGBD
    Réponses: 31
    Dernier message: 26/05/2003, 18h59
  2. Pb d'auto-incrément sur une table v7
    Par Nivux dans le forum Paradox
    Réponses: 9
    Dernier message: 26/12/2002, 13h05
  3. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 01h10
  4. Un Sender peut-il s'auto-détruire lors d'un onClick?
    Par Flo. dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/07/2002, 11h31
  5. Réponses: 8
    Dernier message: 17/05/2002, 10h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo