La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Requêteur REPORT STUDIO (Application ReportNet de Cognos)

Présentations similaires


Présentation au sujet: "Requêteur REPORT STUDIO (Application ReportNet de Cognos)"— Transcription de la présentation:

1 Requêteur REPORT STUDIO (Application ReportNet de Cognos)
Manuel de formation

2 Modules du Cours Présentation de Reportnet et de Report Studio
Création et mise en forme de rapports simples (p. 20) En-têtes et cartouches de page (p ) Groupement de données (p ) Tableau croisé (p ) Graphiques (p ) Filtrage (p ) Rapport Maître/détail (p ) Création et utilisation d’invites (p ) Calculs (p ) Mise en forme avancée des rapports (p ) Personnalisation de rapports par une mise en forme conditionnelle (p ) Annexe 1: Cognos Connexion (p ) Annexe 2: Correction des exercices (p ) Annexe 3: Exercices supplémentaires et corrections (p ) Intérêts de ce module Vos notes personnelles :

3 Navigation dans ReportNet
Elle se fait via Internet Explorer Les données sont organisées en dossiers Les données sont présentées en vue métier Naviguer dans ReportNet signifie que l’utilisateur est capable de : S’approprier la vue métier Explorer toutes les dimensions et axes Explorer les indicateurs Créer un rapport ou un graphique à partir de la vue métier Définir un calcul Filtrer les données Utilisation des prompts et page de prompts Intérêts de ce module Vos notes personnelles : Vous trouverez en annexe de ce support, une partie concernant Cognos Connection, qui est l’interface portail de Report Net.

4 Définition des outils ReportNet
Cognos connexion : Portail d’accès Web aux différentes fonctionnalités ReportNet et outils d’administration, Report Viewer : Outil de visualisation des rapports sur le Web, Query Studio : Outils de création de requêtes simples ad hoc et de mise en forme des rapports sur le Web, Report Studio : Outils de création de requêtes complexes sur le Web sous forme de listes, tableau croisés, graphiques, répétiteur, Framework Manager : Outil Client / Serveur de modélisation de métadonnées, de création et de publication de packages Métier garantissant les vues métiers sur lesquelles s’effectuent les rapports et les requêtes

5 Introduction à l’architecture 3-tiers
Tiers Traitements (Métier & Technique) Tiers Informations de Persistance Tiers Présentation Serveur Web Serveur d’application Base de données Service métier 1 Réception Exécution Localisation Récupération Restitution Service métier 2 Base de données Service métier 3 Serveur Web Service technique application Les applications Web se caractérisent par une architecture 3 tiers (voire n-tiers) composée : D’un premier niveau Client composé essentiellement d’un navigateur D’un deuxième niveau Middleware composé d’un serveur Web et d’un serveur d’applications D’un troisième niveau Information composé de bases de données entreprise et/ou autres applications entreprise. Chaque niveau est dédié à une catégorie de taches: La présentation des informations au travers de pages HTML Les traitements métier au travers de services métiers Le stockage et la persistance des données. Niveau Middleware Niveau Client Niveau Données

6 Description et décomposition d’une requête Web
Niveau 2 « Middleware » Niveau 3 « Persistance » Niveau 1 « Client » Serveur Web Protocole://serveur [:port]/[chemin/]programme? paramètre1=« »  & paramètre2=«  » Formulaire contenant les paramètres, les valeurs renseignées par l’utilisateur et l’action (validation / annulation) Serveur d’application Requête vers le serveur Localisation du serveur (URL/URI) Fourniture des informations Formulaire HTML Localisation du programme Fourniture des valeurs de paramètres Vérification des informations Exécution du programme Enregistrement des données Appel d’une URL Description et décomposition d’une requête Web d’un poste Client vers la partie Serveur : L’URL Le poste client, via un navigateur, saisie une URL (Uniform Resource Locator) permettant d’identifier l’adresse/ la chemin d’accès à un document Web sur une machine distante; la structure d’une URL est de type : protocole://serveur[port]/répertoire/[document.extension] ou [programme?paramètre1=« valeur »&paramètre2=« valeur »…..] où généralement : Protocole : « http »; Serveur : le nom de la machine / ordinateur distante (cela peut être aussi l’IP) Port : « 80 » ou « 80:80 » Pour exemple : où: « reportnet » est le nom du serveur « cognos8 » est le repertoire virtuel d’accès à un répertoire physique stocké sur le serveur; « cgi-bin » est le sous répertoire d’accès dans lequel se trouve des fichiers exécutables; « cognos.cgi » est le programme d’exécution. L’URL étant accessible par tous les postes clients connectés au réseau (Internet / Extranet /Intranet via le protocole standard HTTP sur TCP/IP) est donc à médiatiser à l’ensemble des utilisateurs potentiels puisqu’elle est le point d’accès unique à un / des programme (s). La requête Dès l’exécution de cette URL, une requête est lancée vers le serveur, via un serveur Web (serveur HTTP) dont le rôle principal est : De recevoir la requête; De collecter les données fournies avec la requête du client en dissociant les informations dites statiques aux informations à interpréter (par exemple le nom du programme, ainsi que la valeur du (des) paramètre (s) associés); De vérifier que les informations fournies dans la requête sont cohérentes; De localiser le programme demandé (« cognos.cgi » dans « cognos8/cgi-bin ») hébergé sur le serveur D’appeler le programme en lui fournisseur si nécessaire les données associées; Le traitement / exécution Le serveur Web appelle le serveur de traitement / d’exécution des programmes (mode Client / Serveur) appelé aussi serveur d’exécution ou serveur de transaction dont le rôle est : De valider que les données fournies sont cohérentes; De valider et conserver le contexte de l’utilisateur (par l’ouverture d’une session); D’exécuter le programme sur la base des informations fournies et validées par le Client; D’appeler un (des) autre (s) programme (s) si nécessaire; De fournir les données ou le résultat du traitement à la base de données pour le stockage; Le stockage / enregistrement Le serveur d’application lance une requête vers le serveur de base de données, dont le principal rôle est : De garantir l’enregistrement et le stockage des informations fournies par le Client et/ou le résultat du programme exécuté; d’exécuter lui même un programme en base (si nécessaire); De collecter des informations hébergées dans la base de données à retourner. L’ensemble de cette requête ainsi que la réponse (décomposition dans la point suivant) décomposée s’effectue au travers d’une transaction dont il est indispensable de respecter les caractéristiques suivantes : Atomicité : toutes les opérations de la transaction sont exécutées ou aucun; Cohérence : chaque transaction doit faire passer la base d’un état cohérent dans un autre état cohérent; Isolation : une transaction ne doit observer que des états cohérents de la base (pas de résultat intermédiaire d’une autre transaction); Durabilité : lorsqu’une transaction se termine, le (s) résultat (s) obtenu (s) devient (deviennent) permanent (s) et ne peuvent plus être remis en cause, ni par une panne du système, ni par une autre transaction.

7 Architecture Fonctionnelle Cognos8
Sens de lecture Bases de données Entreprise Projet(Univers – Catalogue) Rapport - Liste Droit – Sécurité Requête ad-hoc Accès Utilisateur Utilisation Distribution Publication Importation Cognos Connection Report Studio Création Query Studio Framework Manager Architecture fonctionnelle de cognos8

8 Concepteur / Administrateur
Workflow Cognos8 P H A S E C T U R Â Options de Mise en oeuvre Installation Configuration Gestion De la sécurité Administration Des rapports Et systèmes Vue Métier (méta données) Publication Des Packages Création De rapports Visualisation / impression Modèle Rapports Utilisation De requêtes Concepteur / Administrateur (système et rapport) Modélisateur (SQL et modélisation) Développeur Utilisateur Présentation du Workflow CRN Cognos8, étant une suite d’outils de reporting sur le Web, propose de nombreux composants permettant de gérer toute la chaîne du reporting ayant chacun un rôle essentiel dans la mise en œuvre. Le processus en 5 grandes phases garantit ainsi la réussite d’un projet de reporting entreprise avec la solution cognos8: Mise en œuvre Administration Modélisation Création des rapports Création des requêtes Utilisation – Visualisation des rapports

9 Création et mise en forme de requête sous Report Studio
Saisir depuis un navigateur l’adresse Web appropriée, Saisir le couple d’identification ( Nom user + mot de passe ), Sélectionner le pack approprié, Création de tableau liste, croisé, graphique, Filtrage des données, Tri des données, Formatage des données, Utilisation d’invite et page d’invite Mise en forme.

10 Cognos Connexion : authentification
Saisir le code utilisateur et le mot de passe, puis cliquer sur « OK » Saisir le couple d’identifiants (code utilisateur et mot de passe) de la page d’authentification attribué au profil utilisateur et valider: Entrée login et mot de passe Sortie : page d’accueil du portail Cognos Connections

11 Page d’accueil de Report Studio
Cliquer sur le composant Web «  Report Studio » pour accéder à la page «  Sélection du pack ». La différence entre les dossiers bleus et jaunes : Les dossiers bleus représentent les packs, c’est à dire les vues métier, Les dossiers jaunes contiennent les rapports crées ou de la documentation. Lorsqu’on clique sur le composant « Report Studio » pour sélectionner un pack, les dossiers jaunes ne sont pas visibles. Cliquer sur le composant « Report Studio » pour sélectionner un pack

12 Cliquer sur une des vues métiers (Pack)
Sélection du pack Cliquer sur une des vues métiers (Pack) La sélection du pack est possible seulement après avoir cliquer sur le composant « Report Studio ». Rappel : Un pack contient des modèles (vues métiers), des rapports (réalisés!). Il est crée dans Framework Manager pour être publié sur le serveur cognos8. Cliquer sur le pack souhaité pour ouvrir l’espace de travail « Report Studio ». Lors de la première connexion, le menu déroulant « Sélection d’un pack » ne contient aucun pack. Il contient uniquement les packs qui ont déjà étaient utilisés. Par défaut, la page affiche 15 entrées. Pour voir les autres packs, cliquer sur le bouton ‘»’ pour aller à la page suivante ou augmenter le nombre d’entrées. Il est également possible de trier les packs en cliquant sur « NOM ».

13 Sélection de l’option appropriée
Cliquer sur l’option « créer un rapport » Sélectionner l’une des deux options suivantes : Créer un rapport, Ouvrir un rapport si votre vue métier contient déjà un rapport et que vous voulez le modifier ou le même à jour si la vue métier a changé.

14 Sélection du type de rapport
Pack sélectionné Cliquer pour choisir un autre pack Liste des packs disponibles Sélectionner un type de rapport à créer en fonction du besoin. Le choix de la page blanche implique que l’utilisateur n’aura aucune maquette sur la zone de travail (pas d’entête et pas de pied de page). Il devra donc insérer les objets depuis l’onglet Boîte à outils.

15 Présentation de l’interface utilisateur
Barre d’exploitation Volet objets insérables Zone de travail L’interface de Report Studio se compose de deux volets, d’une zone de travail et d’une barre d’exploitation. Volet objets insérable : Il est composé de trois onglets Onglet Source: contient les éléments du pack sélectionnés pour le rapport (éléments de requêtes et calculs), Onglet données élémentaires : Affiche les objets crées dans le rapport, Onglet Boîte à outils : Contient divers objets qu’on peut ajouter au rapport ( liste, date, heure….), Volet propriétés : Présente les propriétés de l’objet. Barre d’exploitation : Contient trois boutons permettant de travailler sur le rapport Explorateur de pages : pour accéder à une page du rapport ou une page d’invite, Explorateur de requêtes : Permet de créer ou de modifier des requêtes, ainsi que d’exécuter des tâches complexes, telles que la définition de jointures d’union et l’écriture d’instruction sql, Explorateur de conditions : Permet de travailler sur des variables. Les variables permettent d’ajouter une mise en forme conditionnelle à un rapport, Zone de travail : C’est l’emplacement pour la conception de rapport Volet propriété

16 Exploration du volet Objet Insérables
Sélectionnez un onglet du volet « Objets Insérables » pour afficher : Des éléments du modèle. Des éléments de requête présent dans le rapport. Des objets tels que des textes, des images, des tables et des invites. L’onglet Source affiche tous les éléments de requête présents dans le modèle. Vous pouvez ajouter n’importe lequel de ces éléments à votre rapport. Une fois ajouté au rapport, un élément devient un élément de requête. L’onglet données élémentaires affiche tous les éléments appartenant à la requêtes. L’onglet Boîte à outils contient les objets que vous pouvez ajouter au rapport. Pour personnaliser votre rapport, vous pouvez ajouter, repositionner et mettre en forme des objets. Un rapport peut contenir un ou plusieurs objets.

17 Création d’un rapport de type liste
Résultat La création d’un rapport est utile pour pouvoir modifier les propriétés des objets. En effet, le volet propriété ne concerne que les objets qui se trouvent sur la zone de travail

18 Modification des propriétés d’un élément
Le volet « Propriétés » vous permet d’afficher et de modifier les propriétés d’un élément ou d’un objet. Cliquer sur « Mois » pour afficher les propriétés Propriété Paramètre de propriété Nom de l’élément Pré-requis : créer un rapport, Vous pouvez modifier les propriétés d’un élément ou d’un objet dans le volet Propriétés, Lorsque vous cliquez sur un élément ou un objet du rapport, les propriétés qui lui sont associés apparaissent dans le volet Propriétés. Vous pouvez alors faire défiler l’écran vers le bas pour trouver la propriété que vous souhaitez modifier, puis procéder à la modification.

19 Style Le volet propriété ou la barre d’outil permettent de modifier l’apparence des éléments, notamment la police et les couleurs de fond. Pour modifier la police et les couleurs de fond, utilisez la barre d’outils du volet Propriétés. Vous pouvez appliquer des paramètres du style aux colonnes individuelles, à un objet entier ou à l’ensemble du rapport.

20 Création et mise en forme de rapport simples
Création d’en-tête et cartouche de page. Création d’un modèle, Création de rapport de type liste, Grouper les données, Ajouter des totaux récapitulatifs pour chaque groupe de données. Inclure des en-têtes et des cartouches. Créer un rapport de type tableau croisé. Créer un rapport de type graphique.

21 Création d’en-têtes et de cartouches de page
Cliquer pur ajouter un en-tête et un pied de page Pré-requis : Avoir sélectionné l’objet « Page blanche ». Pour créer un en-tête et un cartouche de page. Cliquer sur l’onglet « Structure » puis sur « En-tête et cartouche de page ». Cocher les cases « En-tête et Cartouche » puis valider. Cette opération n’est possible que si on choisit « Page Blanche » lors de la création d’un nouveau rapport. Sinon, l’en-tête et le pied de page sont générés automatiquement. L’avantage de passer par cette étape permet de créer un en-tête et un pied de page approprié qui peut servir de modèle.

22 Résultat de la requête Zone en-tête de page Zone corps (page)
Zone pied de page Zone corps (page)

23 Création d’un en-tête et d’un pied de page comme modèle
Cliquer sur l’onglet « Boîte à outils », se positionner sur l’objet « Table » et le glisser vers la zone en-tête de page et pied de page pour définir le nombre de lignes et de colonnes à faire apparaître. Cela facilitera par la suite l’agencement des objets et éventuellement d’en rajouter d’autres. Ensuite, insérer dans chaque cellule l’information souhaitée.

24 Résultat final de la création de l’en-tête et du pied de page
Cet en-tête et pied de page peut être enregistré et servir de modèle pour les rapports. Pour cela, il faut le converti en model.24

25 Cliquer sur convertir en modèle puis enregistrer
Création d’un modèle Cliquer sur convertir en modèle puis enregistrer Cliquer sur Fichier puis sur « Convertir en modèle » et enfin enregistrer ce canevas dans mes dossiers. Ce modèle pourra être utilisé pour tous les rapports. Il suffira juste de modifier le titre.

26 Création d’un rapport de type liste
Cliquer sur liste Résultat Il est également possible d’insérer une liste depuis l’onglet « boîte à outils ». Cette démarche est utile, si on utilise le modèle crée.

27 Ajout d’objets au rapport
Il existe trois méthodes d’ajout d’un objet ou d’un élément au rapport : Le double clic, le clic droit et l’insertion le glisser-déplacer Pour ajouter un élément à une liste cliquez deux fois dessus ou cliquez avec le bouton droit de la souris et insérez-le Faites glisser un élément vers l’emplacement de votre choix dans la liste. Pour ajouter un élément au rapport, cliquez deux fois dessus dans le volet Objet insérables, cliquez ensuite dessus à l’aide du bouton droit de la souris et sélectionnez Insérer ou faites-le glisser à l’emplacement de votre choix dans le rapport. En faisant glisser un élément, vous contrôlez précisément l’endroit où il apparaîtra. Vous pouvez également déplacer des éléments après les avoir ajoutés au rapport. Pour ajouter un objet à un rapport (tel qu’une liste, un graphique ou une image), vous devez, depuis la Boîte à outils, faire glisser l’objet ou cliquez deux fois dessus.

28 Cliquer sur liste pour sélectionner tout le rapport
Mise en page du rapport Cliquer sur liste pour sélectionner tout le rapport Cliquer sur une cellule du tableau puis dans le volet « Propriétés » cliquer sur « Liste » afin de sélectionner tout le tableau liste. Dans la rubrique « Zone » double cliquer en face de la propriété « Marge » et saisir un nombre de pixel pour séparer le tableau de l’en-tête de la page. Ensuite cliquer sur le bouton « Centrer ».

29 Saisie de la marge Saisir une marge pour séparer le tableau de l’en-tête puis le centrer. Cela permet d’ajouter d’autres objets au dessus du tableau ( invites), et en dessous ( graphique, hyperlien …)

30 Rapport de liste centré
Rapport centré A partir de là, on peut rajouter les dimensions, les indicateurs et toutes les opérations nécessaire ( somme, %, calcul…) Bien entendu, il existe plusieurs façons de construire un rapport.

31 Lancer le rapport créé Pour lancer le rapport, cliquer sur la flèche et choisir le type de format Une fois le rapport conçu dans Report Studio, cliquez sur le bouton Produire le rapport dans la barre d’outils pour afficher le résultat. Vous pouvez explorer le rapport à l’aide des liens Pages précédentes, Page suivante, Haut et Bas qui se trouvent en bas du rapport. Pour revenir dans Report Studio afin de modifier le rapport, cliquez sur le lien Fermer dans le coin supérieur droit. Vous pouvez générer vos rapports au format HTML, PDF, Excel (2000 ou 2002), CSV et XML. Par défaut, le format utilisé est : HTML

32 Possibilité de changer de format depuis le Viewer.
Génération du rapport Cliquez sur le bouton « Produire le rapport » dans la barre d’outils de Report Studio pour afficher les résultats dans Report Viewer. Produire le rapport Possibilité de changer de format depuis le Viewer. Une fois le rapport conçu dans Report Studio, cliquez sur le bouton Produire le rapport dans la barre d’outils pour afficher le résultat. Vous pouvez explorer le rapport à l’aide des liens Pages précédentes, Page suivante, Haut et Bas qui se trouvent en bas du rapport. Pour revenir dans Report Studio afin de modifier le rapport, cliquez sur le lien Fermer dans le coin supérieur droit. Vous pouvez générer vos rapports au format HTML, PDF, Excel (2000 ou 2002), CSV et XML.

33 Ajout d’un récapitulatif
Récapitulatif généré Sélectionner l’indicateur Cliquer sur l’onglet somme 1 2 3 Le récapitulatif concerne uniquement les indicateurs. Sélectionner l’indicateur (Nb de passages), Cliquer sur l’onglet agrégat (symbole Somme « ∑ »), Lancer l’exécution du rapport.

34 Visualisation du résultat dans le Viewer

35 Quels sont les pré-requis à vérifier avant à la création d’un rapport?
Exercice 0 Quels sont les pré-requis à vérifier avant à la création d’un rapport?

36 Exercice 1: Requête simple
SELECTION DES DONNEES Actes CCAM Année (TEMPS) Libellé UA Exécutant (AXES/Structures exécutant/Structures typologie) Libellé CCAM court (AXES/Actes : vue médicale/Codification acte) SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice1 »

37 Groupement des données
Pour organiser vos données et faciliter leur recherche, groupez-les: Grouper/Dissocier Pour regrouper des informations connexes, sélectionnez une colonne, puis cliquez sur le bouton Grouper/Dissocier dans la barre d’outils. Groupement par Année Groupement par Année et service

38 Exercice 2: Groupement SELECTION DES DONNEES Reprendre « exercice1 »
Grouper les données suivantes : Année Libellé UA Exécutant Libellé CCAM (court) SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice2 »

39 Création de cartouches de liste
Cocher la position du cartouche Cliquer sur l’onglet Il est possible d’ajouter un en-tête ou cartouche pour rendre un rapport plus lisible et plus logique pour la lecture. Cette opération est utile que si on a au préalable fait un regroupement. Le cartouche peut être placé à différents endroits. Après avoir sélectionner la position du cartouche, cliquer sur somme pour avoir les totaux

40 Résultat sur le Viewer Cartouche par mois Cartouche par Année
Cartouche globale

41 Création d’un rapport de type Tableau Croisé
Les éléments de requête peuvent être ajoutés sous forme de mesures aux lignes et colonnes, ainsi qu’au corps du tableau croisé. Mesures Permet de faire pivoter une liste en tableau croisé Pour créer un rapport de type tableau croisé, sélectionnez un tableau croisé lors de la création d’un rapport ou créez un rapport vierge et ajoutez-y un objet de type tableau croisé. Pour ajouter des éléments de requête à un rapport de type tableau croisé, cliquez deux fois sur ceux-ci ou faites-les glisser sur les lignes, dans les colonnes ou dans les cellules du tableau croisé. Vous pouvez créer un tableau croisé imbriqué en ajoutant plusieurs éléments aux lignes ou aux colonnes. Vous pouvez également créer un rapport basé sur plusieurs mesures. Tout élément de requête pouvant être cumulé pour être ajouté au corps du tableau croisé en tant que mesure. La mesure définit les données sur lesquelles porte le rapport, telles que le revenu, la quantité ou la marge bénéficiaire.

42 Exercice 3: Tableaux croisés
SELECTION DES DONNEES Actes CCAM Année (TEMPS) Libellé CR Demandeur (AXES/Structures demandeur /Structures typologie) Nb d’actes toutes activités (INDICATEURS/Activité) SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice3 »

43 Les étapes de création d’un graphique
Double cliquer sur graphique Cliquer sur l’option « Créer un rapport ou un modèle », puis double cliquer sur « Graphique ». Une fenêtre s’affiche pour choisir le type de graphe.

44 Graphique – Sélection du type
Sélectionner un type de graphique ( un modèle ). Et valider.

45 Saisir un titre pour chaque axe
Graphique - Création Saisir un titre pour chaque axe Pour créer un graphique, insérer les objets dans les zones d’insertion ( mesure, catégorie, série) en fonction du résultat souhaité et cliquer sur le bouton exécuter dans la barre d’outils. Pour modifier le titre de l’axe des abscisses et celui de l’ordonnée, il faut renseigner les champs implicite. Il est aussi possible de modifier les propriétés pour afficher le titre, centrer…..

46 Graphique - Affichage des données tabulaires
Cliquez sur l’icône afficher les données tabulaires Pendant la conception, il est possible d’afficher les données tabulaire du graphique en cliquant sur l’icône « Afficher les données tabulaires ». Les données tabulaires doivent correspondre aux données du graphique.

47 Résultat de la requête sur le Viewer

48 Exercice 4: Graphique SELECTION DES DONNEES Actes CCAM Année (TEMPS)
Libellé bénéficiaire (AXES/Bénéficiaire) Nb d’actes CCAM (INDICATEURS/Activité) Type du graphique : histogramme SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice4 »

49 Filtrage des données 1/6 Un filtre permet d’axer le rapport sur des données spécifiques. Filtrer Application d’un filtre sur l’année qui affiche uniquement les décès mois par mois en 2005 Utilisez des filtres pour créer des rapports sur un sous-ensemble spécifique de données.

50 Filtrage des données 2/6 Créez le rapport avec l’ensemble des données provenant de la vue métier (pack) Cliquez sur une des cellules du rapport. Cliquez sur l’icône filtre (« entonnoir ») Pour ajouter un filtre qui s’appliquera : Aux lignes du rapport: cliquez sur l’onglet « Filtres tabulaires ». Aux sous-totaux (récapitulatif): cliquez sur l’onglet « Filtres Récapitulatif ».

51 ETUDE DE L’EXPRESSION DE REQUETE
Filtrage des données 3/6 ETUDE DE L’EXPRESSION DE REQUETE Une expression de requête : Recherche les données exactes. Est créée automatiquement lorsque vous concevez votre rapport peut être modifié ou créée de façon personnalisée. Pack / Vue métier Sujet de requête Élément de requête Les requêtes définissent les données élémentaires à afficher dans le rapport. Les expressions de requête spécifient les données recherchées et leur emplacement. Report Studio crée automatiquement les requêtes dont vous avez besoin à mesure que vous créez les rapports. Toutefois, vous pouvez modifier ces requêtes ou créer vos propres requêtes personnalisées afin d’obtenir les résultats voulus. Un espace-nom est un qualitatif qui garantit que les noms du sujet et de l’objet de requête sont uniques. Le nom du premier espace-noms est par défaut le nom du modèle.

52 CREATION D’UN FILTRE A L’AIDE DE l’ÉDITEUR D’EXPRESSION
Filtrage des données 4/6 CREATION D’UN FILTRE A L’AIDE DE l’ÉDITEUR D’EXPRESSION Pour appliquer des filtres aux éléments de requête, associez des conditions à ceux-ci à l’aide de l’éditeur d’expression. Élément de requête condition Cliquez sur le bouton Filtres de la barre d’outils pour créer ou modifier des filtres dans l’éditeur d’expression. Si vous souhaitez appliquer un filtre à un élément non inclus dans le pack (tel qu’un élément de calcul), utilisez l’onglet Filtres de groupes.

53 CREATION D’UN FILTRE A L’AIDE DE VALEURS DE SOURCES DE DONNEES
Filtrage des données 5/6 CREATION D’UN FILTRE A L’AIDE DE VALEURS DE SOURCES DE DONNEES Vous pouvez sélectionner des valeurs de source de données dans une boîtes de dialogue au lieu de les saisir directement dans une expression. Lorsque vous créez des expressions dans l’éditeur d’expression, vous pouvez rechercher les données d’un élément de requête. Ceci s’avère utile lorsque vous ne savez pas comment est stockée une valeur particulière ou quelles sont les valeurs figurant dans la source de données. Syntaxe des opérateurs les plus utilisés : - = : [Année]=2006 IN : [Année] IN (2005;2006) BETWEEN : [Année] between 2004 and 2006

54 Visualiser l’ensemble des filtres sur un rapport:
Filtrage des données 6/6 Visualiser l’ensemble des filtres sur un rapport: 1: Sélectionner une colonne 2: cliquer sur le filtre Pour visualiser l’ensemble des filtres posé sur un rapport : Sélectionner une colonne, Cliquer sur l’onglet filtre

55 Exercice 5: Filtres SELECTION DES DONNEES Actes CCAM Année (TEMPS)
N° du mois (TEMPS) Mois (TEMPS) Libellé bénéficiaire (AXES/Bénéficiaire) Libellé UA demandeur (AXES/Structures demandeur /Structures typologie) Libellé UA exécutant (AXES/Structures exécutant /Structures typologie) Nb d’actes CCAM (INDICATEURS/Activité) FILTRER LES DONNEES DU RAPPORT On ne veut garder que les données 2005. Uniquement pour les Hospitalisation complète ou de semaine et Hospitalisation partielle. SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice5 »

56 Création d’un rapport Maître/détail 1/8
Etape 1: Création du rapport maître: Ajout d’un paramètre Pré requis : créer un rapport parent et un rapport enfant (détail), Vue métier : urgences, Ajouter un paramètre au rapport parent et un même paramètre au rapport enfant Un paramètre est une valeur utilisée pour définir les données à afficher dans un rapport. Il est similaire à un indicateur d’emplacement auquel une valeur spécifique doit être attribuée.

57 Création d’un rapport Maître/détail 2/8
Etape 2: Création du rapport détail: Création du paramètre Vue métier : Urgences

58 Création d’un rapport Maître/détail 3/8
Etape 3: Création du lien Maître / détail: Cliquer sur l’onglet Cliquer sur l’onglet pour ajouter la cible Ouverture de la fenêtre accès au détail 1 ère étape : sélectionner le semestre, 2 ème étape cliquer sur l’onglet accès au détail, 3 ème étape : ajouter la cible (rapport détail) et associer les paramètres

59 Création d’un rapport Maître/détail 4/8
Etape 4: Ajout de la cible: Ajout du rapport cible (détail) Cliquer pour ajouter les paramètres

60 Création d’un rapport Maître/détail 5/8
Etape 5: Ajout des paramètres: Nom du paramètre du rapport enfant Transférer la valeur du paramètre du rapport parent au paramètre du rapport enfant.

61 Création d’un rapport Maître/détail 6/8
Etape 6: Visualisation du rapport avec accès au détail: L’axe temps (semestre) est souligné. Il est possible d’accéder au détail.

62 Création d’un rapport Maître/détail 7/8
Etape 7: Visualisation du résultat sur le viewer: Cliquez sur un semestre dans le rapport pour ouvrir un rapport cible contenant le détail par mois pour ce semestre Créez un rapport d’accès au détail pour lier deux rapports contenant des informations connexes. Vous pouvez ensuite accéder à des informations connexes ou détaillées dans un rapport en sélectionnant une valeur dans un autre rapport. La colonne contenant les valeurs d’accès au détail apparaît sous forme de lien en regard duquel figure un signe plus (+). Lorsque vous exécutez le rapport, vous pouvez cliquer sur une valeur liée pour accéder au détail d’un rapport cible.

63 Création d’un rapport Maître/détail 8/8
Récapitulatif: Créez un rapport d’accès au détail en ajoutant un paramètre à un rapport cible et une connexion d’accès au détail depuis le rapport parent vers le rapport cible. Création d’un rapport maître Ajout d’un paramètre Création d’un rapport cible Création d’une connexion d’accès au détail vers le rapport cible Un paramètre est une valeur utilisée pour définir les données à afficher dans un rapport. Il est similaire à un indicateur d’emplacement auquel une valeur spécifique doit être attribuée. Pour ajouter un paramètre, sélectionnez un élément de requête qui servira de lien et créez un filtre tabulaire. Le rapport cible est alors filtré de façon à afficher les données en fonction de la valeur du paramètre. Si vous exécutez le rapport cible, vous êtes invités à sélectionnez une valeur sur laquelle baser le rapport. La connexion d’accès au détail dans le rapport cible s’établie dans le volet de Propriété de l’objet qui servira de lien. La propriété Accès au détail doit être renseignée. Il vaudra préciser le chemin d’accès du rapport cible. Report Studio cherchera alors le paramètre qui fera le lien entre les deux rapports.

64 Exercice 6: Accès au détail
SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice6 » Nombre d’actes CCAM par bénéficiaire et par mois obtenu via un rapport par semestre

65 Création et utilisation d’invites
Utilisation des paramètres et des invites. Différents types d’invites. Personnaliser des invites. Rechercher des éléments d’invite. Page d’invite et navigations à l’aide de l’explorateur de pages.

66 Paramètres et invites Les paramètres sont des indicateurs d’emplacement nécessitant une valeur afin de déterminer les données à utiliser pour créer le rapport. Les invites demandent à l’utilisateur de fournir la valeur du paramètre. Il existe trois façons de demander des spécifications de rapport à un utilisateur : Créez un paramètre pour un élément du rapport. Ajoutez une page d’invite au rapport contenant un ou plusieurs éléments d’invite. Ajoutez un élément d’invite à un rapport.

67 Types d’invite Sélectionnez le type et le style d’invite adéquats pour vos environnements de reporting: Si vous sélectionnez des éléments d’un rapport, puis créez une page d’invite, Report Studio sélectionne le type d’invite adéquat. Si vous ajoutez vos propres éléments de requête à un rapport ou à une page d’invite, vous pouvez sélectionner un type d’invite disponible dans le volet Objets insérables. Si vous ne savez pas quel est le type d’invite le plus approprié, vous pouvez ajouter une invite générée à votre rapport et Report Studio effectuera une sélection.

68 Recherche d’éléments d’invite
Ajoutez une invite de sélection et de recherche pour permettre aux utilisateurs de rechercher des valeurs de données sur lesquelles effectuer un rapport Saisissez vos critères de recherche, puis effectuez la recherche autant de fois que vous le souhaitez pour créer un rapport sur les données spécifiques Ajoutez une invite de sélection et de recherche lorsque les utilisateurs doivent choisir parmi une multitude d’éléments, mais qu’ils ne sont pas tout à fait familiarisés avec les valeurs de données. Les utilisateurs peuvent effectuer autant de recherches qu’ils le souhaitent et ajouter des éléments provenant de plusieurs d’entre elles pour affiner leur sélection. Saisissez la lettre ou les mots à rechercher, utilisez le lien Options pour déterminer la façon dont la recherche sera effectuée, puis cliquez sur Recherchez. Choisissez les éléments à prendre en compte dans la zone Résultats et ajoutez-les dans la zone choix.

69 Modification des propriétés de l’invite
Le volet « Propriétés » permet de modifier l’apparence et les fonctionnalités des invites. Si vous cliquez sur une invite de la zone de travail, vous pouvez voir ses propriétés dans le volet Propriétés. Vous pouvez modifier les paramètres de l’invite en fonction de vos besoins. Vous pouvez déterminer le nombre d’éléments que l’utilisateur peut choisir en activant ou désactivant l’option Zone de sélection multiple (par exemple, plusieurs années), elle ne peut alors pas être associée à la soumission automatique. Une invite en cascade affiche des options basées sur le(s) élément(s) sélectionné(s) dans une autre invite.

70 Création automatique d’une page d’invite 1/3
Etape 1: Création d’une invite de saisie Sélectionner « Année » Cliquer sur « Créer une page d’invite Page d’invite visible dans l’explorateur de pages Créer une page d’invite 1 2 3 Vue métier : Urgences Pour créer une page d’invite automatiquement : Sélectionnez un ou plusieurs éléments dans votre rapport et cliquez sur le bouton Créer une page d’invite. Les invites pour chaque élément sélectionné apparaissent dans la zone de travail. Vous pouvez modifier les propriétés des invites de façon à permettre à l’utilisateur de sélectionner un ou plusieurs éléments. Sélectionner un objet (ici Année), Cliquer sur l’onglet « Créer une page d’invite »

71 Création automatique d’une page d’invite 2/3
Etape 2: Visualisation de la page d’invite: Filtre ajouté L’invite créée est « requis » c’est à dire obligatoire. Il est possible de le rendre facultatif en changeant la propriété. La page d’invite s’exécute toujours en premier. Il faut donc créer les invites sur la même page. Lorsque une invite est créée, un filtre est automatiquement ajouté sur la requête du rapport.

72 Création automatique d’une page d’invite 3/3
Etape 3: Résultat de la requête avec une invite: Le point rouge signifie que l’invite est obligatoire et qu’on doit entrer une date. Il est possible de changer les propriétés de l’invite pour modifier la forme de présentation etc…

73 Création manuelle d’une page d’invite 1/10
Cliquer sur l’onglet Vue Métier : Urgences Pour créer une page d’invites : Cliquer sur le bouton Créer une page d’invite sans sélectionner d’éléments dans la zone de travail. Ensuite, faites glisser des éléments d’invite depuis le volet Objets insérables (boite à outils) jusque dans la zone de travail. Afin que les invites soient explicites, vous pouvez ajouter du texte à la page pour décrire ce qui doit être saisi dans chaque invite.

74 Création manuelle d’une page d’invite 2/10
Etape 2: Ajout d’invites sur la page d’invites: Exemple : insertion d’une table de 2 colonnes et 1 ligne Pré requis : avoir créer une page d’invite vierge Se positionner sur la boite à outils et faire glisser les invites souhaitées. Il est recommandé d’insérer au préalable une table afin de mieux gérer le positionnement des objets.

75 Création manuelle d’une page d’invite 3/10
Etape 3: Insertion d’une invite par cellule: Donner un nom Cliquer sur suivant Faire glisser l’invite choisie dans une cellule. Une boîte de dialogue s’affiche. Suivre les instructions pour créer le paramètre : Donner un nom au paramètre, Cliquer sur suivant.

76 Création manuelle d’une page d’invite 4/10
Etape 4: Sélectionner un élément du pack: Cliquer pour sur … sélectionner un élément du pack Choisir un opérateur Cliquer pour continuer Sélectionner un élément du pack, Choisir un type d’opérateur, Si le filtre est facultatif, cocher la case, Cliquer sur «Suivant » pour continuer. Le bouton suivant devient actif après avoir sélectionné un élément du pack. Pour notre cas, on prend « Année »

77 Création manuelle d’une page d’invite 5/10
Etape 5: Sélectionner la valeur à afficher dans l’invite: Donner un nom à la requête Sélectionner la valeur à afficher Donner un nom à la requête, Sélectionner la valeur à afficher, Puis cliquer sur terminer pour valider la création de l’invite.

78 Création manuelle d’une page d’invite 6/10
Etape 6: Résultat de l’invite créée: Propriétés de l’invite à modifier si besoin Invite créée

79 Création manuelle d’une page d’invite 7/10
Etape 7: Mise en page de l’invite: centrer les objets de l’invite: Sélectionner la table, puis cliquer sur l’onglet « Aligner au milieu de la page

80 Création manuelle d’une page d’invite 8/10
Etape 8: Mise en page de l’invite: ajout de texte devant l’invite: Glisser le texte à côté de l’invite Cliquer pour valider Pour a jouter du texte devant une invite : Se positionner sur la boite à outils, et faire glisser l’onglet texte juste à côté de l’invite puis saisir le texte.

81 Création manuelle d’une page d’invite 9/10
Etape 9: Résultat de la mise en page: L’invite est centrée au milieu de la page et le texte « Année » ajouté devant l’invite.

82 Création manuelle d’une page d’invite 10/10
Etape 10: Visualisation dans le Viewer: Page d’invite Résultat filtré sur l’année 2005

83 Exercice 7: Page d’invite
Créer une page d’invite centrée filtrant l’année, le semestre et les libellés bénéficiaires (avec une invite de recherche) SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice7 » SELECTION DES DONNEES (Actes CCAM) Année (TEMPS) N° du mois (TEMPS) Mois (TEMPS) Libellé bénéficiaire (AXES/Bénéficiaire) Libellé CR 96, POLE (AXES/Structures demandeur / Libellé UA exécutant (AXES/Structures exécutant /) Nb d’actes CCAM (INDICATEURS/Activité)

84 Navigation entre les pages
Le bouton « Explorateur de pages » dans la barre Explorateur permet de naviguer dans les pages de rapport et les pages d’invite. Cliquez sur le bouton Explorateur de pages pour voir toutes les pages. Lorsque vous pointez sur le bouton Explorateur de pages dans barre Explorateur, un volet affiche toutes les pages et les pages d’invite du rapport en cours. Cliquez sur une page dans le volet pour l’afficher dans la zone de travail. Cliquez sur une page de la fenêtre Explorateur pour atteindre cette page

85 Amélioration de la pertinence de vos rapports à l’aide de calculs
Création de calcul, Définition des calculs de type détail, Définition des calculs de type groupe, Définition des calculs de type présentation, Ajouter des calculs en utilisant l’éditeur d’expression afin de créer des éléments de requête personnalisés.

86 Création de calculs Vous pouvez créer des rapports sur des données non présentes dans la base de données en créant des colonnes calculées basés sur des éléments existants du modèle. Vue métier : Urgences. Si vous souhaitez établir un rapport sur des informations non présentes dans votre modèle, créez des colonnes calculés à partir d’éléments de requête. Vous pouvez créer un calcul de type détail, groupe ou présentation en faisant glisser un objet Calcul vers n’importe quelle partie de votre rapport, puis en créant l’expression dans l’éditeur d’expression. Les calculs peuvent être ajoutés à une liste, un tableau croisé ou un rapport graphique, ainsi qu’au corps du rapport, aux en-têtes et aux cartouches.

87 Définition d’un calcul de la requête
L’éditeur d’expression permet de créer un calcul de la requête. Un calcul de type détail s’applique à des données non récapitulées. Utilisez des éléments de requêtes présents dans le modèle ou la requête Vérification de la syntaxe Calcul de l’expression Pour créer un calcul à appliquer un enregistrement non cumulés, créez un calcul de type détails. Utilisez l’onglet Source pour rechercher tous les éléments de la requête disponible dans le modèle utilisé. Utilisez l’onglet Éléments de requête pour rechercher les éléments de requête de votre rapport. Utilisez l’onglet Fonctions pour rechercher les opérateurs, les récapitulatifs, les constantes et la syntaxe requis pour la création de l’expression qui permettra d’afficher vos données personnalisées. Utilisez l’onglet Paramètres pour rechercher les éléments de requête employés pour les invites et les paramètres dans le rapport. Vue métier (source) Données élémentaires Fonctions intégrées

88 Définition d’un calcul de type présentation
L’éditeur d’expression permet de créer un calcul de type présentation, ajoutant ainsi des informations sur le rapport, par exemple le numéro de page. Calcul de l’expression L’ajout d’un calcul de type présentation crée un calcul contenant des informations d’exécution, telles que la date, l’heure et le nom d’utilisateur. Il fournit des informations concernant le rapport et non sur les données de la source de données. L’onglet Source n’apparaît pas car un calcul de type présentation ne peut utiliser que des éléments de requête présents dans le rapport et non des éléments provenant du modèle. Données élémentaires Paramètre (s) Dans cet exemple, on va afficher la valeur choisie dans un filtre paramétré (par une page d’invite par exemple) Fonctions intégrées

89 Exercice 8: Calculs Données HOSPITALISATION – Vue ADMINISTRATIVE …
Obtenu via une page d’invite Nb journées facturables / Nb admission Calcul automatique de somme Données HOSPITALISATION – Vue ADMINISTRATIVE

90 Calcul de la Présentation
Onglet Fonctions L’onglet Fonctions permet de créer des expressions. Calcul de la Présentation Fonctions Calcul de la requête Les fonctions disponibles dépendent du type de calcul que vous créez. Parmi les fonctions disponibles on trouve Opérateurs (+,-), Récapitulatifs (average, total), Constantes (date, interval), Syntaxe (if then else), Fonctions de date-heure selon le principe des jours ouvrables (add_days, add_years), Fonctions communes (cast, ceiling), Fonctions de bases de données (Oracle), Fonctions de rapport (Today, Now).

91 Mise en forme avancée des rapports
Amélioration de la présentation de rapports à l’aide de tables, de blocs et de textes. Ajout des en-têtes et des cartouches. Éditeur d’expression. Sections Création d’un rapport principal/détails

92 Présentations adaptatives
Pour améliorer l’apparence des rapports, mettez les objets en forme et organisez-les. Outre l’utilisation de modèle (ici, modèle spécial APHP), vous pouvez créer un rapport vierge et y ajouter des éléments, tels que des listes, des images, des textes et des blocs. Les éléments et objets peuvent être mis en forme en fonction de vos besoins. Vous pouvez modifier leur taille, leur forme, leur emplacement et leur comportement. Vous pouvez insérer des images. Mais il est conseillé de les stocker sur le serveur (chemin spécifié) au préalable.

93 Organisation d’objets à l’aide de tables
Vous pouvez ajouter une table à une page qui contiendra et organisera des objets, tels que des listes, images et graphiques. Faites glisser une table dans une page, puis ajouter des objets aux cellules de la table. Texte / Information descriptives Vous pouvez aussi ajouter des blocs à une page pour espacer des objets. Un bloc vide n’ajoute pas d’espace entre les objets. Le bloc doit contenir un objet. Vous pouvez également indiquer la hauteur et la largeur du bloc si vous souhaitez l’utiliser pour l’espacement.

94 Ajouts d’en-têtes et de cartouches
Pour fournir des informations sur le contenu du rapport, ajoutez des en-têtes et des cartouches. Calculs de présentation dans l’en-tête Expression du rapport dans le cartouche Les en-têtes et les cartouches peuvent contenir des objets, tels que des tables, des images, des textes et des expressions de rapport, comme la date en cours et le numéro de page.

95 Étude de l’éditeur d’expression
Une expression de rapport : Se rapporte aux objets autres que les données, comme la date du jour. Peut-être modifiée ou créée de façon personnalisée. Une expression de requête se rapporte aux données du rapport et détermine les données à extraire de la source de données, ainsi que l’emplacement d’extraction. Une expression de rapport se rapporte à tous les objets du rapport et de sa présentation, à l’exception des données, comme la date ou l’heure de génération du rapport ou le numéro de page. Les expressions de rapport peuvent être ajoutées au rapport depuis l’onglet Boite à outils du volet Objets insérables. Elles peuvent également être modifiées dans l’éditeur d’expression.

96 Cliquer pour générer une section
Création de section 1/2 Cliquer pour générer une section Vue métier : Urgence Les étapes pour créer une section : Créer un rapport de type, Sélectionner la colonne à mettre en section, Cliquer sur l’onglet « section » dans le menu structure ou directement sur l’onglet section qui se trouve sur la barre des tâches.

97 Création de sections 2/2 Créez des listes distinctes, des tableaux croisés ou des graphiques pour des éléments de requête spécifiques à l’aide d’en-têtes de section. (…) Créer une section Vue métier : Urgences Pour afficher des informations groupées dans des objets de rapport distincts, créez des sections. Vous pouvez ainsi rechercher plus facilement des informations et afficher les données d’un seul groupe d’éléments à la fois. Lorsque vous produisez le rapport, des sections distinctes apparaissent pour chaque valeur. La création de sections est similaire au regroupement par élément de requête. La différence réside dans le fait que les en-têtes et cartouches de section apparaissent en dehors de la liste, du tableau croisé ou du graphique.

98 Création d’un rapport Principal / détail 1/3
Créez un rapport principal/détails pour présenter des informations susceptibles de nécessiter plusieurs rapports. Elément commun de requête Insérez une liste contenant des détails dans une liste contenant des informations connexes Vue métier : Urgence Un rapport principal/détails contient un type de rapport (tel qu’une liste, un tableau croisé ou un graphique) figurant dans un autre rapport. Il est semblable à un rapport d’accès au détail dans la mesure où il affiche les détails relatifs à un élément dans un autre rapport. L’avantage d’un rapport principal/détails réside dans le fait que vous pouvez y visualiser le détail d’informations principales sans avoir à accéder à un autre rapport. Les deux requêtes doivent comporter un élément de requête commun pour pouvoir être liées. Si ce n’est pas le cas, ajoutez un élément de la requête principale à la requête détaillée, puis supprimez l’élément de l’interface à l’aide du bouton Couper. L’élément n’est alors plus affiché dans le rapport, mais il reste dans la requête.

99 Création de la liaison Principal / détail 2/3
Vue métier : Urgence Une fois que vous avez les rapports principal/détails en place, il faut les relier à l’aide de l’élément de requête commun. Cette liaison se fait par le menu Données/Relations Principales/Détails.

100 Visualisation du rapport Principal / détail 3/3
... Détail

101 Exercice 9: rapport Principal/détails
Données HOSPITALISATION – VUE ADMINISTRATIVE Créez le tableau qui contient en données principales les nombres d’admission directes par année, où sera inclus un sous-tableau séparant ces mêmes admissions par UA et par mois. Afin d’obtenir le résultat suivant :

102 Personnalisation de rapports par une mise en forme conditionnelle
Mise en forme conditionnelles. Mise en valeur des données exceptionnelles. Afficher ou masque des données.

103 Modification de l’affichage selon certaines conditions
Créez un rapport de manière à ce que la mise en page, les couleurs ou les polices varient en fonction des données du rapport. Afficher un style conditionnel en fonction des données. (ici, en rouge dès lors que le nombre d’acte est supérieur à ) Vue métier : NGAP Vous pouvez modifier l’affichage de votre rapport selon des conditions spécifiées à l’aide de la mise en forme conditionnelle. Cette fonction permet d’identifier les données qui dépassent ou n’atteignent pas les objectifs ou de supprimer des sections de rapport ne correspondant pas aux critères définis. Selon vos besoins, vous pouvez modifier le texte affiché dans un rapport (comme son titre) ou l’apparence du rapport lui-même (comme les couleurs ou la présentation). Report Studio permet de modifier les deux.

104 Définition des éléments à modifier
Créez vos propres variables et valeurs afin d’identifier les éléments du rapport qui vont déterminer les changements et les résultats possibles. Variable Valeurs Lors de la création d’une condition à appliquer à un rapport, la variable permet de déterminer les modifications qui seront apportées au rapport. Les valeurs définissent les scénarios ou résultats possibles pour la variable. Lorsque vous créez une variable, vous devez lui attribuer un nom et déterminer le type de variable à employer, Utilisez : Une variable de type booléen s’il n’existe que deux résultats possibles dont les valeurs seront Oui ou Non. Une variable de type chaîne s’il y’a plusieurs résultats possibles, en fonction des valeurs de type chaîne que vous définirez.

105 Définition de la condition et des résultats
L’éditeur d’expression permet de définir la condition et fournit les critères à utiliser pour déterminer les résultats possibles. Si vous créez une variable de type booléen ou chaîne, vous devez définir la condition. La création d’une condition est similaire à la création d’un filtre. Vous utilisez des éléments de requête et des opérateurs afin de créer les critères utilisés pour déterminer les résultats possibles. Si vous créez une variable de type booléen, les valeurs Oui et Non sont crées automatiquement. Si vous créez une variable de type chaîne, vous devez créer des valeurs correspondant aux résultats possibles utilisés dans la condition. Ces valeurs permettent de mettre en forme le rapport.

106 Exercice 10: Mise en forme conditionnelle
SELECTION DES DONNEES HOSPITALISATION – VUE ADMINISTRATIVE Année (TEMPS) Libellé CR 96, POLE (AXES/Structures/Structures : typologie) Nb d’admissions directes (INDICATEURS) Nb de journées facturables (INDICATEURS) Mettre en couleur (bleu cyan) le libellé CR dès lors que le Nombre d’admissions directes est supérieur à 4000. Mettre en couleur le Nb de journées facturables suivant les possibilités suivantes : En rouge, lorsque cet indicateur est inférieur à 1000 En vert, lorsque cet indicateur est supérieur à 30000 SAUVEGARDE DU RAPPORT Enregistrez le rapport dans votre partie personnelle sous le nom « Exercice10 »

107 ANNEXE 1 COGNOS CONNEXION

108 Présentation de Cognos Connection
Cognos Connection est un portail Web qui permet : De créer et d’exécuter des rapports, d’effectuer des tâches administratives, telles que la planification de rapports, d’organiser les données en créant des entrées qui sont ensuite stockées dans des dossiers. Vous accédez à Report net via Cognos Connection, le portail Web.

109 Une interface Web L’ensemble des fonctionnalités liées à votre Internet Explorer est disponible sur Cognos Connection (précédent/suivant, favori, etc…)

110 Organisation du contenu dans des dossiers
Vous pouvez organiser des rapports et autre contenu en créant vos dossier. Assurez-vous que vos dossiers sont nommées et organisés de manière logique de façon à accélérer et faciliter la localisation des rapports. Cognos Connection comporte deux types de dossiers : Dossiers publics : destinés à de nombreux utilisateurs à des fins de consultation. Les administrateurs et les auteurs organisent le contenu des Dossiers publics et le rendent accessible aux autres utilisateurs. Mes dossiers : dossiers personnels qui vous pouvez organisez selon vos préférences. Les dossiers contiennent des entrées, telles que des rapports et des liens Web.

111 Organisation du contenu avec des raccourcis
Créez un raccourci pour sélectionner une autre entrée dans Cognos Connection, telle qu’un rapport ou un lien Web. Les raccourcis permettent d’organiser les informations que vous utilisez régulièrement. Par exemple, si vous utilisez fréquemment un rapport dans les Dossiers publics, vous pouvez créez un raccourci dans Mes dossiers. Vous ne pouvez pas mettre à jour l’entrée source en cliquant sur le raccourci. La mise à jour de l’entrée source met à jour tous les raccourcis vers l’entrée, à chaque endroit. Si un rapport source a été supprimé ou déplacé, l’icône de raccourci change pour indiquer un lien rompu et le lien de propriété vers le rapport source est supprimé.

112 Spécification des propriétés d’une entrée
Dans Cognos Connection, vous pouvez définir les propriétés implicite d’une entrée: Utilisez la page Définition des propriétés d’une entrée pour définir : Les propriétés générales (personne à contacter, nom, description, info bulle, historique d’exécution, versions de sortie du rapport), Les options d’exécutions implicites (si l’entrée est un rapport) qui déterminent le mode d’exécution du rapport, le format (PDF, Xml, Xls, etc.…), la langue, les valeurs d’invites et les déclencheurs d’événements, Les droits, afin que les administrateurs puissent spécifier les utilisateurs qui ont accès au rapport et les opérations autorisées.

113 Définition de rapports
Un rapport peut se rapporter : - à une spécification qui indique les informations à inclure dans le rapport, - aux informations du rapport elles-mêmes. Vous pouvez accéder aux rapports depuis Cognos Connection Exécutez un rapport pour extraire les dernières informations des bases de données source. Vous pouvez également afficher les anciennes sorties de rapport contenant des données antérieurs. Lorsque vous exécutez un rapport, vous pouvez définir les options suivantes : Format implicite (HTML, PDF, CSV, XML, Excel) Langue (français ou japonais, par exemple) Les administrateurs et les auteurs peuvent également définir des options d’invites.

114 Exécuter un rapport avec des options
Exécution de rapports Cliquez sur le nom du rapport pour l’exécuter et afficher les données dynamiques. Exécutez un rapport afin de le produire, de l’imprimer ou de l’enregistrer, en utilisant des données dynamiques et les options choisies Exécuter les rapports Exécuter un rapport avec des options Lorsque vous exécutez un rapport, celui-ci réfère à la source de données et reflète les données actuelles. Cliquez sur un rapport disposant de l’icône de rapport exécuté pour l’ouvrir dans Report Viewer, dans le format (HTML, PDF, CSV, etc.) spécifié dans les propriétés, la page d’Options d’exécution ou la page Préférences.

115 Exécution d’un rapport avec des options
Exécutez un rapport avec des options permettant : de remplacer les options implicites d’exécution définies dans le rapport, d’afficher les données dynamiques. Dans le cas d’une exécution unique, utilisez la page Options d’exécutions pour : Modifier le mode d’exécution d’un rapport (changer l’option implicite). Afficher les données dynamiques (pour les rapports enregistrés). En outre, vous pouvez utiliser la page Options d’exécution avancées pour : Spécifier l’heure à laquelle exécuter le rapport. Ajouter le courrier électronique comme mode de diffusion.

116 CORRECTIONS DES EXERCICES
ANNEXE 2 CORRECTIONS DES EXERCICES

117 Correction Exercice 0 Pour créer un rapport, l’administrateur doit avoir réalisé les tâches suivantes : Créer le pack dans le Framework Manager, Créer sur le portail la connexion à la base de données, publier sur le portail le pack contenant la ou les vues métiers, Fournir l’URL de connexion, Créer un ou des comptes pour que l’utilisateur puissent se connecter.

118 Correction Exercice 1 (p. 36)
Glissez les uns après les autres les éléments pertinents pour faire la requête souhaitée

119 Correction Exercice 2 (p. 38)

120 Correction Exercice 3 (p. 42)

121 Correction Exercice 4 (p. 48)

122 Correction Exercice 5 (p. 55) – 1/3
Cliquez sur l’icône filtre pour aller dans l’interface d’insertions de nouveaux filtres Cliquez sur ajouter pour ajouter un nouveau filtre

123 Correction Exercice 5 – 2/3
Données utilisées dans la requête On filtre la donnée année, qui doit être égale à 2005 : [Année] = 2005

124 Correction Exercice 5 – 3/3
On filtre la donnée Libellé bénéficiaire, qui doit être égale aux hospi complète et partielle : on utilise le « in » pour pouvoir choisir plusieurs valeurs

125 Correction Exercice 6 (p. 64) – 1/3
Création du rapport cible: Rajout d’un paramètre: Il faut rajouter la clé commune au deux rapport (ici le Semestre) et le COUPER (et non pas le supprimer) afin de le conserver dans les données disponibles – mais non affichées -

126 Correction Exercice 6 – 2/3
Création du rapport Parent: Rajout d’un Accès au détail:

127 Correction Exercice 6 – 3/3

128 Correction Exercice 7 (p. 83) – 1/3
Invites

129 Correction Exercice 7 – 2/3
Pour les invites Année et le Semestre Glisser une invite de saisie de valeur dans le plan de travail Créer un paramètre – élément variable Créer le filtre à proprement dit – identique à année = ‘valeur variable’ Renommer la requête créée par ce filtre dynamique

130 Correction Exercice 7 – 3/3
Pour l’invite bénéficiaire: Même résolution que pour les deux autres invites sauf les recommandations suivantes : - Glisser « Invite de sélection et recherche » - Remplacer le = par In (choix multiple dans une liste) dans la fenêtre suivante

131 Correction Exercice 8 (p. 89) - 1/3
Requête de départ: Calcul « Test »:

132 Correction Exercice 8 - 2/3
Calcul Récapitulatif:

133 Correction Exercice 8 - 3/3
Titre dynamique Il faut au préalable avoir créer une page d’invite pour rendre dynamique la saisie de l’année ([année]=?annee?) A insérer dans le titre En double-cliquant sur ce paramètre, on obtient automatiquement la formule suivante

134 Correction Exercice 9 (p. 101)
Insérez les données Année et Nb d’admission directes. Insérez en dernière colonne une deuxième liste (depuis l’onglet boite à outils) Insérez dans cette seconde requête (liste) les données années, Libellé UA, Mois et Nb d’admissions directes. Coupez (et non pas supprimer) la donnée Année dans la seconde requête. En le coupant uniquement, on le conserve dans les données disponibles mais il n’est plus affiché à l’écran.. Menu DONNEES / Relations Principales-Détails Créez un nouveau lien entre le rapport principal et le détail

135 Correction Exercice 10 (p. 106) - 1/18
1. Insérez dans un tableau liste les données : • Année, • Libellé CR 96, • Nb d’admissions directes, • Nb de journées facturables.

136 Correction Exercice 10 (p. 107) - 2/18
2. Grouper les colonnes 1. sélectionner les deux colonnes 2. Cliquer sur grouper/Dissocier

137 Correction Exercice 10 (p. 108) - 3/18
Résultat des colonnes groupées

138 Correction Exercice 10 (p. 109) - 4/18
1. Création de la première variable de type Booléen 2. Cliquer sur variable 1. Cliquer sur l’explorateur de condition

139 Correction Exercice 10 (p. 109) - 5/18
Résultat obtenu Cliquer sur la variable

140 Correction Exercice 10 (p. 109) - 6/18
Dans le cas d’une variable Booléenne les valeurs sont ajoutées automatiquement. Cela n’est pas vrai pour les variables de chaînes ! 2 valeurs ont été ajoutées

141 Correction Exercice 10 (p. 109) - 7/18
Ajouter la condition sur la variable Booléenne (Nb d’admission directes > 4000) Faire un double clic sur la variable. Une pop up s’affiche pour saisir la condition, Ecrire la condition en utilisant les information fournies, puis valider, La variable est créée pour l’indicateur. Ensuite, revenir sur la page du rapport pour l’affectation

142 Correction Exercice 10 (p. 109) - 8/18
Revenir sur la page du rapport. • Cliquer sur « Explorateur de pages », puis sur « page » 1 cliquer sur l’explorateur de pages 2. Cliquer sur page 3. Retour sur le rapport

143 Correction Exercice 10 (p. 109) - 9/18
2. Cliquer sur la variable de style pour affecter la variable Booléenne créée à l’indicateur 1. Sélectionner l’indicateur Affecter la variable créée à l’indicateur

144 Correction Exercice 10 (p. 109) - 10/18
1. Cliquer sur les trois points … 2 3. Valider 4. Variable de style renseignée Les 4 étapes à suivre pour affecter la variable

145 Correction Exercice 10 (p. 109) - 11/18
Les étapes à suivre pour la sélection de la condition 2. Revenir sur l’explorateur de condition est cliquer sur oui 1. Sélectionner la colonne de l’indicateur

146 Correction Exercice 10 (p. 109) - 12/18
Résultat après sélection de la condition : la barre devient verte. Il reste à choisir une couleur de premier plan pour l’indicateur ( bleu Cyan pour notre cas). Changement de couleur après sélection de la condition.

147 Correction Exercice 10 (p. 109) - 13/18
2 Les étapes à suivre pour sélectionner une couleur de premier plan : Sélectionner l’indicateur s’il n’est pas déjà grisé, Cliquer dans le volet propriétés , puis sur couleur de premier plan, Choisir la couleur et cliquer sur OK.

148 Correction Exercice 10 (p. 109) - 14/18
Résultat sur le Viewer. La condition est vérifiée. La couleur de premier plan de l’indicateur a changée dans Report Studio

149 Correction Exercice 10 - 15/18
Pour la condition sur le Nb de journées facturables, on réalise les mêmes opérations, avec pour variable de type chaîne l’expression suivante :

150 Correction Exercice 10 - 16/18
Attention Faites bien attention à la manière dont vous tapez les mots Fort, Faible et Moyen. En effet, vous aurez à les créer avec exactement le même libellé à la création des différentes variables de conditions : 1. Se positionner sur la variable chaîne 2. Cliquer sur ajouter 3. Saisir la valeur

151 Correction Exercice 10 - 17/18
Résultat des tris valeurs créées (Fort, Faible, Moyen). Reste à affecter la variable et choisir les couleurs pour chaque variable. Pour cela suivre les mêmes étapes que pour la variable Booléenne.

152 Correction Exercice 10 - 18/18
Résultat de la variable Booléenne Résultat de la variable Chaîne Résultat de la requête sur le Viewer

153 ANNEXE 3 EXERCICES SUPPLEMENTAIRES ET CORRECTIONS

154 Exercice A Vue métier : Données HOSPITALISATION – Vue ADMINISTRATIVE,
Créer un tableau de type liste contenant : L’année, Le numéro du mois, Le nb de journées facturables. Ajouter une colonne calculée « %Nb de journées facturables » affichant le % avec une décimale après la virgule, Regrouper par années, Afficher les totaux par année et le récapitulatif global, Ajouter une page d’invite contenant l’année et le mois. Les invites ne sont pas requis. Les invites sont posés dans une table et mois trié par ordre croissant (janv, fev,….), Ajouter un texte devant chaque invite (Année, Mois), Centrer la page d’invite et le rapport. Enregistrer le rapport dans votre dossier sous le nom « exercice A »

155 Correction exercice A - 1/8
Insérer les éléments demandés dans la tableau liste Ajouter une colonne calculée 3 2 1 Vue métier : Hospitalisation-Vue administrative Insérer les éléments dans le tableau liste, Ajouter une colonne calculée depuis la boîte à outil. 11

156 Correction exercice A - 2/8
Etape 2: Ajout de la fonction pourcentage: Utiliser la fonction percentage ().

157 Correction exercice A - 3/8
Etape 3: Formatage de la colonne %: 1 2 3 Les étapes : Sélectionner la colonne, Cliquer sur « Format des données », Une pop up s’ouvre : renseigner les propriétés.

158 Correction exercice A - 4/8
Etape 4: Grouper puis agréger: 1. Regrouper par année 2.Sélectionner les indicateurs pour agréger 3. Cliquer sur l’onglet ∑ puis somme

159 Correction exercice A - 5/8
Etape 5: Ajout de la page d’invite: 1. Insérer une table contenant 2 cellules 2. Invite ajoutée dans la cellule. Invite non requis Pour éviter les confusions, renommer le paramètre (exemple : P_ann ) et la requête (exemple : R_ann) Prés requis : générer une page d’invite vierge Insérer depuis la boîte à outils une table (2 colonnes et 1 ligne) Insérer une invite de saisie d’une valeur dans la première cellule pour l’année, Suivre les étapes, Idem pour le mois.

160 Correction exercice A - 6/8
Etape 6: Ajout de texte devant chaque invite: 1. Cliquer sur « texte » et le déplacer devant l’invite Année. Une pop up s’ouvre 2. Saisir « Année » puis valider 3. Texte ajouté Depuis la boîte d’outil, cliquer sur « Texte » et le déplacer devant l’invite Année, Saisir le texte puis valider, Idem pour le mois

161 Correction exercice A - 7/8
Etape 7: Visualisation de la page d’invite: Mois triés par ordre croissant

162 Correction exercice A - 8/8
Etape 8: Visualisation du rapport sur le Viewer: Filtres non appliqués Rapport filtré sur janvier 2005

163 Exercice B (Rapport maître)
Vue Métier : Hospitalisation-Vue Administrative Créer sur une même page un tableau croisé et un graphique, Créer 2 filtres (Année et mois sur une page d’invite). Les filtres s’appliquent aux 2 requêtes. Créer un accès au détail après avoir créé le rapport détail.

164 Correction exercice B - 1/2
3 1 Pour le graphique : Nb d’admissions directes en mesure, Mois (triés) en catégorie, Année en série Créer une page d’invite comprenant : Année Mois Vue Métier : Hospitalisation-Vue Administrative Insérer une table composée de 2 lignes et 1 colonne Insérer un tableau croisé dans une cellule, Insérer un graphique de type colonne dans l’autre cellule. Construire le tableau croisé (Etablissement , libellé établissement (court) en ligne; Année et mois (trié) en colonne), Insérer l’indicateur (Nb d’admissions directes)

165 Correction exercice B - 2/2
1 Sélectionner la colonne, 2 Cliquer sur Renseigner les paramètres Le lien est toujours souligné Nom du rapport de détail Pré requis : avoir réalisé le rapport détail.

166 Exercice C (Rapport détail)
Ajouter une page d’invite comprenant: Année, Mois (trié), Etablissement. Sur la page du rapport, faites apparaître le rappel des paramètres saisis. Vue Métier : Hospitalisation-Vue Administrative Créer un graphique de type Histogramme Indicateur : Nb d’admission, Catégorie : Mois (Trié), Série : Année Créer 3 filtres (Année, mois, et établissement) sur une page d’invite. Ajouter un texte devant chaque invite.

167 Correction Exercice C - 1/2
Insérer une table (2 lignes et 1 colonne), Insérer le graphique dans la cellule du bas, Insérer dans la cellule du haut une autre table (3 lignes pour ordonner les objets) Pour le graphique: Nb d’admission en mesure, Année en série, Mois en catégorie Vue Métier : Hospitalisation-Vue Administrative

168 Correction Exercice C - 2/2
Pour le rappel des paramètres, utiliser l’objet « calcul de présentation » Glisser l’objet dans chaque cellule et renseigner les paramètres Pré requis : avoir créé une page d’invite


Télécharger ppt "Requêteur REPORT STUDIO (Application ReportNet de Cognos)"

Présentations similaires


Annonces Google