Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/07/2008, 14h55   #1
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
Par défaut Mettre à Jour BIRT 2.2.0 en 2.2.2

Salut!
Est-il-possible de copier des rep ou des fic pour updater 2.2.0 en 2.2.2
Thanks!
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2008, 15h00   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Bonjour,

Il suffit de changer la version dans ton application.

1. Changer les librairies de développement et recompiler avec la version 2.2 les classes qui les utilisent.
2. Changer le répertoire ReportEngine de ton application par le nouveau.
3. Changer les librairies utilisées en production.

A savoir que les rptdesign 2.2.0 sont compatibles 2.2.2 mais pas l'inverse.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2008, 17h28   #3
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
Merci de m'avoir répondu
mais en plus simple y-a-t-il un moyen de rendre le list box de 2.2.0 comme celui de 2.2.2 car j'ai besoin d'avoir le choix multiple activé.
et comme j'utilise spagobi et birt mon engine n'accepte pas le 2.2.2
Merci
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2008, 17h35   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
C'est ce que je t'ai dit, il faut prendre le moteur 2.2.2 sinon ca marche pas.

Et ce dont tu me parles est une évolution du 2.2.2 donc elle n'est pas présente en 2.2.0 donc c'est impossible.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h28   #5
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
Merci!
J'ai réussi faire évoluer mon engin de 2.2.0 en 2.2.2
Mais comme je l'ai dit auparavant ce que j'essaie c'est de lier
un check list de spago en list box + choix multiple de birt
et quand j'exécute maintenant j'ai l'erreur suivant
the type of parameter "mon_param" is expected as "Object[]",not "Array"
Alors si j'ai bien compris le check list de mon spago est de type Array tandis que que celui de Birt est de type Object.
Peut-on rendre le list box + choix multiple en type Array sur BIRT?
où bien comment-fait on pour créer un paramètre de type array sur BIRT
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h33   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Bonjour,

Oui il suffit de ne pas déclarer le paramètre dans le Data Explorer.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h42   #7
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
et je vais le déclaré où alors
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h43   #8
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Nulpart, tu n'es pas obligé de le déclarer tant que tu le passes en paramètre.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h52   #9
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
J'utilise les paramètres dans le script Before Open de dataset comme suit

Code :
1
2
3
4
5
6
7
8
9
10
 
var tmp="";
if (params["recharge"].value.length > 1){
  for (var i=0; i < (params["recharge"].value.length-1); i++)
    tmp += params["recharge"].value[i]+"','";
  tmp += params["recharge"].value[(params["recharge"].value.length-1)]+"";
  queryText += "and CardTypeName_v in ('"+tmp+"')";
}else{
  tmp += params["recharge"].value[0];
  queryText += "and CardTypeName_v='"+tmp+"'";}
et quand j'enlève le paramètre recharge dans le Report Parametre
il y a erreur
Code :
1
2
3
There are errors evaluating script "params["recharge"]":{1}. 
Error evaluating Javascript expression. Script engine error: not exits paramters:recharge	
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 09h56   #10
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Comment passes-tu tes paramètres à ton rapport ?

Via le formulaire BIRT direct ou via une classe Java que tu as écrite ? Si c'est une classe, peut-on en voir le code stp ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 10h12   #11
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
En fait, mon paramètre passe à l'aide des paramètres de SpagoBI dont je n'ai pas le code.
Mais ce que je peu dire c'est que SpagoBI détecte les paramètres déclarés dans BIRT et lie les 2 paramètres via leur nom.
et comme je l'ai dit auparavant si le type des 2 paramètres n'est pas le même il y a erreur.
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 10h19   #12
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
En fait si je comprend bien. SpagoBI ne transmet le paramètre que s'il est créé dans le Data Explorer.

Pas bon du tout...

Il n'est pas possible sous le designer BIRT de créer n'importe quel type de paramètre. Et il n'est pas non plus possible via SpagoBI de passer n'importe quel type de paramètre... Ca limite énormément l'utilisation de BIRT.

Cependant, j'ai peut être une solution pour toi.

Tu crées ton paramètre dans le Data Explorer et tu modifies le XML du rptdesign.

En gros tu cherches la déclaration de ton paramètre et tu ne lui laisses aucune propriété.
Code XML :
<scalar-parameter name="monParametre" id="2423"/>
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 10h49   #13
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
Oui
Merci de m'avoir toujours aidé!
Je vais un peu creuser car actuellement j'ai bien assez de données
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 11h31   #14
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
J'ai essayé mais ça na pas marché le paramètre est devenue de type string,
aucun moyen pour le rendre en array
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 11h50   #15
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Hum, si tu procèdes à cette manipulation, il ne faut pas que tu cliques sur le paramètre dans le Data Explorer après modification (sinon il va remettre les propriétés).
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2008, 13h57   #16
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 175
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 175
Points : 26
Points : 26
Bon je ne suis pas allé vers le reporter parameter mais il est encore redevenu string.
ravaid est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h31.


 
 
 
 
Partenaires

Hébergement Web