2012-01-31 2 views
1

Il existe un problème au sein de mon organisation concernant la logique métier intégrée dans les rapports jasper pour effectuer certains calculs. Évidemment, pour créer des rapports, vous devez utiliser des expressions et des variables. Existe-t-il une bonne méthode pour partager ces expressions/variables entre différents développeurs en les définissant au sein d'une classe externe qui peut alors être accessible à tout le monde. Vient à avoir l'expression définie dans un endroit singulier que tout le monde peut ensuite tirer dans leurs rapports au besoin plutôt que d'avoir la même expression vivant dans plusieurs rapports que cela pourrait conduire à des incohérences dans la façon dont il est calculé en raison d'erreur humaine, etc. .... Je cherche juste des commentaires sur la façon dont les gens peuvent accomplir cela au sein de leurs propres organisations.rapports jasper - partage d'expressions/variables

Merci, Bob

Répondre

0

Oui. Vous pouvez créer un 'scriptlet' personnalisé. Voici un example

Vous devez ensuite définir ce scriptlet en tant que scriptlet de rapport dans les propriétés du rapport.

D'autres alternatives pourraient être d'utiliser des procédures/fonctions stockées.

Questions connexes