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 :

Etat : j'obtiens des numéros et non des données


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Etat : j'obtiens des numéros et non des données
    Bonjour,
    je crée un état à partir d'une requête, j'appelle les données d'une table constituée de deux champs (colonne numéro (clef) + colonne des données) mais dans l'état ce sont les numéros qui apparaissent et non les données
    J'ai essayé de modifier cela en passant par les propriétés de données mais rien à faire.
    Auriez-vous une piste ?
    Je précise que je ne connais rien à SQL.
    merci et bravo

    Guy

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 348
    Points : 19 593
    Points
    19 593
    Billets dans le blog
    65
    Par défaut
    Peux-tu être plus précis:

    donne nous le sql de ta requête,

    une vue de ton état..(image liée)

    As-tu bien rempli la propriété Controlsource de tes Textbox sur ton état,

    qu'entends-tu par propriété de tes données et colonne des données

    En résumé plus d'info et plus de précision..

    @+

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    Bonjour, merci de répondre,

    La requête SQL est la suivante :


    SELECT ['TRAV].Fonctions, ['TRAV].[Lieu d'exercice], ['TRAV].NOM, ['TRAV].Prénom, ['TRAV].[Position Administrative], ['TRAV].E_T_P, Count(['TRAV].Fonctions) AS CompteDeFonctions
    FROM ['TRAV]
    GROUP BY ['TRAV].Fonctions, ['TRAV].[Lieu d'exercice], ['TRAV].NOM, ['TRAV].Prénom, ['TRAV].[Position Administrative], ['TRAV].E_T_P
    HAVING (((['TRAV].Fonctions)="1" Or (['TRAV].Fonctions)="2" Or (['TRAV].Fonctions)="3" Or (['TRAV].Fonctions)="4" Or (['TRAV].Fonctions)="11"))
    ORDER BY ['TRAV].Fonctions;

    Par contre je ne sais pas comment lier une image?! Oû trouves-t'on cette info sur le site ?

    Je parle des contrôles auxquels on accède dans la boîte de dialogue "propriétés", en bas du menu déroulant, sur clic droit sur la zone de texte de l'état en mode création, où je souhaite voir apparaître la donnée tirée de la table en question.

    Il s'agit d'une table avec deux champs : un champ numéro et un champ "fonctions" (dans le sens de profession). Cette table sert à alimenter la saisie d'une autre table ("'TRAV") par un formulaire, grâce à un menu déroulant qui permet d'accéder aux fonctions (professions).

    La requête est basée sur cette dernière table, l'état sur cette requête et dans la zone où je pensais voir apparaître une fonction (profession) figure en fait le numéro de l'enregistrement de la dite fonction.

    J'espère que c'est un peu plus clair.

    Merci.

    Guy

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 348
    Points : 19 593
    Points
    19 593
    Billets dans le blog
    65
    Par défaut
    Salut,

    donc dans les propriété de ton état, tu mets
    RecordSource=TaRequête

    et dans les propriétés de ton textbox fonctions, tu mets
    ControlSource=Fonctions

    @+

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    J'ai essayé, cela ne fonctionne pas, mais je ne suis pas sûr d'avoir fait la bonne manip....MAIS....

    Je suis dépanné : j'ai ouvert l'état en mode création et j'ai rajouté à la main les champs fonction et ville (qui posait le même pbe) et cela marche impeccablement ! J'ai même rajoué des champs "compte(*)" aux différents niveaux de l'Etat et les totaux se font aussi sans aucun problème.
    Un grand merci pour votre soutien


    Guy

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

Discussions similaires

  1. [XL-2010] Selection des valeurs et non des case pour un graphique
    Par LepiloteDeut dans le forum Excel
    Réponses: 4
    Dernier message: 02/04/2012, 15h23
  2. Réponses: 1
    Dernier message: 12/01/2012, 22h44
  3. [XL-2007] Pourcentage sur des chaines et non des nombres
    Par sebinou86 dans le forum Excel
    Réponses: 2
    Dernier message: 02/11/2010, 22h10
  4. [CS4] background avec des <table> et non des <div> ?
    Par toinoudu85 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 02/02/2010, 09h34
  5. Réponses: 5
    Dernier message: 09/03/2009, 20h23

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