Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Cognos
Cognos Forum d'entraide Cognos : Impromptu, Powerplay, transformer,...
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 22/06/2011, 18h00   #1
Invité régulier
 
Inscription : mars 2009
Messages : 62
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 62
Points : 9
Points : 9
Par défaut Création de plusieurs fichier à partir d'une seule requête

Bonjour,

Je cherche depuis un moment une astuce pour créer plusieurs rapport à partir de la même requête.

Ex : Le chiffre d'affaires par ligne de produits des vendeurs.
A l'exécution de la requête, un fichier Excel est généré par vendeur pour qu'il n'ait pas les résultats des autres.
Donc si il y a 10 vendeurs = 10 fichiers.

Je sais faire un seul fichier avec plusieurs ongles avec un pageset, mais là je ne vois pas.

Merci d'avance pour votre aide.

Salutations

Vincent
V i n c e n t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2011, 12h11   #2
Invité régulier
 
Inscription : mars 2009
Messages : 62
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 62
Points : 9
Points : 9
C'est pas gagné mon affaire.
V i n c e n t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2011, 14h40   #3
Membre Expert
 
Avatar de Sunchaser
 
Homme Vincent
OPNI
Inscription : décembre 2004
Messages : 1 668
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 41
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : OPNI
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : décembre 2004
Messages : 1 668
Points : 2 036
Points : 2 036
Bonjour,

Ce n'est pas perdu non plus...
Disons que tout dépends de ce que tu veux / peut faire, car je pense (mais je peut me tromper) que le mieux serait de passer par le SDK, qui te permettrait de lancer programmatiquement ton rapport autant de fois qu'il y a de vendeurs, en lui passant les paramètres qui vont bien, et de sauvegarder les fichiers excel générés la ou bon il te semble.
Cela suppose donc d'avoir le SDK et la licence qui va avec, et le gentil dev qui saura s'en charger.

Sinon, un autre solution pas belle et plutôt pour un nombre réduit de vendeurs (ou plutôt un nombre stable), serait de faire autant de copie du rapport qu'il y a de vendeurs et de les scheduler en passant le paramètre "vendeur", l'output format, etc, etc ... Bouhhh, que c'est pas beau, je sais , mais ca marcherait aussi.

Mais avant de chercher le canon pour tuer la mouche, ne peut-on pas penser que tu continues a créer ton rapport avec autant d'onglets qu'il y a de vendeurs, mais dans un seul et même fichier, et ensuite utilises une macro VBA afin de créer les fichiers pour chaque vendeurs, et insère dedans les onglets (move or copy) et ... le tour est joué.
C'est jouable en VBA, et tu n'as pas besoin (si je ne me trompe pas) d'avoir besoin que cette macro existe dans le fichier excel généré par Cognos: tu stockes cette macro dans un fichier excel "X" et une fois que le rapport a tourné, tu ouvres les 2 fichiers excel, et tu sélectionnes la macro dans "tous les fichiers ouverts" (ou quelque chose du même genre).
Ça peut marcher aussi.

Sinon, il y a peut être beaucoup mieux, mais je ne vois pas pour le moment, et je serais curieux d'avoir un autre avis afin de mourir moins bête.

@+
__________________
Citation:
Aux persévérants aucune route n'est interdite
Question: un ver a pied, c'est un millepatte unijambiste ?

Mon dernier trip musical

Citation:
Quiconque construit un jardin devient un allié de la lumière, aucun jardin n'étant jamais surgi des ténèbres
A priori un proverbe Perse ...
Sunchaser est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2011, 13h57   #4
Membre actif
 
Avatar de zEndymion
 
Homme Stéphane
Responsable des applications
Inscription : avril 2006
Messages : 161
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Responsable des applications
Secteur : Industrie

Informations forums :
Inscription : avril 2006
Messages : 161
Points : 175
Points : 175
Hello,

Ben comme ça, j'aurais dit une diffusion en rafale...
zEndymion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 17h40   #5
Membre Expert
 
Avatar de Sunchaser
 
Homme Vincent
OPNI
Inscription : décembre 2004
Messages : 1 668
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 41
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : OPNI
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : décembre 2004
Messages : 1 668
Points : 2 036
Points : 2 036
Citation:
Envoyé par zEndymion Voir le message
Hello,

Ben comme ça, j'aurais dit une diffusion en rafale...
Salut,

Je me permets de revenir car je ne vois pas de réaction a ce message et c'est dommage, je me rends compte que je connais peu ou mal cette fonctionnalité (qui m'intéresse néanmoins).
Serait-ce possible d'en savoir un peu plus sur ce qu'implique cette idée et son déroulement ?
Merci d'avance,
@+
__________________
Citation:
Aux persévérants aucune route n'est interdite
Question: un ver a pied, c'est un millepatte unijambiste ?

Mon dernier trip musical

Citation:
Quiconque construit un jardin devient un allié de la lumière, aucun jardin n'étant jamais surgi des ténèbres
A priori un proverbe Perse ...
Sunchaser est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 10h14   #6
Membre actif
 
Avatar de zEndymion
 
Homme Stéphane
Responsable des applications
Inscription : avril 2006
Messages : 161
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Responsable des applications
Secteur : Industrie

Informations forums :
Inscription : avril 2006
Messages : 161
Points : 175
Points : 175
Bien sur,

Tout d'abord, mon environnement Cognos [8.4 FP2]

La distribution en rafale ( ou Bursting Report pour Cognos ) permet de découper un rapport selon une clé ( bursting key )

Dans le principe tu créés un rapport , définis des groupes , tu définis la "bursting key" dans le menu Fichier / d'options de diffusion en rafale


dans ce menu, tu définis la relation entre une requête ( celle qui est la source pour les groupes ) et une requête qui définis les destinataire (Cf Aide pour les différent paramètre).

Tu executes le rapport (Avec l'option diffusion en rafale) et cognos envois à chaque destinataire la partie qui lui revient ( fichier xls, pdf, etc ... )

@+
zEndymion 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 05h44.


 
 
 
 
Partenaires

Hébergement Web