Personnalisation du visualiseur. SAP Business Intelligence Suite 4.0 Support Package 5, 2011
Personnalisation d'applications Web
4.5.1 Personnalisation du visualiseur
Vous pouvez reconstituer le fichier template.zip à l'aide des fichiers que vous utilisez pour personnaliser le visualiseur de rapport.
Le workflow est le suivant :
1.
Extrayez le contenu du fichier template.zip.
2.
Modifiez le fichier com.businessobjects.webpath.CrystalReports_oem.jar.
3.
Activez le comportement de visualiseur personnalisé en attribuant à la propriété crystal_en able_jsapi la valeur true dans le fichier SAP BusinessObjectsEnterprise XI 4.0\war files\webapps\config\custom\CrystalReports.properties
.
4.
Recréez le fichier template.zip.
Remarque :
Il est recommandé de créer une copie de sauvegarde du fichier template.zip avant d'en modifier le contenu.
Dans le fichier template.zip, le fichier suivant doit être modifié :
template.zip
SAP BusinessObjectsEnterprise XI 4.0\warfiles\we bapps\BOE\WEB_INF\eclipse\plugins\com.businessob
jects.webpath.CrystalReports_oem.jar
Modifier
Décompressez le fichier .zip et modifiez-le.
Dans le fichier com.businessobjects.webpath.CrystalReports_oem.jar, modifiez les éléments suivants :
80 2012-12-05
Personnalisation d'applications Web
CrystalReports_oem.jar
\web
Modifier
Ajoutez des fichiers JavaScript et CSS personnalisés ou externes à ce dossier.
\web\CustomListe ner.js
Ajoutez des écouteurs d'événements de SAP Crystal Reports JavaScript
API aux fonctions OnViewerInit et OnViewerFail dans le fichier Cu stomListener.js
.
Pour en savoir plus, voir le guide SAP Crystal Reports JavaScript API.
\WEB-INF\classes\JSA
PI-properties.json
Ajoutez un chemin d'accès relatif à toutes les images, tous les fichiers
JavaScript et tous les fichiers CSS ajoutés au dossier \web. Vous pouvez
également modifier le logo qu'affichera le visualiseur.
Dans l'exemple suivant, un logo, un fichier JavaScript et son contenu JavaScript, ainsi qu'un fichier CSS sont ajoutés :
{
}
"logo" :
{
"img" : "images/logo.gif",
"tooltip" : "SAP Crystal Reports",
"url" : "http://www.businessobjects.com/ ipl/default.asp?destination=ViewerLogoLink
&product=crystalreports&version=14%2E0"
},
"scripts" :
[
CustomListener.js
\CustomFiles\*.js
],
"styles" :
[
\CustomStyle.css
]
Remarque :
Tous les fichiers auxquels fait référence le fichier JSAPI-proper ties.json
doivent être inclus dans le dossier \web.
81 2012-12-05
Personnalisation d'applications Web
82 2012-12-05

Link público atualizado
O link público para o seu chat foi atualizado.