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 avec double affichage [AC-2003]


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut Formulaire avec double affichage
    Bonjour,
    Je suis amené à créer dans ma base de données "Entreprises" un formulaire avec double affichage (2 entreprises associées momentanément) .
    J'ai une 1 table existante "Entreprises" qui reprend des données clés.
    Je sais que cette possibilité existe avec Access 2007 mais je possède la version Access 2003.
    J'ai cherché sur la FAQ et le forum mais rien qui puisse m'éclairer sauf qu'il faudrait propablement passé par sous-formulaire.Mais je ne vois pas comment avec 1 seule table.
    Merci pour votre aide.

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bonjour

    En effet, il faut utiliser un sous formulaire en mode feuille de données.

    Les deux formulaires seront basés sur la même table, et la liaison champ père/champ fils se fera sur la clé primaire de la table.

  3. #3
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Merci Tofalu,
    j'essaierai ta proposition ce soir . Petite question : en mode feuilles de données la présentation n'est géniale. Y aurait-il une possibilité de programmer le 2ième affichage par ex.

    Merci pour ta réponse

  4. #4
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Ben j'ai dit feuille de données pour donner l'effet Access 2007 du double Affichage, mais ce peut être un formulaire continu

  5. #5
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Bonsoir Tofalu
    Je viens de faire un essai avec ta proposition mais je ne suis pas satisfait. En effet, en créant le sous-formulaire , j'ai bien une double affichage "entreprise 1" sur le formulaire avec "entreprise 1" sur le sous formulaire donc un double affichage au sens arithmétique mais je n'ai tjs qu'une seule fiche correspondant à une seule entreprise .
    Ce que j'aimerais c'est afficher sur mon formulaire fiche 1 "pour entreprise 1" et fiche 2 "pour entreprise 2".
    Merci pour l'aide

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonsoir,
    j'ai peut être pas bien compris,
    mais si tu veux afficher dans ton sous formulaire tous les champs de ta table où requête ou sous formulaire. il faut supprimer le lien champ père et fils.
    soit à la création du sous form à la question de définition du lien mettre "aucun".
    retera à gérer l'affichage quand le sous-form sera au maxi de capacité.

  7. #7
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Merci pour la réponse , je vois cela de suite et vous tiens au courant

  8. #8
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Je viens de tester mais le résultat est le même
    affichage d'une seule entreprise (1 seule ligne) dans le sous-formulaire en feuilles de données et non toutes les entreprises ( au moins 2 que je pourrais sélectionner à l'affichage) . Pour bien être clair , tous les champs sont affichés mais rien qu'un seul enregistrement correspondant à 1 seule entreprise apparaît.
    Merci pour l'aide

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    Bonjour

    Est-ce que le sous form affiche le premier enregistrement de la table? Ou en fait plus simplement pourrait tu nous dire comment tu l'initialise? car le problème vient peut-être de la

    Cordialement

    Mcfly

  10. #10
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut


    Voici un tuto de Maxence Hubiche sur la Multiplication du formulaire qui pourrait peut-être t'aider dans ton souci d'affichage. (Bien sur à adapter à ton cas)

    Bonne lecture

  11. #11
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Oh, bien grand merci de vous pencher sur mon problème , j'examine cela sur le temps du midi et Je posterai à ce moment pour vous tenir informé.
    Merci encore

  12. #12
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    bonsoir,
    je peux répondre à mcfly37 et lui dire que oui mon sous formulaire affiche bien le 1er enregistrement de la table et donc ce que je voudrais qu'il m'affiche au moins 2 enregistrements.
    Merci de m'éclairer

  13. #13
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonsoir,
    je pense qu'il y a un petit problème probablement sur l'interprétation de ce que fait 2007 sur un formulaire double affichage.
    il affiche d'une part l'enregistrement en cours et d'autre part tous les enregistrements de la base ou requête.
    un sous formulaire basé sur une table et qui n'est pas lier au formulaire principal attaché ou non à la table - affiche tous les enregistrements de la table, requête ou sous formulaire.
    on a du mal à comprendre. ce n'est pas un ou deux qui doit s'afficher, c'est 1 si le form et sous form sont liés ou tous.
    si tu peux mettre un extrait de ta table expurgé et le form et sous form par post on pourra peut être t'aider.

  14. #14
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonjour, bonsoir,
    si cela interesse quelqu'un, ci-joint une petite base qui simule un formulaire double affichage, ex : 2007 avec sous formulaire qui est la formule classique, et/ou avec zone de liste permettant la sélection.
    bon we; fait chaud ici

  15. #15
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Bonsoir le vieux ,
    merci pour votre bonne volonté à vouloir m'aider mais je viens juste de déziper et je ne possèdes pas la version 2007 donc impossibilité ouverture fichier. Y a t-il une solution car votre proposition m'intéresse et je pourrais apprécier ce que vous me présentez comme ex.
    je vous remercie vivement.

  16. #16
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonsoir jacques henri,
    le format posté est en MDB donc au format lisible par 2003 normalement
    le formulaire a ouvrir est le Numauto_f.
    quel est le problème "message" d'ouverture ?

  17. #17
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonjour,
    l'exemple posté au post précédent est peut être un peu compliqué et surtout n'est pas commenté au niveau du code et de la conception:
    plus simple :
    ci joint un exemple limité à une simul du formulaire double affichage d'access 2007 - commenté au niveau du code.
    le principe de base étant le même :
    création du formulaire de base
    création du sous formulaire en mode continu en saisissant néant a la question de mise en place du lien.
    mise en place sur le form principal d'une zone de texte de transition pour récupérer le focus (il y a peut-être d'autre méthodes a voir sur la faq!)
    mettre sa couleur de bordure équivalente au fonds du form principal et mettre non à l'arret tabulation.
    mettre le code sur l'évènement form current du form principal.
    à +

  18. #18
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Bonsoir,
    excusez moi mais je n'arrive tjs pas à ouvrir le fichier après l'avoir dézipé.J'ai le message suivant :
    Format de fichier inconnu
    Peut être créé avec une version supérieure à celle installée, veuillez mettre à jour votre version.
    Merci pour votre patience

  19. #19
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonsoir,
    le titre étant 2003, je l'ai enregistré en 2003, le format de fichier mdb, est forcément lu par 2003 je ne pense pas qu'il y est du code incompatible .
    j'usqu'a maintenant je n'ai pas eu de problème sur les posts que j'ai fait dans ce format.
    au cas où :
    ci joint une base enregistrée en 2000, je ne peux pas aller plus bas.
    désolé,
    voir éventuellement si quelqu'un d'autre à le même problème sur le forum ?

  20. #20
    Membre habitué
    Profil pro
    Cadre technique
    Inscrit en
    Mai 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Cadre technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2006
    Messages : 194
    Points : 156
    Points
    156
    Par défaut
    Merci Le Vieux,

    Cela est parfait j'ai pu dézipé et ouvrir.
    je regarde dans les minutes qui suivent .
    Très grand merci
    je vous tiens au courant

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/03/2012, 13h32
  2. Réponses: 0
    Dernier message: 23/11/2010, 10h46
  3. Réponses: 0
    Dernier message: 09/11/2010, 11h13
  4. [AJAX] Formulaire avec double action
    Par rednight dans le forum AJAX
    Réponses: 3
    Dernier message: 02/06/2010, 13h17
  5. Formulaire avec double listes déroulantes liées
    Par glesker dans le forum Langage
    Réponses: 46
    Dernier message: 25/08/2008, 10h55

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