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 04/04/2007, 22h09   #1
Invité de passage
 
Inscription : avril 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 4
Points : 0
Points : 0
Par défaut [2.1.2][resultset] Calculs à partir de données select count(*)

Bonjour à tous,

Nouveau sur l'utilisation de birt je tente de réaliser un rapport d'activité d'une application. Pour ce faire je récupère des nombres d'enregistrements et j'aurais besoin de les manipuler. Autant j'arrive facilement à récupérer les valeurs numériques, autant je ne parviens pas à les manipuler (sommes, ratios etc...).

J'ai créé un tableau vierge et dans chaque cellule je place le resultset des différentes requetes. Et là je sèche, ma démarche est elle correcte ?

merci de votre aide

Lionel
devbirt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 22h45   #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 devbirt et bienvenue sur développez.com,

Essayes d'utiliser les fonctions du style Total.sum(row["nomDeTaColonne"]) ou Total.count(row["nomDeTaColonne"]) ou encore Total.ave(row["nomDeTaColonne"])

Jette un coup d'oeil dans les Dynamic Text et dans les fonctions Java et BIRT

Bon courage en tout cas !
__________________
__~{@ 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 04/04/2007, 23h51   #3
Invité de passage
 
Inscription : avril 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 4
Points : 0
Points : 0
Merci


J'ai vu ces fonctions mais cela est valable lorsque je veux faire une somme de données d'une colonne nommée (récupérée via une requette par exemple)
alors que dans mon cas le tableau ne me sert que pour la mise en page de données décorellées.


Merci je vais en avoir besoin (du courage )
devbirt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 13h20   #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
Citation:
Envoyé par devbirt
Merci


J'ai vu ces fonctions mais cela est valable lorsque je veux faire une somme de données d'une colonne nommée (récupérée via une requette par exemple)
alors que dans mon cas le tableau ne me sert que pour la mise en page de données décorellées.


Merci je vais en avoir besoin (du courage )
C'est justement fait pour la mise en page de données, enfin moi je m'en sers après récupération des données faites. Alors que dans une requête tu devras utiliser count(tonChamp) ou sum(tonChamp) ou ave(tonChamp).
__________________
__~{@ 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 05/04/2007, 15h01   #5
Invité de passage
 
Inscription : avril 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 4
Points : 0
Points : 0
Par défaut somme de count(*)

Je souhaiterai faire une somme de resultset de type count(*)
La seule solution que je vois c'set de faire une requête qui fait la somme d'éléments que j'ai déjà. C'est pas cool
devbirt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 21h11   #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
Mais non !!!

Jettes un coup d'oeil sur ce tuto : http://www.eclipse.org/birt/phoenix/...ents/index.php
__________________
__~{@ 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 16/04/2007, 17h16   #7
Invité de passage
 
Inscription : avril 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 4
Points : 0
Points : 0
Décidément ça ne marche pas comme dans les tutos :o))
Ci joint dans la capture l'image de ce que j'obtiens comme élément utilisable. Je ne vois pas les data sets comme dans le tuto...
j'aurais voulu utiliser les date sets pour faire des sommes, des ratios, etc.
Même en les rajoutant à lamin ça ne marche pas. une idée ?

merci
Images attachées
Type de fichier : jpg capture.jpg (43,1 Ko, 9 affichages)
devbirt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2007, 12h48   #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
Tu vois les DataSet auxquels ta table et les parents de ta table sont "bindés". (Clic droit sur le tableau > Set DataBinding > Et tu choisis le DataSet que tu veux en ajoutant éventuellement des champs calculés ou en les renommant).
__________________
__~{@ 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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h27.


 
 
 
 
Partenaires

Hébergement Web