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 ?
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:
- insérez une matrice. Faites Un Clic Droit->Insérer->Matrice
- 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.
- 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
- 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.
- Maintenant, vous pouvez ajouter la ligne au-dessus de la ligne de détail et peut fusionner tout plus
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.
sinon vous êtes limité au groupement vertical avec Matrices, qui a encore des restrictions sur l'endroit où la fusion verticale a lieu.
autant Que je sache, le seul moyen de fusionner verticalement, est d'utiliser une Matrice au lieu d'une Table.
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.