SSRS tablix fusion de cellules verticalement problème

j'ai trouvé la propriété colspan et rowspan définie dans TablixCell,mais dans report Designer ne peut toujours pas fusionner les cellules verticales, si je modifie le fichier xml RDL définir manuellement Rowspan,le reportViewer me montrer les informations d'erreur: RowSpan doit être 1 pour CellContents à l'intérieur D'un TablixCell.

y a-t-il une autre façon d'implémenter les cellules de fusion verticale de tablix ?

16
demandé sur guaike 2011-03-27 11:01:37

4 réponses

vous devez utiliser Matrix au lieu de Table. J'ai résolu ce problème en créant une matrice identique à tablix, ci-dessous:

  1. insérez une matrice. Faites Un Clic Droit->Insérer->Matrice
  2. changez la ligne groupable en ligne de détail. Cliquez avec le bouton droit de la souris sur row->Row Group->Group Properties... Puis, dans l'onglet "Général", Choisissez "groupe" en bas "ajouter" et "supprimer" et cliquez sur supprimer pour supprimer le groupe ->OK.

enter image description here

enter image description here

  1. cliquez avec le bouton droit de la souris sur la première colonne de la matrice et choisissez L'option "Supprimer la colonne". Choisir le bouton radio (supprimer les colonnes seulement) - > OK

enter image description here

  1. faites un clic droit sur la première ligne de la matrice et choisissez l'option "Insérer une ligne" - > groupe extérieur - ci-dessus et une autre ligne sera ajoutée à la matrice. Ensuite, supprimez la ligne droite, cliquez sur précédent.

enter image description here

enter image description here

  1. Maintenant, vous pouvez ajouter la ligne au-dessus de la ligne de détail et peut fusionner tout plus

enter image description here

10
répondu Jonathan 2017-03-08 07:01:37

Si c'est uniquement à des fins d'affichage, vous pouvez essayer de mettre un tableau dans un tableau. SSRS vous laissera le faire si vous supprimez les colonnes de regroupement sur la table extérieure.

Example SSRS Table in Table

sinon vous êtes limité au groupement vertical avec Matrices, qui a encore des restrictions sur l'endroit où la fusion verticale a lieu.

9
répondu scourge192 2014-01-23 13:27:39

autant Que je sache, le seul moyen de fusionner verticalement, est d'utiliser une Matrice au lieu d'une Table.

http://gotreportviewer.com/matrices/index.html

5
répondu jgallant 2011-04-04 19:10:04

donc mon truc est que j'ai mis en surbrillance la rangée du haut de la colonne que je voulais fusionner les cellules, et changé les propriétés de bordure pour enlever la ligne de fond. Lorsque vous prévisualisez le rapport, les cellules semblent fusionnées.

2
répondu MRawrawk 2014-04-25 18:57:24