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

IHM Discussion :

Formulaire vide à l'ouverture


Sujet :

IHM

  1. #21
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Est ce que les champs ne sont pas vide? ou le formulaire ne s'ouvre pas?
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  2. #22
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Le formulaire s'ouvre bien mais les champs ne sont pas vide, c'est toujours le 1er enregistrement qui apparaît.

  3. #23
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    J'ai fait un test avec un formulaire basé sur une requête qui affiche le dernier enregistrement et quand je mets mode ajout dans la requête ça marche
    il faut voir si dans le formulaire à l'ouverture il y a un code qui place sur le 1 er enregistrement.
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  4. #24
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Est ce que mon erreur peut venir du fait que dans ma requête il n'y a pas possibilité d'ajouter une ligne, cad il n'y a pas de ligne vide sur ma dernière ligne?

  5. #25
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Quand tu ouvre la requête directement il n'y a pas de ligne vide à la fin?
    ce n'est pas normal ,il faut chercher dans ce sens la structure de la requete.
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  6. #26
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Non pas de ligne de fin.
    Ma requête^provient d'une dizaine de tables qui toutes ont une ligne de fin.
    Ou peut être le problème?

  7. #27
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Essai de voir les relations entre les tables (au niveau de la requête)
    c'est a ce niveau que j'ai eu un cas similaire et c'est les relations des tables
    qui sont à l'origine du problème.
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  8. #28
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Au niveau des relations j'ai tout essayé, soit j'ai tout mis à 1, soit à 2, soit à 3. Mais ça ne marche toujours pas...

  9. #29
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Ci joint le fichier, peut être qu'avec le fichier sous les yeux ce sera mieux.

    En te remerciant

  10. #30
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Points : 17
    Points
    17
    Par défaut
    salut
    il y'a une solution à faire:

    tu mets dans ton événement du formulaire sur ouverture -->

    et répétes ça sur ts les champs que tu souhaite afficher vides

    je crois que ça marchera

    A tester

  11. #31
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    J'avais déjà essayé cette solution et ça ne fonctionne pas, il me met le message d'erreur suivant:
    Erreur d'exécution '2448':
    Impossible d'attribuer une valeur à cet objet

  12. #32
    Membre régulier Avatar de 5GPCISAS1
    Inscrit en
    Novembre 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Novembre 2007
    Messages : 85
    Points : 93
    Points
    93
    Par défaut
    Bonjour,

    J'ai regardé ta base de données et plusieurs points me paraissent anormaux;
    1. Tes tables ne sont pas liées entre elles (Un à plusieurs et intégrité référencielle).
    2. Ton champ commun est en format texte.
    3. Il n'y a pas de clés primaires dans tes tables.
    4. Pour relier tant de tables dans une requête, tu dois procéder par étapes successives (plusieurs requêtes et pas plus de deux tables à la fois).
    Je crois qu'en effectuant déja ces modifications, Tu devrais pouvoir avoir une requête finale en mode rajout autorisé et donc un formulaire dépendant qui pourra s'ouvrir en mode insersion de données (donc champs vides)

    Bien à toi...

    5GPCISAS1

  13. #33
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Bon petit problème à chaque fois que j'ajoute une relation, il me met type de relation non définie, donc pas de relation "un à plusieurs" et je ne peux pas cocher "intégrité référentielle".

    En fait ma requête est constitué de 10 tables. Ces tables n'ont en commun qu'un seul champ, tous les autres n'ayant rien à voir. Le but de ma requête était de rassembler ce lot d'informations.
    Est-ce là l'erreur?

  14. #34
    Membre régulier Avatar de 5GPCISAS1
    Inscrit en
    Novembre 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Novembre 2007
    Messages : 85
    Points : 93
    Points
    93
    Par défaut
    Tu dois absolument restructurer tes tables. Pour cela tu peux aller consulter les tutoriels mis à disposition sur ce site; tu y trouvera tout ce que tu as besoin.

    Bon courage.

  15. #35
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    Bonjour ,
    Je viens de regarder la base , donc j'ai fait quelques modifications
    dans la base jointe
    1-Dans les propriétés de la requête il faut mettre "Type recordset" en (Feuille rép.dyn.(MAJ globale) pour permettre l'ajout
    2-Ajouter dans la requête les indicatifs CDR de toutes les tables car c'est le lien
    entre les tables donc la mise à jour doit se faire sur toutes les tables
    3-Dans le formulaire d'ajout on insère tout le champs des indicatifs CDR de toutes les tables
    4-créer un événement sur le premier champs après CDR pour récupérer la valeur du CDR saisie dans les autres tables
    Comme ça la mise ajour se fait sur toutes les tables.
    A+
    Pièce jointe 42693
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  16. #36
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Bon j'ai fait tou ce que tu m'as dit et nikel ça me rajoute la ligne d'jout dans la requête.
    Par contre les champs ne sont pas vide à l'ouverture du formulaire c'est normal?

  17. #37
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    il faut passer par la petite macro dont on a parlé hier.
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  18. #38
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Ci joint la base avec mon formulaire, je ne comprend pas pouquoi ça ne marche pas

  19. #39
    Membre confirmé
    Avatar de dok flint
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 366
    Points : 548
    Points
    548
    Par défaut
    essais de faire la même chose pour la propriété de recordset du formulaire que la requête en la mettant sur MAj global
    A+
    Pourquoi faire compliqué quand on peut faire simple
    Je suis encore en ACCESS 2003
    Un petit clic sur ça fait toujours plaisir , c'est par là -------------------------------------------------------v

  20. #40
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 153
    Points : 47
    Points
    47
    Par défaut
    Eh je ne peux que grandement te remercier tu as été d'une grande aide pour moi.

    Encore merci

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 3 PremièrePremière 123 DernièreDernière

Discussions similaires

  1. [AC-2003] formulaire vide à l'ouverture
    Par KANIN dans le forum IHM
    Réponses: 2
    Dernier message: 18/06/2010, 08h28
  2. Réponses: 14
    Dernier message: 21/06/2007, 13h55
  3. Réponses: 6
    Dernier message: 08/02/2007, 17h06
  4. Formulaires vides à l'ouverture
    Par laurentabj dans le forum Access
    Réponses: 2
    Dernier message: 27/12/2006, 15h32
  5. Ouverture d'un formulaire : vide
    Par gadjou dans le forum Access
    Réponses: 9
    Dernier message: 25/07/2006, 12h20

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