|
Les plus de la Visual FoxPro 9
4 domaines d’améliorations
importantes à destination des développeurs
:
-
Data-Handling et
interopérabilité : Les développeurs pourront créer des solutions compatibles .NET par le biais des structures hiérarchiques XML et des services Web XML, et opérer des échanges de données avec Microsoft SQL Server via les fonctions améliorées SQL et les nouveaux types de données supportées.
-
Une vaste gamme d’outils de
productivité pour les développeurs
: Les développeurs peuvent améliorer leurs interfaces utilisateurs en plaçant des formulaires utilisateurs arrimables,
dotés de contrôles ancrables et disposer d’une meilleure qualité de support des images. Ils peuvent personnaliser les fenêtres de propriétés pour les enrichir de leurs propriétés favorites,
éditeurs personnels, configuration des polices et des couleurs.
-
Facilité pour construire tout type de solution de base de données
: Les développeurs peuvent réaliser et déployer des applications locales ou distantes pour les Tablet PCs fonctionnant sous Windows et créer et accéder à des composants COM et des services Web pour XML compatibles avec la technologie Microsoft .NET.
-
Les fonctionnalités du Reporting System
: La nouvelle architecture du système d’édition, permet de contrôler de façon fine, les sorties de rapports basés sur des données et de travailler la mise en forme. Par ailleurs il
existe des fonctionnalités de design permettant de travailler en zones de détail multiples, d’opérer des rotations de texte, et de chaîner des rapports entre eux. Les éditions de rapports permettent un traitement XML, HTML, des formats d’images et de disposer de fenêtres de prévisualisation de rapports multi-pages. Les rapports créés avec Visual FoxPro 9.0 sont compatibles avec des rapports créés dans les versions précédentes.
Le système de reporting de Visual FoxPro 9 a été totalement remanié
Voici quelques éléments qui caractérisent cette refonte :
Améliorations relatives au temps
de design
De nombreuses fonctionnalités et modifications des fonctionnalités ont été apportées pour rendre le design dans Visual FoxPro plus efficace tant pour les concepteurs que pour les développeurs. Le module de conception de rapport optimise votre acquis. Si vous voulez personnaliser les boîtes de dialogues du Report Builder et le mécanisme événementiel du Report Designer, tout est prévu pour cela.
Multiples zones de détail
Vous pouvez manipuler des tables filles multiples et les relations entre données de façon plus simple via les nouvelles fonctionnalités du Report Designer. Lorsque vous activez des rapports à zones de détails multiples, vous pouvez optimiser les nouvelles zones, en liaison avec les entêtes et les pieds, à la fois pour obtenir la présentation souhaitée du schéma de relations mais aussi pour améliorer les possibilités de calculs.
Activation du rapport via le run-time en mode
objets assistés
Le système d’édition en sortie a été totalement redessiné, en incluant une nouvelle classe de base afin de modifier la manière dont Visual FoxPro produit des rapports en sortie et des fichiers d’étiquettes en mode runtime. Le reporting en mode « Object-assisted » permet d’obtenir des éditions de meilleures qualités, de nouveaux types de sortie et un aspect d’architecture ouverte basée sur la nouvelle classe de base de Visual FoxPro, le ReportListener. Un mode de prévisualisation via une interface programmée agit conjointement avec le ReportListeners, pour vous faire disposer d’une mainmise absolue sur la prévisualisation. Le module applicatif Report Preview dispose de fonctionnalités intégrées de prévisualisation, prêtes à l’emploi.
Impression, rendu d’affichage, et amélioration de la gestion des tables de caractères
Visual FoxPro 9 rend l’emploi des fonctionnalités d’impression du système
d’exploitation et du sous-système de rendu GDI+ plus efficaces. Visual FoxPro a amélioré la gestion de tables de caractères locales multiples. Ces modifications peuvent être constatées depuis le Report System, et peuvent être utilisé dans du code personnalisé, en mode de conception comme en mode d’exécution.
Optimisation de l’emploi des fichiers de définition de rapports et d’étiquettes (.frx and .lbx
tables)
Visual FoxPro 9 utilise votre existant en rapports et
étiquettes sans devoir effectuer de modifications, et permet par ailleurs de compléter ces rapports en ajoutant avec facilité, de nouvelles fonctionnalités dans ces rapports. Cette compatibilité ascendante permet déjà de constater qu’il est aisé de mettre en œuvre une stratégie de migration qui profitera des nouvelles possibilités du Report System de gestion des structures de tables et fichiers .frx et .lbx.
|