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

Requêtes et SQL. Discussion :

Faire correspondre les noms des champs d'un sous-formulaire et de sa requête source


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 12
    Points : 9
    Points
    9
    Par défaut Faire correspondre les noms des champs d'un sous-formulaire et de sa requête source
    Bonjour,

    j'ai un sous formulaire qui est construit à partir d'une requete. Dans cette requête on y trouve un champs date qui reprend les mois de l'année.
    Si dans mon fichier source je n'ai que des valeurs pour le mois de janvier, fevrier et Mars, comment j'initialise les autres valeurs à vide ? la il me met ?nom dans la valeur du tableau

    merci pour votre retour

  2. #2
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 271
    Points : 6 580
    Points
    6 580
    Par défaut
    Salut
    #NOM? signifie que vous appelez un nom de champ inexistant dans votre qry ou dans votre sform
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Bonjour

    oui en fait le sous formulaire est basé sur une requête qui dépend en fait d'un fichier excell d'extraction dans lequel je peux sélectionner une période.

    du coup le sous formulaire ne trouve pas de zone pour ce champs dans le tableau de valeurs....

    Quel est la méthode pour rendre un sous formulaire dynamique du coup ? Le sous formulaire n'est peut être pas la solution à ce problème ?

    merci pour votre aide

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 736
    Points : 14 758
    Points
    14 758
    Par défaut
    bonjour,
    Si dans mon fichier source je n'ai que des valeurs pour le mois de janvier, fevrier et Mars, comment j'initialise les autres valeurs à vide ?
    si des noms de champs sont inexistants, cela veut-il dire que la requête est de type analyse croisée ?
    Pour se faire une idée d'une solution, il faudrait à minima poster le code SQL et si possible une partie du résultat obtenu
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Bonjour

    oui la requête est de type analyse croisée

    le code SQL de la requête est le suivant :

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    TRANSFORM Max([Menge]*[QtéFactUGS]/100) AS Besoin
    SELECT [semi finis].Material1, VenteF.[Donneur d'ordre], VenteF.Article
    FROM [semi finis] LEFT JOIN VenteF ON [semi finis].[Produits Finis_Material] = VenteF.[11premArt]
    WHERE (((VenteF.[Donneur d'ordre]) Not Like ""))
    GROUP BY [semi finis].Material1, VenteF.[Donneur d'ordre], VenteF.Article
    PIVOT VenteF.TEMPS;
    Images attachées Images attachées  

  6. #6
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 736
    Points : 14 758
    Points
    14 758
    Par défaut
    bonsoir,
    le problème semble lié à un nom de colonne ...

    [semi finis] et VenteF sont des tables ou des requêtes ?

    il est recommandé de respecter quelques règles pour le nommage des objets: éviter les espaces et les caractères non alphabétiques ou numériques: [semi finis], [Produits Finis_Material], [Donneur d'ordre] peuvent poser problème...
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

Discussions similaires

  1. Afficher la somme de champs d'un sous-formulaire
    Par pyxosledisciple dans le forum Access
    Réponses: 1
    Dernier message: 20/01/2006, 09h34
  2. Réponses: 1
    Dernier message: 22/12/2005, 11h29
  3. recupere le champ d'un sous formulaire
    Par el_quincho dans le forum IHM
    Réponses: 1
    Dernier message: 02/12/2005, 09h54
  4. Pb champ calcule dans sous formulaire
    Par Brial dans le forum Access
    Réponses: 6
    Dernier message: 12/11/2005, 18h33
  5. Valeur par défaut de champs d'un sous-formulaire
    Par snoopy69 dans le forum Access
    Réponses: 2
    Dernier message: 21/10/2005, 07h44

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