Description
Cette formation a pour objectif de permettre aux participants de concevoir, maintenir et optimiser des rapports développés avec Oracle Reports dans des environnements existants. Elle aborde la structure des rapports, l’extraction et la transformation des données, la mise en forme des résultats et l’intégration de logique procédurale.
Les participants apprendront à intervenir efficacement sur des rapports en production, à en améliorer la lisibilité, la performance et la maintenabilité, et à positionner Oracle Reports dans une stratégie de maintenance et de transition conforme aux attentes des DSI.
Objectifs
- Comprendre le positionnement et les usages d’Oracle Reports en environnement existant
- Concevoir et maintenir des rapports exploitables en production
- Structurer et optimiser les requêtes de reporting
- Paramétrer et personnaliser l’exécution des rapports
- Intégrer du code procédural pour enrichir les fonctionnalités
- Améliorer la performance et la maintenabilité des rapports
Récapitulatif
Public
Développeurs Oracle, Développeurs Forms et Reports, Développeurs PL/SQL, Administrateurs applicatifs, Consultants intervenant sur des applications Oracle existantes.
Prérequis
Maîtriser les bases du langage SQL.
Avoir des notions de PL/SQL est recommandé.
Une première expérience sur Oracle Forms ou Oracle Reports est un plus.
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d’un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d’une documentation pédagogique numérique pendant la formation
La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
Dans le cas d’une formation sur site Entreprise, le client s’engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard…) au bon déroulement de l’action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l’issue de la formation
Programme détaillé
Positionnement d’Oracle Reports dans les systèmes d’information actuels
- Rôle et usages d’Oracle Reports dans les applications existantes
- Présentation de l’outil Oracle Reports Builder
- Conception de rapports
- Principes de conception et structuration des rapports
- Transformation des données
- Personnalisation de l’affichage
- Utilisation des rapports types
- Analyse de la structure d’un rapport existant
Exécution et manipulation des rapports
- Modes d’exécution et formats de sortie
- Manipulation des rapports
- Incorporation de textes, graphiques et éléments visuels
- Gestion des fichiers externes
- Bibliothèques de style et harmonisation de la présentation
Requêtes et extraction des données
- Construction des requêtes
- Extraction et filtrage des données
- Manipulation des structures de données
- Gestion des groupes et des ruptures
États paramétrés et logique procédurale
- Création et gestion des paramètres de rapports
- Interaction utilisateur
Programmation dans Oracle Reports
- Option procédurale
- Triggers de rapports
- Utilisation de packages de reports
Optimisation et maintenance
- Optimisation des performances des rapports
- Gestion des volumes de données
- Bonnes pratiques de maintenance
- Limites d’Oracle Reports et ouverture vers des solutions de reporting plus modernes