Question

Je dois ajouter du texte ou une image d'arrière-plan sous la forme " DRAFT " pour signaler quand il correspond à certaines conditions.Je dois activer ou afficher dynamiquement le rapport de fond de rapport de birt?

J'ai hâte d'entendre vos idées.

Merci d'avance. Thillakan.

Était-ce utile?

La solution

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

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

Toutefois, pour le rendre dynamique en fonction de quelque chose (comme un paramètre), vous pouvez utiliser Javascript pour manipuler directement les éléments du rapport. Ceci est traité dans le chapitre 13 de & Quot; Intégration et extension de BIRT < !> quot; qui, avec " BIRT, guide de création de rapports pour le reporting < !> quot ;, chaque concepteur de rapport BIRT devrait en avoir.

La méthode la plus simple consiste à nommer votre page maître spécifiquement dans le concepteur de rapport et à utiliser ReportDesignHandle.findElement(<name>) pour en obtenir le descripteur. Ensuite, utilisez un setter pour changer dynamiquement l'image d'arrière-plan. Le script beforeRender est celui où vous voulez mettre tout ce code qui définit l'image de fond.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top