Я получаю более 200 записей (например, количество записей является динамическим) в одном столбце таблицы в SSRS.Я хотел бы сделать разрыв строки после 25 записей.
Результат ReportTable (просто пример):
Value
-----
jklsa
dfv
b
grt
trj
h
muik
rg
kuu
wd
gb
nm
wef
Окончательная таблица Rrport желаемый вывод:
Values
-----------------
jklsa |muik | wef
dfv |rg |
b |kuu |
grt |wd |
trj |gb |
h |nm |
То есть после введения разрыва строки записи должны быть перемещены в «правую сторону».
Итак, в данном случае вместо одного столбца с 200 записями должно быть 8 столбцов [имя столбца может быть одинаковым], каждый из которых имеет 25 записей.
Это то, что я пробовал:
=IIF(CountRows(Fields!Request_Number.Value) > 25,vbCrLf,Fields!Request_Number.Value)
and
=IIF(CountRows(Fields!Request_Number.Value) > 25,Fields!Request_Number.Value, "") & vbCrLf
Однако выдается ошибка:
"Значение выражения имеет параметр области действия, недопустимый для агрегатной функции"
Надеюсь, я объяснил это правильно.Что я делаю неправильно?как получить правильный результат?Спасибо