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 16/06/2006, 16h23   #1
Futur Membre du Club
 
Inscription : juin 2004
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 63
Points : 19
Points : 19
Par défaut Génération automatique de rapport

Bonjour,

J'aimerai arriver a générer un rapport tous les mois du mois d'avant.

En fait dans la 1er semaine de juillet sera généré le rapport de juin, dans la 1er semaine d'aout sera généré le rapport de juillet et ect tout au long de l'année....

Comme je ne veux pas toucher a ma requete tous les mois, je viens vous demander votre aide.

En effet, dans ma requete on trouve des choses comme ceci au niveau du WHERE:

Code :
1
2
3
where a.MOIS = 'mars'
and a.ANNÉE = '2006'
Group By a.SEMAINE, a.MOIS, a.ANNÉE
La génération dépend donc de ces conditions, comment faire pour que mes rapports soit a jour chaque mois sans toucher a la requete.

Y a t'il un moyen de faire cela?

Par exemple, lorsque l'on lancerai la génération du rapport, une sorte de pop up s'ouvrirai en donnant le choix du mois et de l'année et ces choix serait directement placé dans ma requete...

Je suis ouvert a tout autres propositions sachant que je ne maitrise pas trop la programmation....

Merci de votre aide!
Doberman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 15h48   #2
Invité de passage
 
Inscription : mai 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 4
Points : 1
Points : 1
Il faut que tu définisses 2 champs paramètre, un pour le moi, un pour l'année et que tu fasses une formule que tu intègres dans ta requête. Au lancement du rapport, Crystal te demanderas l'année et le mois.
jonmarion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 20h20   #3
Futur Membre du Club
 
Inscription : juin 2004
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 63
Points : 19
Points : 19
Citation:
Envoyé par jonmarion
Il faut que tu définisses 2 champs paramètre, un pour le moi, un pour l'année et que tu fasses une formule que tu intègres dans ta requête. Au lancement du rapport, Crystal te demanderas l'année et le mois.
Merci de ta reponse!

Par contre je n'utilise pas Crystal mais Eclipse...

Je suppose que ca doit etre possible aussi mais comment ?

Le sais tu?
Doberman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 15h24   #4
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 656
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 656
Points : 1 043
Points : 1 043
Alors sous birt, deux solutions...

Dans tous les cas t'a requète doit être paramétré.

Réponse très rapide et très très simplifié

La première, tu mets des paramètres externes à ton raport et à chaque lancement du raport Birt te demande les valeurs pour tes paramètres (mois et année)

Autre solution le rapport devine tout seul le mois précédent.
Là faut faire un script dans ton rapport qui va alimenter les paramètres de ta requète, avec un gregorianCalendar tu obtiens facilement le mois précédent.
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h27   #5
Futur Membre du Club
 
Inscription : juin 2004
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 63
Points : 19
Points : 19
Citation:
Envoyé par moritan
La première, tu mets des paramètres externes à ton raport et à chaque lancement du raport Birt te demande les valeurs pour tes paramètres (mois et année)
Bonjour et merci de ta réponse qui m'interesse fortement!

Est ce compliqué de faire ce genre de chose?

Comment faire pour que BIRT me demande quelque chose?

J'ai rien vu qui pourrait m'aider concernant ce point.

Aurais tu un debut de piste a me donner?

Encore une fois merci!
Doberman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h38   #6
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 656
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 656
Points : 1 043
Points : 1 043
D'abord comment est lancé ton rapport??
Par ligne de commande , le birtVewer,dans eclipse, solution maison??
Si c'est le eclipse ou le birtViewer, il te les demande tout seul, pour les autre ça dépend .

Dans tous les cas :
  1. Tu dois paramétrer ta requète
  2. Tu ajoutes des paramètres externes à ton rapport
  3. Tu map tes paramètres externes avec les paramètres de ta requète

Pour cela il y a une video sur le site de birt qui te montre comment faire, et sur eclipsetotale tu as aussi un tutoriel qui te montre ça.
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h46   #7
Futur Membre du Club
 
Inscription : juin 2004
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 63
Points : 19
Points : 19
En fait mon rapport je le genere en passant par le menu file>appercu du rapport en pdf, une fois que le rapport est affiché je l'enregistre en passant par "enregistrer sous" (ou un truc du genre qui se trouve sur l'interface d'acrobat).

Ce qui au final me permet d'avoir un fichier pdf enregistrer sur mon poste.

J'espere que je vais trouver la video dont tu me parles et que c'est pas trop compliqué... je me rend de ce pas vers les sites que tu m'as indiqué

merci

PS: eclipsecentral est en construction pour le moment
Doberman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h52   #8
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 656
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 656
Points : 1 043
Points : 1 043
Le fait de paramétrer un rapport est très simple mais difficile à décrire par écrit.

la vidéo est sur cette page : http://www.eclipse.org/birt/phoenix/tutorial/

La page d'eclipseTotale : http://www.eclipsetotale.com/articles/BIRT.phtml
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h56   #9
Futur Membre du Club
 
Inscription : juin 2004
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 63
Points : 19
Points : 19
Citation:
Envoyé par Doberman
PS: eclipsecentral est en construction pour le moment
Oupss, la fatigue.... j'ai mal lu désolé et merci encore pour les liens je vais voir ca et reviendrais t'embeter si j'ai d'autres questions

Un grand merci a toi, je sens que tu va me faire faire un grand pas en avant avec ces conseils!
Doberman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 17h58   #10
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 656
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 656
Points : 1 043
Points : 1 043
Citation:
Envoyé par Doberman
Oupss, la fatigue.... j'ai mal lu désolé et merci encore pour les liens je vais voir ca et reviendrais t'embeter si j'ai d'autres questions

Un grand merci a toi, je sens que tu va me faire faire un grand pas en avant avec ces conseils!
en fait non, j'avais fait l'erreur et j'ai corrigé après, j'avais fait un mix avec eclipseplugincentral
moritan 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 13h17.


 
 
 
 
Partenaires

Hébergement Web