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

VBA Access Discussion :

Etat a partir d'une analyse croisée


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 67
    Localisation : France

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Points : 34
    Points
    34
    Par défaut Etat a partir d'une analyse croisée
    Bonjour à Tous,
    Je viens une nouvelle fois faire appel à vos lumières.
    J'ai créé un état à partir d'une requete d'analyse croisée récapitulant des chiffres par région. A sa création, toutes les régions étaient répertoriées sur l'état. Aujourd'hui, quelques régions n'ont pas de stats et l'état ne fonctionne plus, MSACCESS affichant une erreur "le moteur de base de données ne reconnait pas "ALSACE" en tant que nom de champ..." Y aurait-il un moyen de contourner ce message erreur sans être obligée de refaire un état en fonction des régions ayant des statistiques ?!
    J'espère avoir été claire dans mes explications...
    D'avance je vous remercie de l'aide apportée.
    Cordialement,
    Aida.

  2. #2
    Membre régulier Avatar de GillesDeVuif
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 88
    Points : 110
    Points
    110
    Par défaut
    Bonjour.

    Un moyen pourrait être de t'assurer au préalable que la colonne hébergeant les stats de régions n'ait aucun null, (en substituant les nulls par des zéros, par exemple), pour que toutes les régions apparaissent dans ta requête AC.

    Cordialement.

  3. #3
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour.
    J'ai eu un cas à peu près semblable récemment, et je l'ai résolu de façon très peu élégante.

    J'ai ajouté une ligne supplémentaire (Pour vous "Alsace") mais sans aucune autre information.

    Pierre

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Cela pourrait t'aiguiller : Création d'un état basé sur une requête analyse croisée.

    Philippe

Discussions similaires

  1. [AC-2007] Sous-etat à partir d'une requête croisée dynamique
    Par sig_riviere dans le forum VBA Access
    Réponses: 0
    Dernier message: 22/01/2015, 11h24
  2. création d'1 table à partir du resultat d'une analyse croisée
    Par lauri dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 27/10/2007, 14h45
  3. Réponses: 3
    Dernier message: 20/05/2007, 09h39
  4. Comment faire une analyse croisée sous MySQL ?
    Par jcachico dans le forum Requêtes
    Réponses: 1
    Dernier message: 05/12/2005, 18h32
  5. Réponses: 4
    Dernier message: 05/10/2005, 16h07

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