IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cognos Discussion :

Créer un rapport avec nombre variable d'onglets


Sujet :

Cognos

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Créer un rapport avec nombre variable d'onglets
    Bonjour,

    Je veux créer un rapport Cognos (v10), il doit contenir une page d'invite avec choix multiple, cette liste n'est pas déterminée, elle issue d'une base de donnée et elle peut changer chaque jour.
    Quand l'utilisateur fait un choix de la liste, le rapport doit afficher tant d'onglets que de choix faits.

    par exemple : si le user choisit 3 éléments de la liste, on doit afficher 3 onglets dans le rapport .

    les onglets doivent être identiques , sauf le titre et un filtre qui dépend du choix.

    J'aimerai savoir comment on peut réaliser cette demande , et s'il y a des solutions prêtes proposées par Cognos.
    et je veux savoir si Cognos a des limitations concernant le nombre d'onglets, vu que la liste peut atteindre 45 choix.

    En vous remerciant d'avance de vos retours.

  2. #2
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut solution :)
    Bonjour,

    je reviens ver vous pour partager la solution que j'ai trouvé.

    l'objet magique c'est 'Repeater Table'.

    Alors mon objectif est de choisir dans une liste des éléments, et en résultat afficher un rapport excel avec un nombre d'onglet égal au nombre d'éléments, chaque onglet prend en paramètre l'un des choix(en ordre), et chaque onglet doit afficher un tableau croisé qui prend en filtre le paramètre affecté.

    Pour réaliser ça, j'ai fait :
    1. créer une page de rapport avec "Repeater Table" et je l'ai lié à ma requête de données
    2. dans le "Repeater Table" j'ai créé mon tableau croisée et je l'ai liée à la même requête.
    3. Au niveau des propriétés du tableau croisé, la propriété "Master Detail Relationships", j'ai lié les deux requêtes "Repeater Table" et du tableau croisé (réellement la même requête), lien fait avec la colonne sur laquelle il faut filter
    4. Toujours dans les propriétés du tableau croisé, Génaral->Pagination, j'ai choisit 'Repeat every page'

    Voila, j'espère que ça soit clair et bénéfique.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/06/2016, 12h11
  2. [RegEx] Analyse de tableau HTML avec nombre variable de cases
    Par ddelec24 dans le forum Langage
    Réponses: 9
    Dernier message: 11/04/2009, 21h39
  3. Créer un rapport avec plusieurs csv
    Par nathalie16 dans le forum iReport
    Réponses: 0
    Dernier message: 03/04/2008, 11h01
  4. Créer une fonction avec une variable
    Par Ricou13 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 22/01/2007, 23h51
  5. Réponses: 3
    Dernier message: 07/04/2005, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo