2009-07-30 5 views

Répondre

4

Pour définir une image d'arrière-plan statique comme vous le feriez:

  • Sélectionnez la page principale dans votre espace de travail de rapport.
  • Sélectionnez l'onglet "Propriétés".
  • détaillez la section simple page maître ».
  • Définir l'image d'arrière-plan.

Cependant, pour le rendre dynamique basé sur quelque chose (comme un paramètre), vous pouvez utiliser Javascript pour manipuler les éléments de rapport directement. Ceci est couvert dans le chapitre 13 de « Integrating and Extending BIRT » qui, avec « BIRT, A Field Guide to Reporting », chaque concepteur de rapports BIRT devrait avoir.

le plus simple est de nommer votre page principale spécifiquement dans le concepteur de rapport et utiliser ReportDesignHandle.findElement(<name>) pour obtenir son manche, puis utilisez un setter pour changer L'image de fond Le script beforeRender est celui où vous voulez mettre tout ce code qui définit l'image de fond.

+0

Salut pax, Merci pour votre info. En plus de cela, j'ai créé un style et définir le style à la section Simple Master Page " J'ai mis l'image de fond statique mais quand j'ai essayé de voir comme rapport PDF, l'image de fond n'apparaît pas. . j'eu accès à un guide pratique pour les rapports, mais est un peu où a perdu :(. en tout cas merci pour votre temps, je vais regarder dans la partie de script. Thillakan – nayakam

+0

le guide de terrain est correct mais vous Vous aurez besoin du livre d'intégration/d'extension si vous voulez vraiment manipuler le rapport Java/Javascript. – paxdiablo

Questions connexes