Rappels des bases et exploration de l'Atelier formule
- Rappel des bases de SAP Crystal Reports. La démarche de création d'un état.
- Phases d'exécution et calcul d'un état Crystal Reports. Objets du dossier de la base de données.
- L'explorateur de données.
- Les fonctions et opérateurs standard et personnalisés.
- Création de formules personnalisées.
- Les types d'erreurs possibles lors de la création de formules.
- Création de fonctions additionnelles (UFL).
Exercice
Création d'un état avec regroupements et sous-totaux. Création de formules personnalisées. Calculs avancés.
Utilisation de variables dynamiques. Ajout de fonctions à Crystal Reports
Utilisation des paramètres dans le rapport
- Définitions des paramètres.
- Paramètres statiques et dynamiques.
- Les listes de valeurs, les groupes de paramètres, les paramètres hérités.
- Texte d'invite pour renseigner les paramètres.
- Les filtres interactifs.
Exercice
Elaboration d'un rapport avec plusieurs paramètres et avec filtres interactifs.
Utilisation de modèles et des sections
- Création d'un rapport à partir d'un modèle.
- Le référentiel de rapports.
- Mappage de données.
- Modèles de rapports multilingues.
- Rapports à plusieurs sections.
- Eviter les espaces vides.
- Masquer ou afficher suivant une condition.
- Contrôle de l'affichage des résultats dans une zone de type texte.
Exercice
Gestion de l'utilisation des modèles de rapports. Création d'états avec sections conditionnelles.
Fontions avancées
- Analyse de la requête SQL.
- Etude des statistiques d'exécution.
- Optimisation de nombre de sous-états.
- Ajout de liens hypertexte, d'images à un état. Utiliser des images dynamiques externalisées.
- Gérer des alertes dans un état.
- Changer la base de données source d'un état.
- Mettre à jour la base de données lors de l'exécution d'un état.
- Le reporting avancé sur le Web.
Exercice
Détection des objets les plus consommateurs. Modification des filtres pour optimiser un état, améliorer les temps de réponse. Manipulation de fonctions avancées.