|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
birt comment changer les variables static pour les transformer d'anglais en francais ... et autres encore
|
|
|
00
|
|
|
#2 | ||
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Tu as les mêmes fichiers que iReport (tonrapport.properties et tonrapport_en.properties). Ensuite c'est toujours basé sur la norme I18N.
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
non c'est pas les meme fichier mais c'est bon j'ai trouvé dans l'aide de birt une partie de la solution maintenant plus qu'a le mettre en place
|
|
|
00
|
|
|
#4 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Ca m'étonnerait que ce ne soient pas les mêmes fichiers puisque c'est toujours la norme I18N
Quand tu auras fais un ou deux trucs en Java avec l'internationnalisation derrière (I18N), tu commenceras à bien comprendre le principe. |
|
|
00
|
|
|
#5 | |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
je prend pas le meme fichier car avec ireport je créer un fichier jrxml et avec birt je prend un fichier .rpdesign mais c'est bon j'ai la solution
Citation:
|
|
|
|
00
|
|
|
#6 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Je parlais des .properties
*.properties = fichier de ressources |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
ok merci j'avais pas compris comme ca. j'ai pas regarder mais de toute facon j'effectue des phases de test entre les logiciel de rapport pour le moment par la suite je vais choisir qu'une solution il faudrait un mélange entre birt et jasperreport. birt pour la création et jasperreport pour l'export et l'impression qui est deux fois mieux que birt enfin il va falloir choisir !!! :o
|
|
|
00
|
|
|
#8 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Ah il y a des problèmes d'impression ? De quel genre ?
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
pas de problème d'impression mais par exemple si tu veux depuis un programme java impliquant birt . pour lancer une impression tu es obligé de passer par une commande dos(enfin j'ai pas trouvé d'autre choix) peut etre qu'il y a une méthode propre a birt mais je ne l'ai pas trouvé.
donc voila la seul reproche que je peux faire et cette méthode implique donc quelque passage limite de programmation. sinon avec jasperreport tu peux exporter en beaucoup plus de type qu'avec birt |
|
|
00
|
|
|
#10 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Pourtant BIRT exporte en PDF... Donc tu peux imprimer à partir du logiciel qui lit les PDF sur ton ordinateur (Acrobat Reader en général).
|
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
oui mon code dos ouvre le fichier pdf qui a été créer et lance l'impression mais tu es obligé de passer par le programme de lecture du pdf ce qui implique que tu ouvres le fichier. (enfin j'ai réussi à ce que le fichier s'ouvre juste pour le temps de lancer la popup d'impression et gicle juste après son lancement). et si tu ne veux pas l'ouvrir car tu veux faire une impression directe comme dans jasperreport ce n'est pas possible
bon c'est un détail mais ca peut avoir son importance |
|
|
00
|
|
|
#12 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Ok ok je vois
PS : Peux-tu répondre à ma question en MP please ? |
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
tu veux dire quoi par en MP?
|
|
|
00
|
|
|
#14 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
encore un petit problème en ce qui concerne le changement depuis birt de le langue sa fonctionne mais ensuite quand je lance l'exécution du rapport depuis une application java il me ressort le rapport en francais comment faire pour qu'il le mette au bon language?en java
|
|
|
00
|
|
|
#15 | ||
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Citation:
Citation:
Code :
RESOURCE_BUNDLE = ResourceBundle.getBundle("base du nom du fichier de properties", LOCALE.ENGLISH); |
||
|
|
00
|
|
|
#16 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
ton fichier de propriété il faut que tu le créer?
dans birt je change mes variables de langue grace a ressource files dans les propriété du document. mais je ne sais pas si il créer ou non un fichier et ou il le créer si oui. deplus LOCALE.ENGLISH c'est une variable que tu définie toi meme ou qui est déjà défini par java. c'est sympa pour tes réponses. |
|
|
00
|
|
|
#17 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Locale.ENGLISH pardon
[EDIT]Si tu change tes variables grâce aux resources files (ou fichier .properties, c'est la même chose) alors tes fichiers sont déjà créés |
|
|
00
|
|
|
#18 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
je comprend bien que ressource files dans birt et .properties doivent etre la meme chose mais je ne vois pas ou ce fichier est stocké. il devrait porter le nom de mon application? je sens que ca va pas etre gagné cette semaine ...
|
|
|
00
|
|
|
#19 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Arf ben déjà je ne sais pas comment on fait l'internationnalisation sous BIRT, je ne m'attendais pas à ça, je ne vois aucun .java, donc si tu peux m'aider sur ce point déjà...
Ensuite je pourrais t'aider. |
|
|
00
|
|
|
#20 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 223 ![]() |
ok
donc tout d'abord tu dois allé dans propriété générale de ton rapprort. le tu as resource files tu "add" avec un nouveau nom.properties. ensuite tu sélectionne ta variable qui doit changer. et tu vas dans localization puis tu entre une clef et sa valeur. et la sa doit marcher faire pareil pour les autres langue pour voir si ca marche tu retournes dans le général du rapport ressource files et tu sélectionne ton properties souhaité |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com