Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

181 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   1112 Visites
   Note INTERNET : 17.5
    (28 Votants)
   8 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2004 - Pérennisation
Crystal Report
[40 mn de lecture - paru le 5/5/2004 6:16:48 AM - Public : Débutant]

Auteur

lgoulamLANIKA CHARIFOU
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2006

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2. Insérer des objets

Pour insérer un objet, il suffit de faire "Insérer" puis choisir l'objet correspondant comme le montre l'image suivante.

2.1. Champ de base de données

L'explorateur de champs permet alors de visualiser toutes les tables de la bases de données. Il suffit donc de faire un copier glisser de la colonne qui vous intéresse, par exemple le numéro du contrat. Les champs présents dans l'état apparaîtront cochés (comme NUM_CONTRAT).

 

2.2. Objet texte

Pour écrire du texte dans un état Crystal Report, il est indispensable d'insérer un objet texte et d'écrire dans celui-ci. On peut le dimensionner suivant la longueur du texte. On peut également le déplacer dans l'état.

2.3. Champ de formule

L'éditeur de formules vous permet de calculer, de construire un champ qui n'est pas disponible dans les bases de données. Si vous désirez par exemple mettre en forme des données calculées, l'éditeur de fonctions vous permettra de créer un champ tenant compte de vos spécifications. C'est l'exemple type de la conversion en Euro.

La manipulation "Insérer" puis "Champ de formule" permet l'ouverture de l’éditeur de formule :

Après avoir choisi la syntaxe (Crystal ou Basic), on peut écrire la formule. On peut insérer des champs de bases de données en double cliquant sur celui-ci dans "Champs de l’état". La fenêtre "Fonctions" présente des fonctions prédéfinies utilisables directement dans la formule (par exemple les fonctions arithmétiques comme Sum, Count ou encore les fonctions sur les chaînes de caractères comme ToText). De la même façon, on peut utiliser les opérateurs (arithmétique, comparaison (inférieur à, supérieur à) ou encore définir les booléens.

2.4. Champ spécial

 

 

Les champs spéciaux sont des informations non contenues dans les bases de données mais cependant importantes pour la présentation d'un rapport.

Pour ajouter un champ spécial, il faut faire "Insérer" puis "Champ Spécial". L’explorateur de champs s’ouvre et il suffit alors de sélectionner le champ qu’on souhaite intégrer dans le rapport.

 

Les champs spéciaux les plus utilisés sont :

  • La date d'impression

  • L'heure d'impression

  • La dernière date à laquelle le rapport a été modifié

  • La dernière heure à laquelle le rapport a été modifié

  • La date à laquelle les données ont été rafraîchies

  • L'heure à laquelle les données ont été rafraîchies

  • Le contenu du Titre du rapport (Propriété de l'état)

  • Le contenu du Commentaire du rapport (Propriété de l'état)

  • Le chemin d'accès de l'état

  • La date de création

  • Le nombre total de pages

  • Numérotation des numéros de page (Page N sur M)

  • Le numéro de page

Chaque champ, une fois intégré à l'état, peut être formaté. (Police italique…). Bien entendu, les options proposées varient en fonction du champ spécial créé. Par exemple, le numéro de page qui retourne un nombre, aura les mêmes options de formatage qu'un champ de données numérique.

2.5. Table croisée et Graphe

2.5.1. Table croisée

Pour insérer une table croisée, il suffit de faire "Insérer" puis "Table Croisée" et choisir les champs qui seront présentés en ligne et en colonne. Il est également possible de créer des formules (somme, totaux etc.).

On peut ensuite choisir le style de la table croisée parmi les styles prédéfinis de Crystal Report ou encore personnaliser le style grâce à l'onglet "Personnaliser le style".

2.5.2. Graphique

Agrémenter le rapport de graphiques ne pourra que faciliter la lecture et la compréhension des informations chiffrées. Un graphique est considéré comme un objet à part entière. Il est important à noter que tous les styles de graphiques ne fonctionnent pas avec tous les types de données.

Pour insérer un graphique, il suffit de faire "Insérer" puis "Graphe"

 

  • Le premier onglet propose 10 graphiques pré définis

  • Le deuxième onglet permet de définir sur quel type de données la présentation va s'appuyer et avec quelle fréquence de présentation (1 fois par rapport, en entête, en pied de page…)

  • Le troisième onglet permet de définir l'échelle des axes (valeurs, nombre de divisions)

  • Le quatrième onglet permet de définir la couleur, les propriétés des points

  • Le cinquième onglet permet de définir titre, sous titre…

2.6. Ligne et Cadre

2.6.1. Ligne

Une autre manière de mettre en valeur votre état est d'insérer des lignes séparatrices. Pour insérer une ligne, il suffit de faire "Insérer" puis "Ligne".

Un crayon apparaît à l'écran. Utilisez la mine du crayon pour tracer (déplacement souris). Une fois la ligne tracée, vous pouvez faire un clic droit dessus pour définir ses propriétés (style de ligne, épaisseur…). Une ligne étant un objet à part entière, il est bien entendu possible de la déplacer et/ou de la redimensionner.

 

2.6.2. Cadre

La création, le déplacement, le redimensionnement ainsi que le paramétrage des cadres est identique aux lignes. Pour insérer un cadre, il suffit de faire "Insérer" puis "Cadre" A la différence d'une ligne, un cadre peut être étendu sur plusieurs parties de la feuille (Exemple : De l'entête à la fin du détail).

2.7. Objet OLE

Pour insérer un objet OLE, il suffit de faire "Insérer" puis "Objet OLE"

Cette fonctionnalité est pratique lorsque vous insérez un objet (graphique, image, tableau…) que vous modifiez régulièrement. Les modifications seront automatiquement prises en compte dans Crystal Report. Par exemple, lorsque vous insérez un tableau Excel en tant que Objet OLE et que vous modifiez le contenu de celui-ci indépendamment à Crystal Report, l’état Crystal sera mis à jour.

2.8. Image

Il est possible d'intégrer dans un état des images au format BMP, PCX, TIF, JPG ou TGA. Pour insérer une image, il suffit de faire "Insérer" puis "Image". Le déplacement, le redimensionnement, le paramétrage des options, se font de la même manière que pour les lignes et les cadres.



Articles de la même catégorie

 Pages : Top


572 Visites
0 Commentaires
Migrer une application Access vers OpenOffice-MySQL
[10 mn de lecture - paru le 5/4/2004 9:03:55 PM - Public : Débutant]

En savoir plus


223 Visites
0 Commentaires
Oracle's Locks
[15 mn de lecture - paru le 5/4/2004 12:12:37 AM - Public : Débutant]

En savoir plus


367 Visites
0 Commentaires
Les verrous sous Oracle
[15 mn de lecture - paru le 5/3/2004 11:40:29 PM - Public : Débutant]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :