Création d'un rapport de base
Cette section explique les fondements de la création d'un rapport à partir d'une base de données dans Eclipse.
Pour créer un rapport de base à partir de la base de données
- Dans le menu Fichier, cliquez sur Nouveau > Autre.
Un assistant s'ouvre.
- Développez le nœud Crystal Reports, sélectionnez Rapport vide, puis cliquez sur Suivant.
- Sélectionnez le nœud CrystalReportsDemo > WebContent.
- Dans le champ Nom du fichier, saisissez
BikeSalesReport.rpt.
- Cliquez sur Terminer.
- Dans la vue de l'Explorateur de base de données, accédez à Connexions > classpath:/Xtreme[Derby 10.1] > classpath:/Xtreme > Schémas[Filtrés] > App > Tables.
- Développez le nœud Tables.
- Cliquez avec le bouton droit de la souris sur la table CLIENTS, puis cliquez sur Crystal Reports > Ajouter au rapport actuel.
- Cliquez avec le bouton droit de la souris sur la table COMMANDES, puis cliquez sur Crystal Reports > Ajouter au rapport actuel.
Le rapport passe à la vue Données dans l'éditeur Crystal Reports.
- Faites glisser le champ ID CLIENT de la table CLIENTS vers le champ ID CLIENT de la table COMMANDES pour créer une relation entre les deux tables.
- Dans l'éditeur Crystal Reports, revenez à la vue Mise en page.
- Dans la vue de l'Explorateur de champs :
- Développez le nœud CLIENTS, cliquez avec le bouton droit de la souris sur PAYS : Chaîne[30] puis cliquez sur Effectuer un regroupement sur le champ.
NomGroupe ({CLIENTS.PAYS}) apparaît dans la section Groupe 1 de la mise en page du rapport.
- Cliquez avec le bouton droit de la souris sur NOM DU CLIENT Chaîne[40] puis cliquez sur Effectuer un regroupement sur le champ.
NomGroupe ({CLIENTS.NOM DU CLIENT}) apparaît dans la section Groupe 2 de la mise en page du rapport.
- Développez le nœud COMMANDES, sélectionnez les champs MONTANT COMMANDE : Nombre, DATE DE COMMANDE : Date, ID COMMANDE : Nombre, puis faites-les glisser vers la section Corps du rapport.
COMMANDES.MONTANT COMMANDE, COMMANDES.DATE DE COMMANDE et COMMANDES.ID COMMANDE apparaissent dans la section Corps de la mise en page du rapport. MONTANT COMMANDE, DATE COMMANDE et ID COMMANDE apparaissent dans la section En-tête de page et la section Corps de la mise en page du rapport.
- Dans l'éditeur Crystal Reports, cliquez avec le bouton droit de la souris sur COMMANDES.MONTANT COMMANDE, puis cliquez sur Résumer.
Un champ de résumé apparaît dans la section Pied de page de groupe 1 de la mise en page du rapport.
- Ajustez la mise en page du rapport en faisant glisser les champs sur la vue Mise en page de l'éditeur Crystal Reports.
- Enregistrez le rapport.
- Passez à la vue Aperçu pour visualiser le rapport.