web-dev-qa-db-fra.com

Quelle est la difference entre matrix et un tablix?

Dans Reporting Services. Lorsque je glisse dans une matrice, est-ce que je glisse effectivement dans un tableau matriciel? Un tableau matriciel est un hybride de table, liste et matrice. Je comprends (du moins je crois que je le sais) la différence entre un tableau et un tableau, mais pas une matrice et un tableau.

21
James

Comme l'a dit Gabriel, dans SQL 2005, Table et Matrix étaient tous deux disponibles en tant qu'options de région de données et constituaient deux objets distincts dotés de propriétés différentes.

À partir de SQL 2008, Table et Matrix ont été remplacés par un nouvel objet "Tablix" combinant les propriétés des deux objets les plus anciens. Cependant, l'interface de conception affiche toujours Table et Matrix sur les outils disponibles. Il s'agit à la fois de Tablix sous le capot, mais de configurations par défaut différentes (la "Matrice" affiche les groupes de colonnes, mais pas la "Table").

23
Nathan Griffiths

Je ne vois plus aucune différence.

Je pense qu’ils existent toujours car ils étaient très différents dans SSRS 2005 et, maintenant, ils ont rejoint les deux en vous permettant d’utiliser les groupes plus librement, mais pour ne pas confondre les utilisateurs, ils ont laissé le concepteur avec les deux contrôles au lieu de créer un nouveau.

Cependant, comme RDL est un langage XML (e * _ {X * tensible * M * arkup * L * anguage), vous pouvez toujours utilisez les anciens contrôles, car SSRS 2008 est une nouvelle version de l’ancien modèle. C’est pourquoi vos anciens rapports fonctionneraient tels quels, sans conversion. Seul Visual Studio remplace les deux contrôles du nouveau tablix lorsque vous l’insérez via le nouveau VS 2008.

J'espère que cela rend les choses plus claires.

5
Gabriel Guimarães

Utilisez un tableau pour afficher les données détaillées, organisez les données en groupes de lignes. Utilisez une matrice pour afficher des résumés de données agrégés, groupés en lignes et en colonnes, similaires à un tableau croisé dynamique.

3
dasteswarudu

J'espère que vous obtiendrez des clarifications claires dans le lien ci-dessous

Visitez http://dhananjayspeaks.wordpress.com/2012/01/06/difference-between-tabular-and-matrix-report-in-ssrs-2008/ ( archive )

1
Venkat G