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

Contribuez Discussion :

installer une barre de seuil dans un graphique histogramme


Sujet :

Contribuez

  1. #1
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 949
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 949
    Points : 4 876
    Points
    4 876
    Par défaut installer une (ou plusieurs) barre de seuil sur un graphique histogramme
    Personnaliser un graphique sous Access n'est pas toujours simple (le plus souvent, il faut affronter l'objet Chart et passer par du code VBA)

    Ces exemples montrent comment installer un seuil avec une étiquette personnalisée sur un graphique de type histogramme.

    1) Seuil sur histogramme vertical
    -------------------------------
    Principe : Dans la requête source, on ajoute un champ qui sera l'ordonnée de la ligne horizontale (dans l'exemple : yLine1 = 1700) Dans un premier temps, on obtient alors une deuxième série en histogramme. On reprend le graphique en mode Création :
    • on clique dans le graphique, sur la 2 ème série de données

    • on change le type de graphique à Courbe ...

    • Pour poser l'étiquette, voir le code derrière l'évenement "Sur MAJ" du graphe.


    En reproduisant ce principe, on peut installer plusieurs seuils sur un graphique.


    2) Seuils sur histogramme horizontal
    ----------------------------------
    Cas d'un graphe avec barres horizontales et où les seuils sont donc affichés verticalement.
    Principe : Dans la requête source, on ajoute un champ qui sera l'abscisse de la droite (dans l'exemple : yLine2 = 1350) Dans un premier temps, on obtient alors une deuxième série en histogramme. On reprend le graphique en mode Création :
    • on clique dans le graphique, sur la 2 ème série de données

    • on ajoute une courbe de tendance "linéaire" sur cette série

    • on rend invisible la bordure et les barres de la série 2 (on ne voit donc que la droite de tendance)

    [LIST][*]Pour poser l'étiquette, voir le code derrière l'évenement "Sur MAJ" du graphe.

    3) Placer une marque sur histogramme horizontal
    ----------------------------------------------
    (Extrait d'un fil de tinomulot)
    Principe : On crée la requête source (voir exemple). Dans un premier temps, on obtient alors une deuxième série en histogramme. On reprend le graphique en mode Création :
    • on clique dans le graphique, sur la 2 ème série de données

    • on sélectionne l'axe secondaire (largeur: 150) pour superposer les histogrammes des séries 1 et 2

    • on ajoute une ERREUR "nulle" sur cette série, qu'on personnalise

    • on rend invisible la bordure et les barres de la série 2 (on ne voit donc que la marque de l'erreur)


    Souhaitant que cela puisse aider.

    Ci-joint, un exemple en Acc2000.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/02/2007, 14h20
  2. Réponses: 4
    Dernier message: 25/11/2006, 18h52
  3. ajouter une ou deux séries dans un graphique
    Par rob2-9 dans le forum Access
    Réponses: 1
    Dernier message: 11/08/2006, 14h40
  4. Mettre une barre de défilement dans une CheckListBox ?
    Par Invité dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/07/2005, 10h39
  5. Réponses: 6
    Dernier message: 21/06/2002, 15h48

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