Pentaho - Mise en forme des éléments du rapport

Une fois que vous avez placé un élément de rapport dans l'espace de travail, il peut être formaté de différentes manières. Pentaho Reporting Designer fournit diverses fonctionnalités pour formater les éléments de rapport selon nos exigences.

Formatage du texte

Tous les éléments textuels tels que le texte, le nombre, la date et les étiquettes peuvent être facilement formatés à l'aide de la barre d'outils de mise en forme qui apparaît juste au-dessus du canevas du rapport.

Jetez un œil à la capture d'écran suivante. Ici, nous avons marqué et mis en évidence trois objets -

  • Élément de rapport sélectionné
  • Barre d'outils de mise en forme
  • Onglet Volet de style pour la mise en forme des éléments du rapport

Tout d'abord, sélectionnez l'élément de rapport dans l'espace de travail. Par la suite, vous pouvez mettre en forme cet élément de nombreuses manières à l'aide de la barre d'outils Mise en forme ou en utilisant les propriétés du volet de l'onglet Style.

Ajout d'hyperliens

Pentaho Report Designer vous permet d'ajouter des hyperliens à vos données de rapport. Ici, nous allons prendre un exemple général pour expliquer comment ajouter des hyperliens dans votre rapport.

Supposons que nous ayons déjà ajouté une requête dans le employeetable pour récupérer l'identifiant, le nom et la désignation des champs. Nous avons également ajouté ces champs à l'espace de travail Reporting. Ici, notre exigence est de transmettre les valeurs individuelles du champ de désignation à www.google.co.in en tant que valeur de paramètre à l'aide d'un lien hypertexte.

Tout d'abord, sélectionnez le champ de désignation dans l'espace de travail. Faites un clic droit dessus et sélectionnez Hyperlien dans la liste. Jetez un œil à la capture d'écran suivante.

Après avoir cliqué sur l'option Lien hypertexte, vous trouverez une boîte de dialogue dans laquelle vous devez fournir des détails tels que le type de l'emplacement du lien hypertexte, l'URL, la cible, le nom du paramètre et la valeur.

Jetez un œil à la capture d'écran suivante. Ici, nous avons marqué et souligné les cinq activités suivantes -

  • Indiquez le type d'emplacement du lien hypertexte. Généralement, il existe quatre types d'emplacements -

    • Self - Lien vers le même champ de rapport.

    • URL - Fournissez une URL pour cet emplacement de référence.

    • Pentaho Repository - Si vous installez Pentaho Repository, fournissez cette URL de fichier dans l'hôte local (une connexion est requise).

    • Manual Link - Créez un lien ou une formule manuellement et fournissez-le comme lien hypertexte.

    Pour cet exemple, nous avons utilisé l'emplacement de type URL.

  • Fournissez l'URL du site Web ou du fichier. Pour cette option, nous avons utiliséhttps://www.google.co.in.

  • Indiquez l'emplacement cible, c'est-à-dire _TOP, _BLANK, ou _PARENT. Nous avons utilisé «_TOP». Si vous souhaitez fournir des informations à l'utilisateur lorsque le pointeur de la souris se déplace sur le texte du lien hypertexte, saisissez les informations dans la zone d'info-bulle qui est placée juste à côté de la zone Cible.

  • Sélectionnez le symbole plus (+) pour ajouter un nom et une valeur de paramètre à la liste des paramètres.

  • Fournissez un nom de paramètre et une valeur à l'URL du lien hypertexte. Ici, nous avons utilisé "q"Comme nom du paramètre et Designation field comme valeur de paramètre.

Enfin, cliquez sur OK pour confirmer les propriétés du lien hypertexte.

Cliquez sur le bouton Aperçu de la barre d'outils de mise en forme pour afficher un aperçu du rapport. Après avoir cliqué sur le bouton Aperçu, vous trouverez la capture d'écran suivante. Placez le pointeur de la souris sur n'importe quelle valeur de désignation - HR ou Admin - pour voir son URL respective.

Dans cet aperçu Pentaho Report Designer, l'hyperlien est destiné à rediriger l'utilisateur vers une autre URL. Pour cela, vous devez exécuter ce rapport sur HTML en cliquant sur le bouton Exécuter de la barre d'outils principale (marqué comme «1» dans la capture d'écran suivante) et en sélectionnant l'option HTML.

Jetez un œil à la capture d'écran suivante. Il existe différentes options pour exécuter le rapport, mais nous avons choisi d'afficher le rapport au format HTML.

Après avoir sélectionné l'option HTML, vous trouverez les données du rapport dans une page HTML distincte, comme illustré dans la capture d'écran suivante. Cliquez sur n'importe quelle valeur de désignation pour comprendre le fonctionnement d'un lien hypertexte dans Pentaho Reporting.

Bandes de rangées

Pentaho Report Designer possède une propriété de regroupement de lignes qui vous permet de colorer les lignes alternatives de votre rapport. Prenons notre exemple précédent pour comprendre comment cela fonctionne.

Après avoir ajouté les éléments dans l'espace de travail, cliquez sur l'espace de travail du rapport → allez dans le menu Format → sélectionnez Rangement de lignes. Jetez un œil à la capture d'écran suivante.

Après avoir sélectionné l'option Rangée de lignes, vous trouverez une boîte de dialogue. Ici, vous pouvez sélectionner une couleur dans la liste déroulante. Nous avons sélectionné le rouge et le vert comme couleurs alternatives. Maintenant, cliquez sur le bouton OK pour confirmer. Jetez un œil à la capture d'écran suivante.

Cliquez sur le bouton Aperçu pour voir comment votre rapport apparaît avec des couleurs de ligne alternatives. Il apparaîtra comme indiqué dans la capture d'écran suivante.