Base Centrale de pilotage EXERCICE N 4 Notions abordées : 0Grouper des valeurs 1Transformer une formule en variable 2Transformer en tableau croisé 3Format de nombre 4Poser un tri personnalisé sur une variable regroupée 5Renvoi automatique du texte à la ligne 6Astuce Viviane Demay/DEPP-CISAD -3 décembre 2013
N.B. : Toutes les fonctionnalités présentées dans cet exercice sont décrites dans le document «Support de cours de la BCP Partie I Présentation des fonctionnalités de WebIntelligence Rich Client version XI»
EXERCICE N 4 QUESTION : Nombre d enseignants du Second degré par tranche d âge et par grade en 2012? Démarche : 1/ Quel est le thème et l année? 2/ La BCP contient-elle un univers correspondant à ce thème et à cette année? 3/ Quels sont les éléments nécessaires pour répondre à la question? 4/ Quelle est la population concernée? Structure du tableau pour le résultat attendu : Grades De 20 à 29 ans De 30 à 39 ans De 40 à 49 ans De 50 à 59 ans + de 60 ans Grade1 Nb enseignants Nb enseignants Nb enseignants Nb enseignants Nb enseignants Grade2 Nb enseignants Nb enseignants Nb enseignants Nb enseignants Nb enseignants Grade3 Etc Exercice 4 page 1
CORRECTION de l exercice n 4 I - Démarche : 1/ Thème : Les enseignants du second degré Année : 2012-2013 2/ OUI : l univers enseignants 2D données individu Rentrée scolaire = l univers enseignants 2D données individu contient la rentrée scolaire 2012-2013. 3/ Eléments du résultat : le grade, l âge, le nombre d enseignants 4/ Sous-population : Aucune. : Cet univers sur les enseignants ne contient que les enseignants du secteur PUBLIC. Exercice 4 page 2
II Sélectionner l univers correspondant au thème A l ouverture de Webi Rich Client, cliquer l univers enseignants 2D données individu si il s affiche dans la liste et aller directement au paragraphe III ou cliquer sur «Rechercher d autres sources de données» : Cocher «Univers» et cliquer sur Exercice 4 page 3
Sélectionner l univers enseignants 2D données individu et cliquer sur Exercice 4 page 4
III - Où trouver les éléments du tableau? Eléments Objet correspondant Classe de l objet Le grade «Grade Libelle Long» Caractéristiques de l enseignant Grade Echelon L âge Age Caractéristiques de l enseignant Etat civil Nombre d enseignants «nombre d enseignants» Statistiques IV - Quelle est la sous-population? Sous-population Objet correspondant Classe de l objet La rentrée scolaire «Rentrée scolaire»=2012 Rentrée scolaire V - Elaboration de la requête 1/ Insérer les objets «Grade Libelle Long», «Age» et «Nombre d établissements» dans la fenêtre «Objets du résultat» : 2/ Insérer la «Rentrée scolaire» 2012 dans la fenêtre «Filtres de la requête». Cliquez sur Exercice 4 page 5
Vous obtenez le résultat suivant : (début du rapport) (fin du rapport) Pour afficher la dernière page, cliquer sur le bouton dans la barre d outil «Navigation dans les pages» en haut à droite de l écran.. Exercice 4 page 6
VI - Création de tranches d âge Grouper des valeurs Plutôt que de décliner tous les âges des enseignants, il est possible de définir des groupes d âges à l aide d une formule : 1/ Sélectionner la colonne contenant les âges. 2/ Cliquer sur l icône pour afficher la barre de formule 3/ Cliquer sur l icône de la barre de formule pour ouvrir l éditeur de formule 4/Créer la formule de regroupement à partir de l éditeur de formule : A l aide du double clic, afficher dans la formule, la fonction Si Alors, l objet «age» puis l opérateur Dansliste ou «<» ou «>». = Si( ([Age] <("30") ) )Alors("< 30 ans") Sinon Si( ([Age] DansListe( "30" ; "31" ; "32" ; "33" ; "34" ; "35" ; "36" ; "37" ; "38" ; "39") ) )Alors("30 à 39 ans") Sinon Si( ([Age] DansListe( "40" ; "41" ; "42" ; "43" ; "44" ; "45" ; "46" ; "47" ; "48" ; "49") ) )Alors("40 à 49 ans") Sinon Si( ([Age] DansListe( "50" ; "51" ; "52" ; "53" ; "54" ; "55" ; "56" ; "57" ; "58" ; "59") ) )Alors("50 à 59 ans") Sinon Si( ([Age] >= "60" ))Alors ("60 ans et +") Sinon Si( ([Age] DansListe( "NR") ) )Alors("NR") Sinon [Age] Lorsque tous les valeurs sont incluses dans la formule, cliquez sur Les valeurs doivent être saisies entre guillemets. Pour utiliser les fonctions et les opérateurs, les sélectionner de préférence avec le double-clic. Exercice 4 page 7
Transformer une formule en variable 1/ Sélectionner la colonne contenant la formule de regroupement (Age) 2/ Si la barre de formule n est pas affichée, cliquer sur le bouton droit de la souris et sélectionner «Barre d outils Formule» 3/ Dans la Barre d outils Formule, vous pouvez voir s afficher votre formule. Cliquer sur le bouton «Créer une variable» de la barre de formule : Entrer les informations nécessaires : Saisir un nom pour la nouvelle variable. Choisir la qualification de «Dimension». Cliquez sur : Transformer une formule en variable permet ensuite de l utiliser comme un objet classique, dans l ensemble du document, sans avoir à resaisir la formule. Exercice 4 page 8
Résultat du tableau avec le regroupement des âges par tranches : Exercice 4 page 9
V Mises en forme Transformer en tableau croisé S assurer avant de commencer la transformation en tableau croisé que la colonne Age, qui se retrouvera en «colonne» dans le tableau croisé, est bien la première colonne du tableau. - Sélectionner le tableau en positionnant le curseur au bord du tableau jusqu à ce qu il prenne cette forme : - A l aide du clic droit de la souris, sélectionner «Transformer en» dans le menu contextuel Dans l onglet «Tableaux», cliquer sur case représentant le tableau croisé : - Cliquer sur Exercice 4 page 10
Résultat en tableau croisé : Exercice 4 page 11
Format de nombre Insérer un tiret (ou autre caractère) dans les cellules vides Cliquer sur le corps du tableau contenant les données numériques A l aide du clic droit de la souris, accéder au menu contextuel «Format de nombre» Choisir le format «1235» Cocher «Personnalisé» Choisir «Numérique». Saisir «0» pour afficher les nombres positifs. Saisir un tiret dans la zone «Indéfini» Choisir dans le «Type de format» : «Numérique» Exercice 4 page 12
dans «Propriétés» : 1235 Cocher la case «Personnalisée» pour accéder à la saisie. Saisir dans la case «Positif», «0» et dans la case «Non défini», un tiret «-». Cliquer sur Résultat obtenu : Les cellules des nombres «Positifs» Les cellules en «Non défini» Le nouveau format numérique a été créé et fait à présent partie de la liste des formats numériques disponibles dans le «Type de format», Personnalisé. Les formats personnalisés sont attachés au document et peuvent donc être utilisés dans tous les rapports du document. Ils ne sont pas conservés pour un nouveau document et devront être recréés. Exercice 4 page 13
Poser un tri personnalisé sur une variable regroupée Le tri s effectue de la même façon qu avec une variable de l univers. Sélectionner l en-tête qui contient cette variable, et à l aide du clic droit, afficher le menu contextuel. Choisir le «Tri personnalisé» Le tri personnalisé n étant accessible que pour une variable pas sur une formule, il est nécessaire de transformer d abord la formule en variable. Dans la boite de dialogue «Tri personnalisé», choisir la valeur «< 30 ans» qui est mal classée dans le tableau et cliquer sur le bouton Cliquer sur Exercice 4 page 14
Renvoi automatique du texte à la ligne Lorsque les libellés sont un peu longs, il est possible de les afficher sur 2 lignes (ou plus). Sélectionner la cellule contenant la variable «Grade Lib L» et à gauche, dans l onglet «Propriétés» cocher : - Dans «Affichage» : «Ajuster la hauteur automatique» - Dans «Format du texte» : «Renvoi automatique à la ligne» afin d adapter automatiquement la hauteur propre à chaque ligne. Résultat : Exercice 4 page 15
Résultat final obtenu : (extrait) Exercice 4 page 16
ASTUCE L en-tête du tableau croisé n est pas répété à chaque changement de page. Pour y remédier, modifier les propriétés du tableau. Sélectionner le tableau à l aide du curseur tableau, comme indiqué ci-dessous : positionné sur le bord du Et cliquer sur l onglet «Propriétés» à droite de l écran. Pour afficher les en-têtes du tableau croisé : Dans Affichage de l onglet Propriétés du tableau, cocher «Afficher Nom d objet» Pour répéter l en-tête sur chaque page, : Dans Page de l onglet Propriétés du tableau, cocher «Répéter l en-tête sur chaque page» Passer en mode page (Visualiser Mode Page) puis naviguer dans les pages à l aide de la barre de navigation, pour vérifier que l en-tête sera imprimé à chaque changement de page. Exercice 4 page 17