Agir sur les rapports

Lorsque vous visualisez un rapport, la barre d'outils vous permet d'effectuer certaines actions. Elles sont présentées ci-après.

La barre d'outils vous permet d'exporter, imprimer, créer un historique ou afficher le rapport dans un navigateur web par exemple.

Exporter un rapport

Choisissez le format vers lequel vous souhaitez exporter votre rapport dans la liste déroulante (.xls, .pdf ou .ods).

Lorsqu'un rapport contient plusieurs pages, vous devez répéter l'opération pour chacune des pages.

Vous pouvez paramétrer votre rapport en vue de son export au format PDF, Excel ou OpenOffice. Ouvrez l'explorateur Adobe Campaign et sélectionnez le rapport concerné.

Les options d'export sont accessibles depuis la ou les activité(s) Page du rapport, dans l'onglet Avancé.

Modifiez les paramètres Papier et Marges selon vos besoins. Vous pouvez également n'autoriser l'export d'une page qu'au format PDF. Pour cela, dé-sélectionnez l'option Activer l'export OpenOffice/ Microsoft Excel.

Exporter dans Microsoft Excel

Dans les rapports de type Liste avec groupement destinés à être exportés au format Excel, les recommandations et limitations sont les suivantes:

  • Ces rapports ne doivent pas contenir de ligne vide.

  • La légende de la liste doit être cachée.

  • Les rapports ne doivent pas utiliser de formatage spécifique défini au niveau des cellules. Il est préférable d'utiliser le Rendu des formulaires pour définir le format des cellules du tableau. Le Rendu des formulaires est accessible depuis Administration > Paramétrage > Rendu des formulaires.

  • Il est recommandé de ne pas insérer de contenu HTML.

  • Lorsqu'un rapport contient plusieurs éléments de type tableaux, graphiques, etc., ils seront exportés les uns en-dessous des autres.

  • Vous pouvez forcer le retour à la ligne dans les cellules : cette configuration sera conservée dans Excel. Voir à ce sujet la section Définir le format des cellules.

Retarder l'export

Vous pouvez retarder l'export d'un rapport, par exemple pour attendre des appels asynchrones. Pour cela, saisissez le paramètre suivant dans le script d'initialisation de la page :

document.nl_waitBeforeRender = true;

Pour activer l'export et lancer la conversion en PDF, utilisez la fonction document.nl_renderToPdf() sans paramètre.

Allocation de mémoire

Lors de l'export de certains rapports volumineux, il peut se produire des erreurs d'allocation de mémoire.

Dans certaines instances, la valeur par défaut maxMB (SKMS pour les instances hébergées) du JavaScript indiquée dans le fichier de configuration serverConf.xml est fixée à 64 MB. Si vous rencontrez des erreurs de mémoire insuffisante quand vous exportez un rapport, il peut être recommandé d'augmenter ce chiffre à 512 MB :

<javaScript maxMB="512" stackSizeKB="8"/>

Pour appliquer les changements apportés à la configuration, un redémarrage du service nlserver est nécessaire.

Pour en savoir plus sur le fichier serverConf.xml, consultez cette section.

Pour en savoir plus sur le fichier nlserver, consultez cette section.

Imprimer un rapport

Vous pouvez imprimer votre rapport : pour cela, cliquez sur l'icône d'impression. La boîte de dialogue d'impression s'ouvre.

Pour un meilleur résultat, éditez les options d'impression d'Internet Explorer et sélectionnez l'option Imprimer les couleurs et les images d'arrière-plan.

Créer des historiques de rapports

L'historisation d'un rapport vous permet de créer une vue du rapport à différentes périodes. Cela peut être pour faire apparaître des statistiques à un instant donné.

Pour créer un historique, ouvrez le rapport concerné puis cliquez sur l'icône de création d'historique.

Vous pouvez masquer ou afficher les historiques existants en cliquant sur l'icône d'affichage/dissimulation.

La ou les dates d'historiques s'affichent sous l'icône d'affichage/dissimulation. Cliquez sur un historique pour le visualiser.

Vous avez la possibilité de supprimer l'historique d'un rapport. Pour cela, positionnez-vous dans l'arborescence d'Adobe Campaign au niveau du noeud où se trouvent vos rapports. Cliquez sur l'onglet Historiques, sélectionnez l'historique voulu et cliquez sur Supprimer.

Sur cette page