0.2Installation, versions & édition d'essai
Avant de concevoir des états, il faut le bon logiciel installé. SAP Crystal Reports existe principalement en deux familles à ne pas confondre. (1) SAP Crystal Reports (édition « designer » autonome) : le logiciel de CONCEPTION d'états installé sur un poste Windows (versions récentes : Crystal Reports 2020, 2016…). C'est celui qu'utilise le concepteur de rapports pour créer, mettre en forme et tester ses états. C'est cette édition que vous utiliserez pour apprendre. (2) SAP Crystal Reports for Visual Studio (Developer) : une version GRATUITE destinée aux développeurs .NET, intégrée à Visual Studio, pour EMBARQUER des états dans des applications (abordée au niveau 5). Il existe aussi Crystal Reports for Enterprise (au sein de la plateforme SAP BusinessObjects, pour la diffusion à grande échelle en entreprise). Pour apprendre à CONCEVOIR des états, c'est l'édition designer autonome qui compte.
Se procurer et installer. SAP propose une ÉDITION D'ESSAI gratuite (typiquement 30 jours) du designer, téléchargeable sur le site SAP — idéale pour apprendre sans acheter de licence. L'installation est classique (assistant Windows) ; le logiciel est en anglais ou français selon le pack. Une fois installé, on lance Crystal Reports et on peut créer son premier rapport. Points importants. (1) Windows requis : le designer Crystal Reports est un logiciel Windows (pas de version Mac/Linux native ; sur Mac, passer par une machine virtuelle Windows). (2) Licence : au-delà de l'essai, Crystal Reports est un logiciel PAYANT (licence perpétuelle par poste) ; la version « for Visual Studio » (développeurs) est gratuite mais orientée intégration applicative, pas conception autonome complète. (3) Version : privilégier une version récente (2020) pour le meilleur support ; les concepts de ce guide valent pour toutes les versions récentes (l'interface évolue peu). (4) Sources de données : à l'installation, des PILOTES de connexion (ODBC, OLE DB, connecteurs natifs) sont inclus pour se connecter aux bases courantes ; certaines sources spécifiques peuvent nécessiter un pilote supplémentaire. (5) Pour SUIVRE ce guide, l'édition d'essai du designer suffit amplement : elle permet de créer, mettre en forme, calculer et exporter des états. Bien identifier la bonne édition (designer autonome pour concevoir), l'installer via l'essai gratuit, et disposer des pilotes de connexion : c'est le préalable pratique. Avec le designer lancé, on peut passer à la découverte de l'interface et à la connexion aux données.
Vocabulaire de la section
- Édition designer (autonome)
- Le logiciel de CONCEPTION d'états installé sur un poste Windows (Crystal Reports 2020, 2016…) : celui qu'utilise le concepteur pour créer/mettre en forme/tester ses états. L'édition à utiliser pour apprendre.
- Crystal Reports for Visual Studio
- Version GRATUITE pour développeurs .NET, intégrée à Visual Studio, pour EMBARQUER des états dans des applications (niveau 5) ; pas la conception autonome complète.
- Crystal Reports for Enterprise / SAP BO
- Édition au sein de la plateforme SAP BusinessObjects, pour la diffusion et la gestion d'états à grande échelle en entreprise.
- Édition d'essai
- Version gratuite du designer (typiquement 30 jours), téléchargeable sur le site SAP — idéale pour apprendre sans acheter de licence. Au-delà, le logiciel est payant (licence par poste).
- Pilotes de connexion
- Composants (ODBC, OLE DB, connecteurs natifs) installés avec Crystal Reports pour se connecter aux bases de données ; certaines sources nécessitent un pilote supplémentaire.
Quelle édition de Crystal Reports utiliser pour APPRENDRE à concevoir des états ?
En pratique — Installer Crystal Reports
- Identifiez la bonne édition : le DESIGNER autonome (pour concevoir des états) — pas la version Visual Studio (développeurs) ni l'entreprise.
- Téléchargez l'ÉDITION D'ESSAI gratuite du designer sur le site SAP (Windows requis) et installez-la via l'assistant.
- Vérifiez que les pilotes de connexion (ODBC/OLE DB) sont présents pour vos sources de données.
- Lancez Crystal Reports : vous êtes prêt à découvrir l'interface et à créer votre premier rapport.
Points clés à retenir
- Deux familles à distinguer : le DESIGNER AUTONOME (conception d'états, Crystal Reports 2020/2016 — à utiliser pour apprendre) et Crystal Reports FOR VISUAL STUDIO (gratuit, développeurs .NET, intégration). Aussi : Crystal Reports for Enterprise (SAP BusinessObjects).
- ÉDITION D'ESSAI gratuite (~30 j) du designer téléchargeable sur SAP : idéale pour apprendre. Au-delà, logiciel PAYANT (licence par poste).
- WINDOWS requis (pas de Mac/Linux natif). Privilégier une version RÉCENTE (2020) ; les concepts valent pour toutes les versions récentes.
- À l'installation, des PILOTES de connexion (ODBC, OLE DB, connecteurs natifs) permettent de se connecter aux bases ; certaines sources demandent un pilote supplémentaire. L'essai du designer suffit pour tout ce guide.
Questions fréquentes
Quelle édition de Crystal Reports choisir pour apprendre, et l'essai gratuit suffit-il ?
Pour APPRENDRE à concevoir des états, choisissez l'édition designer autonome et l'essai gratuit suffit amplement — voici pourquoi. Les éditions et à qui elles s'adressent : (1) SAP Crystal Reports (designer autonome) — le logiciel de CONCEPTION d'états (2020, 2016…). C'est LUI qu'utilise le concepteur pour créer, mettre en forme, calculer, tester et exporter des rapports. C'est l'édition à utiliser pour apprendre et pour la plupart des besoins de création d'états. (2) Crystal Reports for Visual Studio — GRATUIT, mais destiné aux DÉVELOPPEURS .NET qui veulent EMBARQUER des états dans une application (l'affichage/impression depuis un logiciel). Ce n'est pas l'outil de conception autonome complet ; il vise l'intégration (niveau 5). (3) Crystal Reports for Enterprise / SAP BusinessObjects — pour la DIFFUSION et la gouvernance d'états à grande échelle en entreprise (planification, portail, sécurité) ; c'est une plateforme, au-delà de l'apprentissage individuel. Pourquoi l'ESSAI GRATUIT suffit : (1) L'édition d'essai du designer (typiquement 30 jours) offre TOUTES les fonctionnalités de conception : connexion aux données, assistant, mise en forme, sections, tris/regroupements, formules, sous-états, graphiques, export. Vous pouvez suivre l'INTÉGRALITÉ de ce guide avec. (2) C'est gratuit et rapide à installer — parfait pour apprendre sans engager de licence. (3) 30 jours suffisent pour acquérir les bases ; si vous continuez, une licence perpétuelle (payante, par poste) est nécessaire. Comment décider : (1) Vous voulez APPRENDRE à concevoir des états, ou en produire à titre individuel/métier → DESIGNER autonome, via l'essai gratuit puis licence si besoin. (2) Vous êtes DÉVELOPPEUR et voulez intégrer des états à une appli .NET → Crystal Reports for Visual Studio (gratuit). (3) Vous êtes en ENTREPRISE avec un besoin de diffusion massive → Crystal Reports for Enterprise / SAP BO. Conseils pratiques : (1) Prenez une version RÉCENTE (2020) pour le meilleur support ; l'interface et les concepts sont stables entre versions récentes, donc ce que vous apprenez reste valable. (2) Windows est requis (sur Mac, une machine virtuelle Windows). (3) Vérifiez les pilotes de connexion à vos sources après installation. En résumé : pour apprendre, l'édition DESIGNER AUTONOME via l'ESSAI GRATUIT est le bon choix — elle donne accès à toutes les fonctions de conception nécessaires pour suivre ce guide de bout en bout, sans achat immédiat. Les autres éditions (Visual Studio gratuit pour l'intégration .NET, Enterprise pour la diffusion) répondent à d'autres besoins que vous aborderez plus tard si nécessaire.
Crystal Reports fonctionne-t-il sur Mac, et est-il compatible avec les versions récentes de Windows / de mes sources de données ?
Crystal Reports (designer) est un logiciel WINDOWS ; sur Mac il faut une solution de contournement, et la compatibilité avec Windows récents et vos sources de données est généralement bonne avec une version récente — détaillons. Sur MAC : le designer Crystal Reports n'a PAS de version Mac (ni Linux) native. Pour l'utiliser sur Mac, il faut : (1) une MACHINE VIRTUELLE Windows (Parallels, VMware, VirtualBox) exécutant Windows, dans laquelle on installe Crystal Reports ; (2) ou un PC Windows / un poste Windows distant. C'est une contrainte réelle si vous êtes sur Mac — prévoyez un environnement Windows. Compatibilité WINDOWS : une version RÉCENTE de Crystal Reports (2020) fonctionne sur les versions récentes de Windows (10/11). Les versions plus anciennes peuvent poser des soucis sur Windows récent — d'où l'intérêt d'une version récente. Compatibilité des SOURCES DE DONNÉES : (1) Crystal Reports se connecte à énormément de sources via des PILOTES : bases de données (SQL Server, Oracle, MySQL, PostgreSQL, SAP HANA…), ODBC/OLE DB (standard qui couvre la plupart des bases), fichiers (Excel, Access, texte/CSV, XML), sources SAP. (2) Les pilotes courants sont inclus à l'installation ; pour une source spécifique, il peut falloir installer un pilote ODBC/natif supplémentaire (fourni par l'éditeur de la base). (3) Point d'attention : la compatibilité dépend aussi de l'ARCHITECTURE (32 bits vs 64 bits) des pilotes ODBC — un désaccord 32/64 bits est une cause fréquente de « source introuvable » ; il faut aligner le pilote ODBC sur l'architecture attendue. (4) Pour les sources modernes/cloud, vérifiez qu'un connecteur existe pour votre version. Conseils : (1) Utilisez une version RÉCENTE de Crystal Reports (meilleure compatibilité Windows et pilotes). (2) Sur Mac, prévoyez une VM Windows. (3) Pour vos sources, vérifiez le pilote (ODBC/natif) et l'architecture (32/64 bits). (4) En cas de connexion qui échoue, la cause est très souvent un pilote manquant ou une incohérence 32/64 bits — pas le rapport lui-même. En résumé : Crystal Reports designer est WINDOWS uniquement (Mac → machine virtuelle Windows) ; une version récente est compatible avec Windows 10/11 et se connecte à une large gamme de sources via des pilotes (ODBC/OLE DB/natifs, inclus ou à ajouter), en veillant à l'architecture 32/64 bits des pilotes. Avec une version récente et les bons pilotes, la compatibilité est bonne — le principal point à anticiper est l'environnement Windows (surtout si vous êtes sur Mac) et le pilote adapté à chaque source.