Bonjour tout le monde j'ai une fonction javascript que je voudrais bien insérer dans BIRT 2.2.0.
et j'aimerai bien activer cette fonction en cliquant sur un texte par exemple.
comment pourrai-je procéder?
Bonjour tout le monde j'ai une fonction javascript que je voudrais bien insérer dans BIRT 2.2.0.
et j'aimerai bien activer cette fonction en cliquant sur un texte par exemple.
comment pourrai-je procéder?
Dans quel contexte?
Cette fonction soit présente à quel niveau? Pour quelle fonctionnalité?
la fonction permet d'exporter la page en excel
et j'aimerai bien pouvoir l'appeler en cliquant sur un boutton mais comme il y en a pas en BIRT je me contenterai des textes ou labels..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function ExportExcel() { ....... ..... }
bein des choses comme onclick...
Bonjour,
J'aimerais bien comprendre comment tu te sers de BIRT car je crois que tu n'as pas du tout cerné ce que c'était.
BIRT est une bibliothèque de génération d'état en XLS, PDF et autres formats.
L'équipe BIRT a mis à disposition des outils permettant de faciliter le développement comme le designer, les plugins et les debuggeurs pour BIRT.
Pour faire fonctionner ce qui a été créer avec la bibliothèque BIRT, il faut son moteur Report Engine.
En général, BIRT est intégré dans des applications principalement J2EE et quelques fois dans des clients lourds. Il est également possible d'utiliser le BIRT Viewer pour les rapports plus simples.
Donc pour avoir un bouton qui te génère ton état, il faut que tu fasses une application toi-même ou alors que tu utilises le BIRT Viewer qui a déjà un bouton de génération en Excel.
Comme je l'ai déjà dit,
lorsque j'exporte les états de BIRT sous excel, j'ai besoin de faire beaucoup de formattage.
Bah , sur les tableaux c'est dans les Hyperlink , et sur les charts c'est dans Interactivity. Le Onclick existe deja dans BIRT tous comme une vingtaine d'autres evenements.
Par ailleurs il suffit de rajouter un controle texte avec ton HTML dedans + les balises script et renseigner le chemin vers ton JS , ou écrire ta fonction JS dedans.
Ensuite tu peux l'appeler dans tout le document.
Enfin , pour les histoires d'Excel , tu peux customiser l'emitter Excel pour un comportement spécifique , tu trouveras la classe Java sur le site Eclipse.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager