Управление SSRS Tablix с динамической высотой строки - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь показать строки табликса на нескольких страницах и на некоторых страницах. Я хочу отобразить 80 строк, некоторые другие страницы просто идут с 32 строками, и это значение настраивается из бэкэнда и является частью набора данных.Как я буду применять tablix для получения значения высоты строки из набора данных?.

Спасибо

1 Ответ

0 голосов
/ 16 июня 2018

Вы не можете напрямую изменять высоту текстового поля. Однако вы можете изменить отступы сверху и снизу в зависимости от количества строк в вашем наборе данных.Попробуйте найти приблизительную фигуру с количеством имеющихся у вас строк и отступом, который вы хотите добавить. Оставьте строки больше отступов. Для этого

Перейдите -> Любое текстовое поле в Tablix -> Вверхний и нижний отступы -> нажмите стрелку раскрывающегося списка -> щелкните на выражении .... -> в выражении

             =IIF(First("RowCount","DataSet1").Value < 50 ,10,5)

Вы также можете придумать фактор, скажем, как только вы поймете, как заполнение должнозависит от количества строк.

            =(1 - First("RowCount","DataSet1").Value)/32 * 5
...