Public : Toutes personnes désireuses d'éditer des rapports évolués.
Programme :
Introduction à “Oracle Reports Developer”
Qu'est ce que la “Business Intelligence”? - Qu'est ce que l'”Enterprise Reporting” ? - Différence entre l'édition Web et l'édition papier ? - Qu'est ce que « Oracle10g Reports Developer»? - Quels sont les bénéfices de «Oracle10gAS Reports Service» ?
Concevoir et utiliser un rapport
Les besoins du client - Sélection du style du rapport - Manipuler et partager des données - Exécuter un rapport - Résultats d'un rapport
Travailler avec “Oracle Reports Developer”
Les différents types de modules de rapports - Les composants de “Report Builder” - La hiérarchie des objets
Créer un rapport “papier”
Créer un rapport papier avec le wizard - Modifier un rapport papier en utilisant le wizard - Choisir des “templates” - Générer le résultat
Les rapports “papier” avancés
Rapports avancés en utilisant le “Paper Design View” - Aligner les colonnes - Ajuster le format des masques - Manipuler les objets - Changer le texte - Modifier les attributs visuels - Créer des formats d'exceptions - Insérer le numéro de page, la date courante et l'heure
Gérer les “templates” de rapport
Utiliser un « template » de rapport pour générer un rapport papier - Modifier un « template » prédéfini - Enregistrer un « template » modifié
Créer un rapport WEB
Utiliser la technologie JSP (Java Server Page) pour construire un rapport WEB - Créer un rapport Web en utilisant le wizard - Examiner les sources en utilisant le “Web Source View” - Prévisualiser un rapport Web
Rapports avancés en utilisant des modèles de données: “Queries” et “Groups”
Le modèle objet de données - Créer des groupes manuellement - Traiter des données de groupe en utilisant la propriété “Break Order” - Eliminer les données d'un groupe en utilisant des filtres de groupe.
Rapports avancés en utilisant un modèle de données: “Data Sources”
Utiliser les “Pluggable Data Sources” - Créer des requêtes en utilisant le wizard de données - Créer des requêtes « REF Cursor » - Joindre des données de plusieurs tables en utilisant les « data link »
Rapports avancés en utilisant un modèle de données: “Creating Columns”
Créer une “File Column” - Créer une “Summary Column” - Créer une “Formula Column” - Créer une “Placeholder Column”
Rapports avancés en utilisant les “Paper Layout”
Identifier les sections de rapport “Papier” - Distribuer un rapport à différentes destinations - Concevoir des rapports « multipanel » - Le modèle objet LAYOUT - Créer des rapports tabulaires de longueur variable
Contrôler le “Paper Layout”: Les propriétés communes
Modifier les propriétés communes du LAYOUT - Utiliser les “Format Triggers” - Modifier les propriétés WEB - Contrôler le “Paper Layout”: Les propriétés spécifiques - Contrôler l'impression et les “Frame” répétitives - Contrôler la pagination d'une “Frame” répétitive - Contrôler l'espace entre les enregistrements - Créer des nouveaux champs dans le LAYOUT et modifier les propriétés - Créer un lien fichier et afficher son contenu
Contrôler le “Paper Layout”: Les propriétés spécifiques
La publication Web haute qualité - Construire des rapports Web - Ajouter des contenus dynamique à une page Web en utilisant un « Report Block » - Modifier un rapport Web
”Web Reporting”
Créer des paramètres utilisateur - Référencer des paramètres utilisateur - Créer des paramètres liste de valeurs - Créer un paramètre “FORM LAYOUT” - Modifier un paramètre “FORM LAYOUT” - Créer des extensions de paramètre HTML
Créer et utiliser les paramètres de rapport
Créer des paramètres utilisateur - Référencer des paramètres utilisateur - Créer des paramètres liste de valeurs - Créer un paramètre “FORM LAYOUT” - Modifier un paramètre “FORM LAYOUT” - Créer des extensions de paramètre HTML
Graphique dans un rapport
Créer un graphique en utilisant le “Graph Wizard” - Restreindre les Données du graphique avec les paramètres utilisateur - Modifier un graphique dans un rapport Web - Utiliser les hyper liens (“Graph Hyperlinks”)
Les rapports de type « matrix »
Le modèle de données matrice - Le “paper Layout” de la matrice - Créer des “Nested Matrix Report “ en utilisant le wizard - Afficher des colonnes sans valeur
Créer des Triggers PL/SQL
Les différents types de Triggers - Créer des « Report Triggers » - Créer des modèles de données Triggers - Créer des « Layout Triggers » - Le code exécuter par le serveur - Les évènements