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 :

Format d'une zone de liste dans access


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Expert-comptable
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Expert-comptable
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Points : 26
    Points
    26
    Par défaut Format d'une zone de liste dans access
    Bonsoir,

    Pourquoi une zone de liste placée dans un état basée sur une requête affiche le premier enregistrement dans un formatage différent que les suivants. J'ai bien essayé de modifier les propriétés de l'objet, mais l'affichage du premier enregistrement est toujours différent.

    Mistère

    Rod

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Bonjour et bienvenue sur le forum Access de DVP.

    Pourrais-tu être un peu plus clair?
    Je n'ai pas tout compris, déjà le fait d'avoir une liste sur un état me désoriente un peu.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Expert-comptable
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Expert-comptable
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Points : 26
    Points
    26
    Par défaut
    Bonjour et merci pour l'accueil,

    Il est vrai qu'il n'est pas toujours facile d'exprimer par écrit les problèmes rencontrés.

    Je vais préciser le cas :

    Plusieurs tables sont reliées entre-elles par une requête. J'ai créé un formulaire qui est alimenté par la précédente requête. Sur ce formulaire, j'ai ajouté un bouton qui lance un état avec les informations de l'enregistrement courant du formulaire.
    L'état reprend grosso-modo les mêmes champs que le formulaire avec des étiquettes, des zones textes, des images et ... des zones de listes.

    Tout fonctionne à merveille si ce n'est le format des zones de listes. Je comprend que ce n'est pas spécialement logique d'avoir un objet zone de liste sur un état. En fait je souhaite récupérer le contenu du champ de l'enregistrement choisi et l'imprimer. Les données affichées sont correctes mais j'ai constaté que pour le premier enregistrement, le contenu est affiché en blanc sur fond bleu et pour les suivants, le contenu est affiché en bleu sur fond blanc. Si je modifie les propriétés de la zone de liste, les effets restent inversés entre le premier et les autres enregistrements.

    La piste est peut-être d'utiliser une zone de texte qui reprend le contenu de la zone de liste ? Mais comment s'y prendre ?

    J'espère être plus clair et pas trop long.

    Merci en tout cas, à l'avance, de l'aide apportée.

    Rodolphe

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Mon problème, c'est que je n'arrive pas à reproduire le problème.
    Je viens d'essayer une zone de liste et elle est correcte au niveau de l'affichage.

  5. #5
    seb92400
    Invité(e)
    Par défaut
    Hi,
    Tu dois avoir eune propriété sur ta zone de liste (je ne sais plus exactement de mémoire) qui s'appelle entête de colonne oui/non... Ca vient peut-être de ça.
    Sinon, un fond bleu, texte en blanc signifie une sélection, ce qi parrait étrange sur un état...

  6. #6
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    L'entête de colonne n'y change rien, chez moi elles ont le bon format.

  7. #7
    seb92400
    Invité(e)
    Par défaut
    Mais euh... Je disais ça, juste comme ça... une idée qui m'est venue en lisant de post de rcan7412...

  8. #8
    Nouveau membre du Club
    Homme Profil pro
    Expert-comptable
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Expert-comptable
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Points : 26
    Points
    26
    Par défaut
    Je confirme l'entête n'y change rien. Pour l'histoire de la couleur (bleue), j'ai établi l'état avec l'assistant en utilisant le style Société qui reprend la couleur bleue un peu comme la "sélection" noawsen. Autre petite particularité, la ligne verticale gauche sur le bord du champ (valable pour tous les enregistrements).

    Je pense vraiment que cela vient du champ "zone de liste". J'ai essayé de créer un nouvel état avec l'assitant et les champs zone de liste sont affiché avec plusieurs lignes dont la première est en affichage inversé.

    La solution devrait venir à mon sens d'un autre type de champ, comme évoqué ci-avant.

    Attention que les champs zones de liste sont paramétrés à la source dans la table via : liste de choix, contrôle zone de liste, origine source table/requête et contenu la table concernée.


  9. #9
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    Salut,

    Citation Envoyé par rcan7412
    La piste est peut-être d'utiliser une zone de texte qui reprend le contenu de la zone de liste ? Mais comment s'y prendre ?
    Dans "Source contrôle" de ta zone de texte tu places:
    ("0" faisant référence à la première colonne de ta zone de liste).

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    Expert-comptable
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Expert-comptable
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Points : 26
    Points
    26
    Par défaut
    Citation Envoyé par ft035580
    Salut,

    Dans "Source contrôle" de ta zone de texte tu places:
    ("0" faisant référence à la première colonne de ta zone de liste).
    Merci à toi, ton option fonctionne parfaitement.

    Je vais donc créer des zones de texte avec cette formule et rendre invisible les zones de liste.

    Ce que je ne comprends pas, c'est la logique du problème dans l'état ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/02/2014, 12h12
  2. Réponses: 17
    Dernier message: 08/08/2008, 20h13
  3. Critère de requête avec une zone de liste dans un formulaire
    Par Dehez dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 19/06/2006, 12h49
  4. Copier une zone de liste dans excel
    Par geo.mar94 dans le forum Access
    Réponses: 42
    Dernier message: 15/06/2006, 15h34
  5. Réponses: 2
    Dernier message: 08/06/2006, 13h38

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