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 :

Largeur max d'un formulaire


Sujet :

IHM

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut Largeur max d'un formulaire
    Bonjour

    Quand on crée un formulaire en mode création, la largeur max que l'on peut lui affecter est 55.873 cm.
    Le problème est que j'ai des données à afficher sur bien plus large (au moins 80 cm). Est ce que je peux forcer le système pour avoir plus large que ce que le logiciel propose au max ?

    Merci

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,

    Quand tu dis 80 cm c'est un champ qui fait 80 cm ou la totalité de tes champs ???
    La présentation du formulaire est de quel type ? mode simple, continu ou feuille de données ???

    Parce que si c'est une présentation en mode simple ou continu tu peux voir d'ajuster la hauteur des champs sur 2 ou 3 lignes pour gagner en largeur.
    (peut être y as-tu déjà pensé )

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Le formulaire affiche des données contenues dans une table en mode simple (c'est quoi la différence d'avec le mode continu ? Parce que moi, j'ai juste créé un formulaire simplement ...).
    cette table contient plus d'une vingtaine de champs avec un nombre de lignes variable en fonction des affaires concernées (c'est un formulaire qui résume des commandes) --> donc je ne peux pas mettre des champs à afficher sur plusieurs lignes car des fois, faudra beaucoup descendre dans la page.
    Donc je demandais si il était possible d'agrandir la largeur max car, 55cm, ça me suffit pas !

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    La différence entre mode simple et continu :
    Mode simple : tu as un seul enregistrement affiché
    Mode continu : même présentation que le mode simple mais avec tous les enregistrements les uns à la suite des autres avec un ascenseur vertical.
    Une 20aine de champ c'est pas la mort....
    Quand je disais agrandir la hauteur des champs c'est pour pouvoir afficher la valeur d'un champ sur plusieurs lignes.

    Ex: un champ adresse avec "une adresse à coucher dehors de saisie dedans"
    Soit ton champ adresse fait 10 cm de large et tout rentre sur une ligne soit le champ fait 3 cm de large et 2 de haut et c'est écrit comme ça
    "une adresse à
    coucher dehors
    de saisie dedans"

    j'espère que nous nous comprenons

    parce qu'entre nous forcer les 55 cm et des poussières de largeur d'un objet défini en dur dans access.. je ne sais pas si c'est possible....

  5. #5
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    J'ai bien compri la différence entre mode continu et simple : et dans ce cas, mon formulaire est en mode continu. Et comme la nombre de lignes affichées varie, je ne peux pas mettre 2 champs l'un au dessus de l'autre.
    Donc je voulais "forcer" la largeur mais tu confirmes mon doute : est-ce faisable ou faut que je trouve une autre solution ?

  6. #6
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    J'ai toujours la facheuse habitude de demander des trucs qui sont pas possibles !

  7. #7
    Invité
    Invité(e)
    Par défaut
    Salut,

    Vu ton cas as-tu essayé de mettre un sou-formulaire avec des barres de défilement.

    Starec

  8. #8
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Très bonne idée. Je vais essayer ! ;-)

  9. #9
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Un sous-formulaire résoud mon problème de largeur mais un sous-formulaire a un présentation feuille de données. Est-il possible d'avoir une présentation plus élégante ?

  10. #10
    Invité
    Invité(e)
    Par défaut
    Re

    Oui à condition que ton formulaire principal soit en continu, tu peux mettre le sous-form en continu

    Starec

  11. #11
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Euh désolé mais je ne suis pas un spécialiste d'Access : comment je fais ? Parce que quand je veux rajouter un champ dans le sous-formulaire, ça me le rajoute dans le formulaire, sous le sous-formulaire.

  12. #12
    Membre habitué
    Inscrit en
    Septembre 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 158
    Points : 163
    Points
    163
    Par défaut
    il faut bien que ce soit ton sous formulaire qui soit selectionné, donc cliques 2 fois dessus et tu devrais voir ton sous-form encadré de noir et là c'est bon

  13. #13
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    y a une autre solution....
    un controle d'onglets....
    c'est peut être moins élégant (pour certains) mais tu peux séparer tes données sur plusieurs onglets
    Tes données principales sur le formulaire et par onglets tu regroupes tes infos restantes.
    Avantages : largeur du formulaire réduite à la largeur de l'écran : plus d'acenseur, un enregistrement complet sur le formulaire

  14. #14
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Merci, maintenant ça marche !! ;-)

  15. #15
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Bonne idée Kikof pour les onglets ! ;-)
    Mais j'esserai plus tard parce que déjà là, ça marche alors je ne vais pas compliquer !

  16. #16
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    En fait, le système du sous-formulaire n'est valable que si celui-ci n'affiche qu'une partie des données. Car lui aussi est limité en largeur !

  17. #17
    Membre habitué
    Inscrit en
    Septembre 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 158
    Points : 163
    Points
    163
    Par défaut
    euh oui... il ne change en rien le problème de taille, il te permet juste par exemple de doubler la largeur possible si tu as un formulaire et un sous-formulaire... mais ce n'est tout de même pas pratique.

    Et est-ce que tes 20 champs sont indispensables à la compréhension d'un dossier?
    Personnellement je n'affiche jamais toutes les données pour ce genre de formulaire.
    Par exemple si pour un client j'ai: nom, adresse, code postal, ville. Je n'affiche que le nom du contact (ou de l'entreprise). Le reste vient sur un formulaire détaillé qui apparaît sur clic sur une ligne (dossier).
    En fait un formulaire comme le tien n'a que peu d'intérêt pour l'utilisateur:
    - c'est peu ergonomique (ça dépasse la largeur d'un écran)
    - c'est difficilement imprimable

    Donc je te conseille de regarder si tous les champs sont vraiment indispensable pour la compréhension d'un dossier (une adresse est rarement un élément primordial)

  18. #18
    Membre régulier
    Inscrit en
    Septembre 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 137
    Points : 74
    Points
    74
    Par défaut
    Pour la première fois, je peux dire que je suis limité par les possibilités du logiciel que j'utilise !

  19. #19
    Membre habitué
    Inscrit en
    Septembre 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 158
    Points : 163
    Points
    163
    Par défaut
    pas sûr... j'ai édité mon message au dessus, et je suis sûr qu'il y a une solution.
    Si tu pouvais donner ce qu'il y a dans tes 20 colonnes, ce serait un plus non négligeable

  20. #20
    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 : 40
    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
    Moi je me place a coté de l'utilisateur

    En résolution 800* 600 (encore standard aujourd'hui), je vois au max un formulaire d'une vingtaine de cm.

    Imagine si je dois naviguer avec la scroll barre sur 60 cm (soit 3 pages) pour aller saisir un champ toto

    C'est sur, je ne le remplirait jamais ce champ.

    Maintenant c'est un véritable problème que de savoir comment répartir les controles.

    Par expérience, je dirais qu'on a toujours tendance à vouloir en mettre trop.

    Un cas tout simple :

    Client / Commande / Détail Commande

    Et bien mon formulaire est basé sur la commande avec les principaux champs : (a savoir, n° client, Date commande, ...). Peut aussi figurer le nom du client.

    Un sous formulaire détail commande. Si maintenant je veux connaitre la date de naissance du client, un simple double clic sur son numéro m'ouvre la fiche complète du client.

    Idem, si je veux connaitre les propriétés d'un produit de la commande : Un double clic et hop j'affiche la fiche produit.

    Autre possibilité : Le controle onglet. Il me semble qu'un débat a été ouvert dessus. Fait une recherche sur le forum Access avec le mot clé onglet et tofalu comme auteur

Discussions similaires

  1. largeur d'un textarea (formulaire html)
    Par laurentSc dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 10/06/2011, 11h51
  2. Largeur max d'un div
    Par hwoarang dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/01/2011, 12h38
  3. [A-07] Largeurs des champs de formulaire
    Par jack554 dans le forum IHM
    Réponses: 2
    Dernier message: 22/10/2008, 11h06
  4. [CSS][IE6] Fixer largeur max
    Par bigltnt dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/04/2007, 16h16
  5. Taille max d'un formulaire ?
    Par Aerofly dans le forum Access
    Réponses: 2
    Dernier message: 26/09/2006, 09h29

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