DB2 Web Query
DB2 Web Query sait aussi produire des graphiques
Dont voici les principaux :
Barres Courbes Aires Secteurs 3D Histogrammes Nouveautés V2 :
quelques graphes spéciaux
Partons du même fichier exemple (CEN_ORDERS)
Ensuite prenez l'option Format :![]()
Autre, permet de faire apparaître tous les types de graphes
![]()
Et choisissons un graphe de type "Barres verticales"
Ensuite, choisissez les zones et leur utilisation
Ici, nous aurons un graphe par type de produit, une barre par pays, le montant LINETOTAL donnant la hauteur de la barre
![]()
Etc ...
SI au contraire nous avions glissé sur Légende (séries)
![]()
->
![]()
Chaque barre peut constituer un paramètre en entrée pour un rapport existant
(toujours l'option lien hypertexte)
Indiquez comme pour un rapport :
- Rapport
- Avec paramètre (bouton Ajouter pour la création du paramètre)
- ET indiquez
- le nom du paramètre dans la procédure lancée (PRODUCTTYPE)
- la valeur à transmettre parmi les zones utilisées ici (la même chose)
Vous pouvez avoir deux graphes affichés en même temps avec l'option "deux axes", disponible pour les "barres"
Par exemple, créons un nouveau graphe, par type de produit en affichant
les montants et le bénéfice
(zone calculée comme vu avec les rapports)
Demandez alors les options pour la nouvelle zone bénéfice
Suivant votre niveau de correctifs, utilisez plutôt l'onglet "Serie"
Puis Type (de graphe)
et optez pour une courbe
Pour afficher les montants en millions d'euros, prenez l'onglet "Propriétés"
N'oubliez pas de publier !
Autre exemple, avec des paramètres en entrée
Toujours sur le même fichier (CEN_ORDERS) , prenons les courbes
Puis
Enlever le label pour MOISAN, qui doit se lire tout seul
par contre on peux modifier son style (propriété / Axe des X)
par exemple, demandez une rotation à 45 °
Nous pouvons ajouter des filtres,
comme (compris entre) :
ou (Ouvrir, Filtre avancé)
ou avec des paramètres
Choisissez paramètres
Ce qui nous donne
et affiche
Attention il faut saisir des valeurs comme '062009' et '082009', vu le format de MOISAN
Dernier point, les camemberts ou secteurs
Créons cette fois une zone AN contenant l'année
Placez ensuite
Résultat final
Pour finir, définition d'une zone calculée
Cliquez sur cette icône
Saisissez la formule permettant de calculer le bénéfice en %
Une fois cette nouvelle colonne créé, elle se substitue au montant dans la partie Mesure(Somme)
Modifiez le type de graphe, pour qu'il accepte plusieurs mesures
cela va nous permettre d'ajouter le montant aux mesures, qui maintenant sont multiples et ensuite de masquer le %
Ensuite, demandez un style conditionnel sur LINETOTAL
Il pourrait être judicieux d'indiquer l'origine de cette couleur rouge "pétant" soit en ajoutant une Annotation
-> puis
![]()
enfinSoit en Modifiant le pied de page du graphique (Accueil/En-tête et pied)
(C) Volubis 2013