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 15/01/2007, 14h22   #1
Membre confirmé
 
Inscription : septembre 2005
Messages : 508
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 508
Points : 237
Points : 237
Par défaut Création d'une fonction utilisable dans l'ensemble de l'état

[EDIT=BiM]
Ancien titre : Implémenté une fonction stockée sur un dataSet
Nouveau titre : Création d'une fonction utilisable dans l'ensemble de l'état
[/BiM]


Bonjour !!
Je suis en train de migrer des rapports réaliser avec ReportBuider d'Oracle sous Birt. Et j'ai un des rapports qui fait appel à à une fonction stockée décrite sous ReportBuider d'Oracle, je me suis dis au début que je pouvais le remplacer par un script, mais je ne m'en sors pas...
voici la fonction stockée :
Code :
1
2
3
4
5
6
7
8
9
10
 
function SET_SOMMEFormula return Number is
 
begin
   SELECT DISTINCT COUNT(:debut_ts)INTO :somme FROM ( select debut_ts from histoLog
   where (debut_ts <=:debut_ts)
   intersect select debut_ts from histoLog 
   where (fin_ts >= :debut_ts ))
 return :somme;
end;
En fait c'est pour connaitre le nombre de communication simultannées.
Donc j'ai regroupé suivant les destinataires des communications, et il faut que je récupère les informations de début et de fin de communication, il faut alors tester si pour chaque ligne retournée (pour chaque communication), la date de debut est dans l'intervalle des autres communication...
Mais pour moi en java je ferais une iteration sur les data set et pour chaque communication je comparerais la date de debut avec l'intervalle des autres communication, j'aurais donc deux boucles imbriquées, mais en script je ne sais pas comment récupéré avoir cette information.

si quelqu'un à une idée...
merci
lilou77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 09h05   #2
Membre confirmé
 
Inscription : septembre 2005
Messages : 508
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 508
Points : 237
Points : 237
En fait la fonction est fausse je me suis renseignée auprès de la personne l'ayant écrite, elle a effectivement dit qu'elle ne voulait rien dire, donc je vais reprendre autrement.
Désolé...
lilou77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2007, 15h11   #3
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
Sinon pour ton information, si tu veux créer une fonction utilisable dans tout le rapport, tu vas sur ton éditeur, tu cliques sur la marge, ensuite tu vas dans l'onglet Script > Tu sélectionnes initialize et tu mets ta (tes) fonction(s). Ca fonctionne bien avec du JavaScript, avec du Java aussi je pense.
__________________
__~{@ 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 21/03/2011, 11h47   #4
Invité de passage
 
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 1
Points : 1
Est ce que tu peux développer un peu la marche à suivre pour définir une fonction en utilisant l'ongtelt script ?
En donnant un exemple
Merci d'avance
Mrlaurent90 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2011, 11h54   #5
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,

En lisant la FAQ : http://business-intelligence.develop...ation_fonction
__________________
__~{@ 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é Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h46.


 
 
 
 
Partenaires

Hébergement Web