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 :

Erreur lors de la création d'Etat [AC-2003]


Sujet :

IHM

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Points : 243
    Points
    243
    Par défaut Erreur lors de la création d'Etat
    Bonjour à tous,

    Je souhaite créer un état de suivi de consommation des véhicules à partir du résultat d'une requête que voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT *
    FROM (Materiels 
    INNER JOIN TypesMateriels ON Materiels.TypeMateriel = TypesMateriels.IDTypeMateriel) 
    INNER JOIN SuiviConsommation ON SuiviConsommation.MaterielSuivi = Materiels.IDMateriel
    Cette requête concerne les tables suivantes :

    Clés Primaires soulignées / Clés étrangères précédées d'un #

    SuiviConsommation( IDSuivi , DateSuivi , #MaterielSuivi , QuantitSuivi , MontantSuivi )
    Materiels ( IDMateriel , ImmatriculationMateriel , ModeleMateriel , #TypeMateriel )
    TypesMateriels ( IDType , LibelleType)

    Je créer donc un Etat avec l'assistant, je séléctionne la requête en question, mais lorsque je doit séléctionner les champs que je souhaite afficher(Date, Immatriculation , LibelleType , Quantité et Montant ), j'ai le message d'erreur

    L'indice n'appartient pas à la séléction
    Je ne comprend pas du tout d'où peut venir l'erreur sachant que la requête fonctionne parfaitement.

    Merci de bien vouloir me venir en aide

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 365
    Points : 23 835
    Points
    23 835
    Par défaut
    Essaye en supprimant le # du nom de tes champs. Il n'est pas recommandé d'utiliser des caractères spéciaux dans les noms de champ.

    Pour être tranquile il vaut mieux se contenter de Lettres majuscules et minuscules, de chiffres et de "_".

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Points : 243
    Points
    243
    Par défaut
    Les noms des champs dans ma base ne comportent pas de #, je les ai mis dans le modèle logique pour visualiser les clés étrangères.

    J'édite le message précédent pour préciser.

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 365
    Points : 23 835
    Points
    23 835
    Par défaut
    Est-ce que l'un de tes champs dans ta requête ne retournerai pas #error ou quelque-chose du genre parceque généralement le wizard de création de rapport marche sans annichroche.

    Tu pourrais aussi faire un test en créant une table à partir de ta requête puis essayer de créer le rapport à partir de la table. Si ça marche c'est probablement ta requête qui est fautive.

    A+

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Points : 243
    Points
    243
    Par défaut
    J'ai ré-essayé la même manipulation avec la même requête,les mêmes données, et bien ça marche, plus de message d'erreur.

    Je ne sais pas pourquoi ça ne voulait pas fonctionner, mais bon, problème résolu

    Merci de ta participation

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

Discussions similaires

  1. erreur lors d'une création de base
    Par LuckySoft dans le forum Oracle
    Réponses: 2
    Dernier message: 03/07/2006, 14h06
  2. Réponses: 4
    Dernier message: 21/02/2006, 16h47
  3. Réponses: 1
    Dernier message: 26/05/2005, 12h24
  4. message d'erreur lors de la création de la base
    Par ber_jp dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/05/2004, 12h15
  5. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47

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