Personnalisation de SAP Crystal Reports pour Enterprise. SAP Plateforme BI, Enterprise, 2011
6 Personnalisation de SAP Crystal Reports pour Enterprise
6.1 Introduction
SAP Crystal Reports pour Enterprise peut être réassemblé et vendu par des partenaires. Vous pouvez personnaliser le produit installé et le programme d'installation afin de cibler une base de clientèle spécifique ou pour les revendre comme éléments de votre propre produit. L'outil de personnalisation SAP BusinessObjects permet de personnaliser SAP Crystal Reports pour Enterprise et son programme d'installation par le biais de modifications telles que :
● Réduction de la taille du produit
● Changement du nom du produit
● Modification des propriétés par défaut du programme d'installation
● Masquage d'écrans dans le programme d'installation
Pour réaliser des personnalisations, vous devez écrire un fichier de configuration pour spécifier les personnalisations, puis exécuter l'outil de personnalisation SAP BusinessObjects pour créer un programme d'installation personnalisé. Les clients peuvent alors utiliser ce programme d'installation pour installer une version personnalisée du produit.
6.2 Démarrage rapide de Crystal Reports pour Enterprise
Cette section explique comment exécuter l'outil de personnalisation pour créer un programme d'installation personnalisé pour SAP Crystal Reports pour Enterprise. Les personnalisations incluent la modification du type d'installation par défaut, la suppression des écrans d'installation et le changement de nom du produit. A l'issue de ce didacticiel, vous pouvez exécuter votre package d'installation personnalisé et installer une version personnalisée de Crystal Reports pour Enterprise.
1. Configurez l'outil de personnalisation SAP BusinessObjects a) Créez le dossier de travail suivant sur votre ordinateur de développement : C:\SAPCustomTool
\packages b) Copiez le contenu du package d'installation de Crystal Reports pour Enterprise sous C:\SAPCustomTool
\packages.
Le programme d'installation contient les dossiers Collaterals, dunit, langs et setup.engine ainsi que d'autres fichiers binaires. Pour en savoir plus sur le téléchargement du programme d'installation,voir
Téléchargement du programme d'installation
c) Depuis le package d'installation de la plateforme de BI, copiez le dossier Collaterals\Tools et collezle sous le chemin C:\SAPCustomTool\packages\Collaterals.
Le dossier Tools contient l'outil de personnalisation SAP BusinessObjects que vous devez utiliser pour personnaliser Crystal Reports pour Enterprise. Pour en savoir plus sur le téléchargement du package
d'installation de la plateforme de BI, voir
Pour télécharger le programme d'installation du serveur
[page
16].
Guide de personnalisation de SAP BusinessObjects BI
Personnalisation de SAP Crystal Reports pour Enterprise
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
109
d) Créez le dossier suivant : C:\SAPCustomTool\output
Remarque
Ce dossier doit être vide pour que l'outil de personnalisation puisse fonctionner.
2. Créez le fichier de configuration.
a) Copiez-collez le code suivant dans un éditeur de texte :
<oem name="CustomCompanyCrystalReports">
<cloneProduct sourceId="product.crystalreportsjava4.0core32">
<! Remove the ProductKey dialog and set the default product key >
<removeDialog id="CREnterProductKey.dialog"/>
<replaceProperty id="ProductKey" defaultValue="PLEASE SET"/>
<! Set the default installation type to "Custom" >
<replaceProperty id="InstallType" defaultValue="custom"/>
<! Specify the languages to keep in the OEM package. All other language packs will be removed >
<languageIncludeList value="en;fr;de"/>
<! Update the product name in each language. Rebrands the UI dialog title. >
<! The value for the lang attribute can be a single language code,
"all", or a CSV "en;fr;ja" >
<replaceString id="product.crjava_name" value="Custom Company Crystal
Reports" lang="all"/>
<! Create a custom Windows Add/Remove Programs entry with a new display name and publisher >
<arp duSourceId="product.crystalreportsjava.arp4.0core">
<arg id="publisher" value="Custom Company"/>
<arg id="display_name" value="Custom Company Crystal Reports for
Enterprise" lang="all"/>
</arp>
<! Create a new Crystal Reports shortcut in the Start menu by specifying where you want it with the fullLinkPath argument. Set its tooltip description with the description argument >
<shortcut duSourceId="product.crystalreportsjava.shortcut4.0 core">
<arg id="linkFullPath" value="[programmenufolder]\Custom Company
\Custom CR for Enterprise.lnk" lang="en"/>
<arg id="description" value="Launch Custom CR for Enterprise" lang="en"/>
</shortcut>
</cloneProduct>
</oem> b) Enregistrez le fichier sous C:\SAPCustomTool\packages\Collaterals\Tools
\CustomizationTool\example_customization_win_cre.xml
3. Exécutez la commande suivante à partir de l'invite de commande : cd C:\SAPCustomTool\packages\Collaterals\Tools\CustomizationTool
Le dossier CustomizationTool contient un exécutable appelé customizationtool.exe ainsi que le fichier de configuration que vous avez créé à l'étape précédente
(example_customization_win_cre.xml).
110
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de personnalisation de SAP BusinessObjects BI
Personnalisation de SAP Crystal Reports pour Enterprise

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.