2009-01-14 11 views
1

J'ai un ensemble de données devant être affiché sous la forme d'un tableau croisé dans Cognos. Les données de l'exemple comprendTableau croisé dans Cognos

 
    ID, Month, Year, State 
    1, 10, 2008, 25 
    2, 10, 2008, 26 

Le problème est que dans le tableau croisé, la colonne de mois est dupliqué pour chaque ligne au lieu d'utiliser la même colonne pour le mois.

Exemple:

 
ID 2008 2008 
    10  10 
1 25 
2   26 
+0

Quelle version de Cognos utilisez-vous? et créez-vous le rapport dans Report Studio ou Query Studio (en supposant que vous exécutez 8.x)? – Jamey

+0

J'utilise Cognos 8.x. Le rapport est créé dans Report Studio. – Joshua

+0

Je suis encore un peu confus par les données de l'échantillon. Les rapports croisés contiennent généralement des agrégats dans les cellules qui se croisent (mais pas toujours). La colonne "État" est-elle destinée à être agrégée ou s'agit-il d'un identifiant/code? – Jamey

Répondre

-3

Reworked le rapport après avoir travaillé sur la vue de garder le problème de se produire à nouveau.

+0

Cela n'explique pas comment le problème a été résolu. – Damienknight

0

Je ne suis pas un gars Cognos, mais il semble que votre détail n'est pas enveloppé dans une fonction d'agrégation comme SUM (x).

0

Cognos vous permet d'entrer des requêtes SQL en plus des rapports simples de données. Essayez de plonger là-dedans

0

Pouvez-vous nous dire ce que vous droguent dans votre tableau croisé par les zones de largage de ligne, de colonne et de mesure? Votre source de données est-elle une donnée relationnelle ou un cube? Avec un peu plus d'infos, je pense que nous pouvons comprendre cela.

Chris

0

Normalement, dans Report, le but fondamental est d'afficher les agrégations en fonction de certains critères. mais dans votre exemple, les données fournies n'ont aucun sens que CE QUE vous voulez réellement dans la table croisée? ... si vous pouvez définir ce que vous voulez alors la solution est vraiment simple ...

Questions connexes