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 :

saisie avec formulaires multiples


Sujet :

Access

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 2
    Points
    2
    Par défaut saisie avec formulaires multiples
    bonjour,
    j'ai créé une base de donnée assez lourde quant au nombre de champs. J'ai créé plusieurs formulaires, avec un menu général et des liens avec des boutons "suite", pour accéder aux différentes sous parties de ma table. Mais, lorsque je fais la saisie en mode formulaire (en utilisant la macro ; OuvrirFormulaire puis atteindre enregistrement), il décale les données dans la table (il crée des enregistrements vierges entre les différents formulaires). j'ai essayé beaucoup de solutions, rien n'a marché. Y a t il quelqu'un(e) qui puisse m'aider ?
    Merci

  2. #2
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    slt,

    Ta macro :
    OuvrirFormulaire puis atteindre enregistrement

    Elle atteind quel enregistrement?
    Si j'ai bien compris la première doit se placer sur un nouvel enregistrement et les suivantes doivents se placer sur l'enregistrement précédemment créé (reste à connaître la condition qui permet de se posisionner sur le bon enregistrement)

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    oui, tu as bien compris ce que je souhaite faire : un nouvel enregistrement pour le premier formulaire, puis rester sur le meme pour les suivants. j'ai essayé bien des possiblités pour "atteindre enregistrement", suivant, nouveau, dernier,... mais rien ne marche !... je déserpère !

  4. #4
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    tu peux te repositionner avec une clause where sur l'identifiant de l'enregistrement (à priori la clé primaire, à mettre dans l'argument de la méthode OpenForm)
    ou alors peut-être lire la propriété bookmark du premier formulaire et la transférer au formulaires suivants

    faut voir, ça dépend de ta source de données, de ton code d'ouverture des formulaires...

    il y a aussi de quoi lire dans la FAQ et dans le forum au sujet du positionnement d'un formulaire sur un enregistrement

  5. #5
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    ok, ça semble super,... Mais je n'ai pas tout, tout compris (j'ai un peu honte!!!) mais la "clause where sur l'identifiant de l'enregistrement (à priori la clé primaire, à mettre dans l'argument de la méthode OpenForm)" ne peut être utilisée que si l'enregistrement suivant existe déjà, non ?
    Ensuite, je ne sais pas où trouver "la propriété bookmark"... c'est la première fois que je vais "aussi loin" (tout est relatif) avec Access ! Bon sinon, je vais à nouveau tester des choses et retourner sur le forum avec ton conseil.

    en tout cas

Discussions similaires

  1. Probleme de format apres saisie avec formulaire
    Par goby45 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 19/02/2010, 12h55
  2. formulaire de saisie avec la souris
    Par fab57100 dans le forum IHM
    Réponses: 10
    Dernier message: 26/01/2008, 13h02
  3. Formulaires de saisie avec beaucoup de champs?
    Par fredtheman dans le forum Delphi
    Réponses: 6
    Dernier message: 05/09/2006, 21h10
  4. formulaire avec selection multiple
    Par regis94 dans le forum Access
    Réponses: 2
    Dernier message: 09/08/2006, 16h48
  5. Réponses: 3
    Dernier message: 24/02/2005, 16h48

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