Crystal Reports 2013

Introduction à Crystal Reports

Connaître les types de rapports et de données
Diffuser vos rapports Crystal Reports

Structuration d’un état Crystal Reports

Identifier les zones et les sections d’un rapport
Créer et gérer les groupes
Séquencer l’exécution d’un état

Mise en place de calculs dans un état

Résumer les champs
Cumuler les totaux
Insérer et gérer les variables
Insérer des formules

Utilisation des formules

Utiliser des formules de calcul
Utiliser des formules de sélection
Utiliser des formules liées à des propriétés de format

Ajout de champs paramètres

Ajouter des paramètres statiques
Ajouter des paramètres dynamiques
Ajouter des paramètres en cascade
Afficher des valeurs des champs paramètres
Avantages des champs paramètres

Création de tableaux croisés

Créer un premier tableau croisé
Organiser les données par tranche
Utiliser des formules pour simuler un tableau croisé
Ajouter des lignes/colonnes calculées
Utiliser les tableaux croisés et les groupes de données

Création de graphiques et de cartes

Mise en forme d’un état

Aligner les champs et les objets
Créer graphiquement un tableau
Insérer et utiliser des zones de texte
Gérer les modèles
Mettre en page et ajouter un fond

Relations entre un sous-état et l’état principal

Ajouter un sous-état non lié
Lier sous-état et état principal
Insérer un lien hypertexte de sous-état à la demande
Utiliser les variables partagées
Risques de l’utilisation des sous-états

Gestion des sources de données dans Crystal Reports

Changer de base de données et prendre en compte les changements dans la structure
Effectuer des requêtes SQL personnalisées
Utiliser un état pour modifier la base de données

Gestion des images dans les états

Insérer des images statiques
Gérer les images dynamiques avec un champ BLOB ou une formule

Exploitation des états Crystal Reports

Exploiter et diffuser les états
Optimiser les états
Explorer les données (« Drill-down »)

Crystal Reports XI

Crystal Reports : Définition d’un rapport

Concepts de base de données
Élaboration d’un prototype

Création d’un rapport avec Crystal Reports

Connexion à la source de données
Sélection des tables
Présentation de l’interface de développement
Insertion d’objets
Positionnement et dimensionnement des objets
Formatage des objets
Prévisualisation et sauvegarde

Sélection d’enregistrements

Utilisation de l’expert sélection
Ajout et modification de critères de sélection
Options de sauvegarde et de rafraîchissement des données

Valorisation des données

Tri des enregistrements
Regroupement des données
Calculs

Formatage sous Crystal Reports

Ajout d’éléments graphiques (lignes, cadres, images)
Utilisation et mise en forme des champs spéciaux

Sections

Création et mise en forme des sections
Création d’un rapport de synthèse

Formules simples

Définition et création de formules
Les formules de type Booléennes
Les formules de type If Then Else
Calculs sur les dates et sur les nombres
Manipulation des chaînes de caractères

Formatage conditionnel

Tendances
Formatage conditionnel des données

Création de diagrammes

Distribution des rapports

Export sous d’autres formats (pdf, html, xls …)
Sauvegarde et visualisation d’un rapport dans BusinessObjects Enterprise XI
Particularités

Crystal Reports XI Perfectionnement

Rappel des fonctionnalités de base de Crystal Reports

Utilisation du référentiel
Création de formules avec Crystal Reports
Utilisation des fonctions et des opérateurs
Utilisation du langage et de la syntaxe Crystal

Gestion des rapports

Utilisation du gestionnaire de projets
Publication dans BusinessObjects Enterprise XI
Utilisation des variables et des tableaux

Élaboration de rapports avec paramètres

Définition et création de paramètres
Élaboration d’un rapport avec plusieurs paramètres
Définition d’une aide pour le renseignement des paramètres
Les paramètres de type Date
Utilisation de paramètres pour gérer un regroupement de données

Utilisation de modèles

Application d’un modèle
Élaboration d’un modèle sans source de données
Suppression d’un modèle

Calculs dans les tableaux croisés

Création d’un tableau croisé
Formatage d’un tableau croisé

Sections et options de groupe

Utilisation de sections
Formatage des sections
Mise en œuvre du multi-colonnage

Création de rapports spécifiques

Calculs avancés
Publipostage
Ajout d’un hyperlien dans un rapport
Utilisation de liaisons OLE
Utilisation d’alertes
Création de classements
Particularités

Crystal Reports 2008

Définition d’un rapport Crystal Reports

Concepts de base de données
Élaboration d’un prototype

Création d’un rapport

Connexion à la source de données
Sélection des tables
Présentation de l’interface de développement
Insertion d’objets
Positionnement et dimensionnement des objets
Formatage des objets
Prévisualisation et sauvegarde

Sélection d’enregistrements

Utilisation de l’expert sélection
Ajout et modification de critères de sélection
Options de sauvegarde et de rafraîchissement des données

Valorisation des données

Tri des enregistrements
Regroupement des données
Calculs

Formatage

Ajout d’éléments graphiques (lignes, cadres, images)
Utilisation et mise en forme des champs spéciaux

Sections

Création et mise en forme des sections
Création d’un rapport de synthèse

Formules simples

Définition et création de formules
Les formules de type Booléennes
Les formules de type If Then Else
Calculs sur les dates et sur les nombres
Manipulation des chaînes de caractères

Formatage conditionnel

Tendances
Formatage conditionnel des données

Création de diagrammes

Distribution des rapports

Export sous d’autres formats (pdf, html, xls …)

Visual Basic .NET Perfectionnement

Présenter Windows Forms

Élaborer un formulaire
Insérer des contrôles et les organiser dans un formulaire
Élaborer un formulaire hérité
Utiliser l’héritage visuel
Créer des applications MDI

Application des contrôles

Élaborer un gestionnaire d’évènements pour un contrôle
Choisir et appliquer les contrôles appropriés
Utiliser les contrôles de formulaires Windows
Utiliser les boîtes de dialogue
Valider l’entrée des utilisateurs
Créer des contrôles lors de l’exécution et des menus

Concevoir des contrôles

Options pour l’élaboration de contrôles
Ajout :
– De fonctionnalités aux contrôles
– De prise en charge
Design-time pour les contrôles
Octroi de licence à un contrôle

Le maniement des données dans des applications Windows Forms

Créer des bases de données et ajouter des objets ADO.NET à une application Windows Forms
Accéder aux données et modification des données via des groupes de données
Utiliser des données
Se connecter à une base de données
Fonctionnalités (créer, lire, mettre à jour, supprimer des enregistrements dans une base de données)
Liaison de données et de contrôles
Utiliser le contrôle DataGrid
Vue d’ensemble des services Web XML
Création d’un client de services Web XML simple

Interopérabilité avec des objets COM

Utilisation de composants .NET et COM dans une application Windows Forms
Appel d’API Win32 à partir d’applications Windows Forms

Générer des états et imprimer

Création et formatage d’états via Crystal Reports
Imprimer dans une application Windows Forms
Boîtes de dialogue Aperçu avant impression, Mise en page et Imprimer
GDI+

Programmation asynchrone

Découverte de la programmation asynchrone
Modèle de conception du modèle de programmation asynchrone
Élaborer des appels asynchrones de méthodes
Appels asynchrones d’un service Web XML
Conversion d’appels synchrones en appels asynchrones

Optimiser les applications

Ajout :
– D’options d’accessibilité
– D’aide à une application
Localiser une application

Applications Windows Forms

Déploiement :
– Assemblages .NET
– Déployer des applications Windows Forms
Sécurité :
– Dans l’environnement .NET Framework
– D’accès par code
– Basée sur des rôles

Business Objects Enterprise XI Administration

L’architecture de Business Objects Enterprise

Présentation de la plateforme de Business Intelligence
L’architecture de Business Objects Enterprise XI

Les tâches courantes d’administration avec Business Objects

Présentation des outils d’administration
Utilisation du CCM (Central Configuration Manager) et du CMS (Central Management Server)

Administration des serveurs d’application avec Business Objects

Description de l’architecture Web
Description d’un serveur d’application Java
Description d’un serveur d’application .NET
Description d’un déploiement avec firewall

Administration du « Central Management Server » et du référentiel

Rôle du « Central Management Server » (CMS)
Architecture distribuée

Administration des « File Repository Servers »

Rôle et paramétrage

Administration des « Crystal Reports Servers »

Rôle et paramétrage du « Crystal Reports Job Server » , du « Crystal Reports Cache Server », du « Crystal Reports Page Server » , du « Report Application Server »
Workflows liés aux traitements des documents planifiés, à la visualisation des documents

Les objets « Listes de valeurs » (LOV)

Rôle et paramétrage du « LOV Job Server »
Workflows liés aux traitements des LOV planifiées, des documents planifiés avec des LOV
Workflows liés à la visualisation des documents avec des LOV

Administration des « Web Intelligence Servers »

Rôle et paramétrage du « Web Intelligence Job Server » et du « Web Intelligence Report Server »
Workflows liés à la visualisation des documents Web Intelligence

Administration des « Desktop Intelligence Servers »

Rôle et paramétrage du « Desktop Intelligence Job Server »
Rôle et paramétrage du « Desktop Intelligence Report Server »
Rôle et paramétrage du « Desktop Intelligence Cache Server »
Publication de documents Desktop Intelligence
Utilisation de Desktop Intelligence en mode 3−tier
Workflows liés à la visualisation des documents Desktop Intelligence

Administration et paramétrage du « Destination Job Server »

Administration et paramétrage du « Program Job Server »

Administration du « Event Server »

Les évènements dans BO Enterprise XI
Rôle et paramétrage du « Event Server »