I - Démarrage :
11 - Introduction
FastReport est un outil de "Reporting". Il est constitué d'un gestionaire , d'un éditeur et d'un prévisualiseur d'état. Il a des fonctionnalités comparables à celles de QuickReport 3 ou ReportBuilder 3.52.12 - TéléchargementLa description de l'état est externe à l'application ce qui permet de modifier un état sans avoir à recompiler l'application.
C'est un FreeWare. Le code source est entièrement fourni.
NDT : Dans un premier temps, je vais essayer d'interpréter la petite notice fournie avec FastReport en développant un peu plus. A ce jour, je n'ai pas trouvé le site de l'auteur pour les mises à jour. par contre, vous pouvez tout técharger de mon site.
La dernière version 2.2 au 28/04/1999 (192 ko)13 - FonctionalitésLa version NON OFFICIELLE (106 Ko) "Patch 1.2" Maj 06/06/99
La version non officielle , c'est une version modifiée par moi et "corrigée" pour le multilangage (certains titres ou captions n'étaient pas pris en compte). Pour l'installer, vous devez en premier, installer le version 2.2 puis extraire le patch français dessus et recompiler le paquet correspondant à votre version de DELPHI.
NB : Elle contient aussi les dernières modififications sur le fichier langage (FR.LNG)Vous trouverez des objets complémentaire ici
Vous pouvez aussi télécharger ce site (hors fichiers du dessus) ici (07/05/99)
- Editeur intègré
- Prévisualisation à la MsWord
- Rapide (40 à 60% plus rapide que QR)
- Code compact :
- La démo (Delphi 4) est ~50 Ko plus grande que celle de QR mais elle a en plus l'éditeur intègré.
- Multilangue
- Nombre de pages illimités
- L'édition, prévisualisation est accéssible à la conception.
- Possibilité de créer des modèles d'états.
- 3 niveaux de détails (Master/Detail/SubDetail)
- Sous états possibles.
- Groupes possibles.
- Tableaux.
- Etat multi-pages
- Etat composite (comme QRCompositeReport).
- Control total de l'impression.
- Interpréteur mathematique intégré.
- Expansion par des composants , Expert, librairies de fonctions, ...
- Filtres d'exportation (actuellement seulement le format texte).
- Etat en deux passes.
- Fonction de recherche de texte dans un état préparé.
( Voir note concernant le patch)
Les onglets suivants apparaissent sur votre pallette de composants :
Cet onglet référence les composants nécéssaires pour les barres d'outils de FastReport . Ce document ne traitera pas de ces composants.
![]() |
TFrReport : C'est le composant de base pour visualiser et éditer un état. |
![]() |
TFrCompositeReport : permet de relier plusieurs états sur un seul. |
![]() |
TFrDbDataSet : permet de déclarer une source de données accessible par FastReport. |
![]() |
TFrUserDataSet : |
![]() |
TFrOleObject : permet de déclarer à l'éditeur la possibilité d'inclure un objet OLE dans un état. |
![]() |
TFrRichObject : permet de déclarer à l'éditeur la possibilité d'inclure du texte formaté (RTF) dans un état |
![]() |
TFrFramedMemo : permet de déclarer à l'éditeur la possibilité d'inclure une zone texte encadrée dans un état |
![]() |
TFrDesigner : permet de déclarer un éditeur d'état. |