Я пытаюсь сделать так, чтобы отчет ssrs показывал 20 строк на страницу, и я пытался использовать
=Ceiling(RowNumber(Nothing)/20)
ЭТО НЕ РАБОТАЕТ.
В моих строках есть поле, которое считает число, так что это просто делает это поле равным 20 для каждой страницы. Есть ли способ заставить объект tablix печатать только заданное количество строк на странице, чтобы он не зависел от группы по набору данных?
Я также пытался изменить это «ничто» на поле в набор данных, но это выдает ошибку.
Вот как настроен мой таблик отчета:
| Part | Part Description | Part Qty | Part Weight | Total Weight |
|[Part]|[Part Description]|[SUM(PartQty)]|[Part Weight]|[SUM(TotalWeight)]
Что я ожидаю получить с выражением = Ceiling:
| Part | Part Description | Part Qty | Part Weight | Total Weight |
|PART1 |Part 1 Desc |12 |5.00 |[60.00]
|PART2 |Part 2 Desc |3 |5.00 |[15.00]
|PART3 |Part 3 Desc |5 |5.00 |[25.00]
|PART4 |Part 4 Desc |7 |5.00 |[35.00]
... Продолжить до 20 строк, затем разрыв страницы
Вот что я получаю:
| Part | Part Description | Part Qty | Part Weight | Total Weight |
|PART1 |Part 1 Desc |12 |5.00 |[60.00]
|PART2 |Part 2 Desc |3 |5.00 |[15.00]
|PART3 |Part 3 Desc |5 |5.00 |[25.00]
--Page Break
|PART4 |Part 4 Desc |7 |5.00 |[35.00]
Поле PartQty будет считать равным 20, а затем разрыв страницы.