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

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2017
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte de base de données

    Informations forums :
    Inscription : Novembre 2017
    Messages : 42
    Points : 33
    Points
    33
    Par défaut Mise à jour des entêtes des colonnes de type texte dans une requête analyse croisée ou un état analyse croisée
    Bonjour à tous
    URGENT
    Le dispose des deux tables ci-dessous ; à partir desquelles je construis une requête analyse croisée dynamique.
    En entête de colonne, le Champ NOM détail Travail
    Et en entête de ligne, les champs CODE MAIN DOEUVRE ; NOM MAIN DOEUVRE DATA ; Unité de location


    DETAIL travaux
    CODE DETAIL TRAVAUX Nom détail TRAVAUX Réalisations
    35 Deblai d'ouvrage 11 862,00
    36 Remblai d'ouvrage 3 540,00
    37 Geotextile 14 960,00
    38 Enrochement 6 140,00
    41 Demolition de beton 605,00
    42 Demantement d'enrochement 1 512,00
    43 Beton 886,00
    44 Coffrage 1 500,00
    46 Aciers 94 372,00
    47 Grave ciment 740,00
    48 CDF/0/60 1 180,00
    49 Béton cyclpoeen 886,00
    50 Joint de rupture waterstop 750,00
    51 Joint de rupture avec polystyrène 750,00
    52 Bordure en beton




    CODE MAIN DOEUVRE NOM MAIN DOEUVRE DATA Unite de location Salaire journalier personnel CODE DETAIL TRAVAUX
    A 1 Salaire d’un manœuvre ordinaire, 1ère catégorie, 1er échelon H 2 848,24
    A 31 Salaire chauffeur VL, 3ème catégorie H 5 003,66
    A 32 Salaire d’un ouvrier, 3ème catégorie H 5 003,66
    A51 Salaire d’un ouvrier specialisé, topographe, 5ème catégorie H 7 697,94
    A52 Salaire d’un ouvrier specialisé, laborantin 5ème catégorie H 7 697,94
    A53 Salaire d’un ouvrier specialisé, chauffeur poids lourds, 5ème catégorie H 7 697,94
    A72 Salaire d’un chef d’équipe ou conducteur d'engin, 7ème catégorie H 10 777,12
    AX Salaire d’un agent de maîtrise ou chef de chantier, hors catégorie H 16 935,47
    B 1 Bétonnière 500 Litres mois 0,00
    B 10 Scraper 621G et 621B horaire 0,00
    B 11 Scraper 623E horaire 0,00
    B 12 Pelle Chargeuse 950G horaire 0,00
    B 13 Pelle Chargeuse 966G horaire 0,00
    B 14 Niveleuse 120K horaire 0,00
    B 15 Niveleuse 140H horaire 0,00
    B 16 Niveleuse 140K et 14H horaire 0,00
    B 17 Compacteur lourd 30/35T à pneu horaire 0,00
    B 18 Compacteur vibrant lourd et pied mouton horaire 0,00
    B 19 Tamping 815 F horaire 0,00
    B 2 Betonnière autochargeuse mois 0,00
    B 20 Pelle Excavatrice 345C horaire 0,00
    B 21 Pelle Excavatrice 336D horaire 0,00
    B 22 Pelle Excavatrice 330B/D horaire 0,00
    B 23 Pelle Excavatrice 325C horaire 0,00

    L’objectifs est d’analyser, soit de calculer le cout de main d’œuvre pour chaque détail de travaux
    A l’aide de la requête analyse croisée dynamique telle que décrite plus haut, je créer un état que je souhaite dynamique
    Tout marche à merveille
    Ma requête analyse croisée dynamique et l’état qui en découlent sont parfaits
    Le problème qui se pose est que lorsque les scenarios suivants de présentent :
    1- Si je vide les données et que je saisis d’autres données ou alors
    2- J’ajoute ou je retranche un champ de la table détail des travaux
    la requête ne parvient plus à se mettre à jour. Ill en est de même pour l’état

    En principe, lorsqu’un élément de l’entête colonne s’ajoute, il doit apparaitre dans les colonnes.
    Il ne le fait que pour les chams des entêtes lignes

    En effet, cela se fait dans les graphiques et dans les requêtes et états qui ont pour entête colonne les champs de type date, mais pourquoi pas dans les autres cas
    Si quelqu’un peur m’aider, m’expliquer, me guider et au besoin me faire un essai avec mes deux tables
    Merci à tous

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 263
    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 263
    Points : 19 428
    Points
    19 428
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    Il faut conserver les mêmes noms de "détail travaux" pour les en-têtes de colonnes.

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ...
    PIVOT NomDetail IN ("Deblai d'ouvrage","Remblai d'ouvrage",...)
    ...

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2017
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte de base de données

    Informations forums :
    Inscription : Novembre 2017
    Messages : 42
    Points : 33
    Points
    33
    Par défaut
    Citation Envoyé par User Voir le message
    Bonjour,

    Il faut conserver les mêmes noms de "détail travaux" pour les en-têtes de colonnes.

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ...
    PIVOT NomDetail IN ("Deblai d'ouvrage","Remblai d'ouvrage",...)
    ...

    Cdlt,

    il se peut que les champs s'ajoutent; par exemple en plus des champs presents, on oeut ajouter selon les circonstance plusieurs autres champs, ou en modifier ou meme en retrancher
    C'est cela le probleme

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 263
    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 263
    Points : 19 428
    Points
    19 428
    Billets dans le blog
    63
    Par défaut
    Oui, tout à fait ça risque de poser un problème au niveau de l'état
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/03/2012, 10h25
  2. Réunir des colonnes de tables différentes dans une requête
    Par GCAccess dans le forum Modélisation
    Réponses: 3
    Dernier message: 13/03/2009, 23h59
  3. Mise à jour en temps des réel des données du Data Warehouse
    Par Reskibil dans le forum Microsoft BI
    Réponses: 8
    Dernier message: 27/03/2008, 09h38
  4. Remplir des input de type text dans une page HTML
    Par Rodrick dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/06/2007, 11h19
  5. Réponses: 3
    Dernier message: 22/10/2006, 23h15

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