Как сделать заданное кол-во пустых строк
Как сделать заданное кол-во пустых строк
Есть DataBand выводит записи по запросу из БД, необходимо в случае отсутсвия строк или малого числа строк, чтобы выводилоось фиксированное кол-во строк с пустыми ячейками, например 20 строк. Соответсвенно если данных более 20 строк то выводятся все строки какие есть. Можно ли такое как-то сделать?
Как сделать заданное кол-во пустых строк
Расположите, пожалуйста, после Вашего DataBand1 второй DataBand2 с пустыми ячейками на нем.
В DataBand1.EndRender запишите, пожалуйста, следующий обработчик события:
Здесь Categories - это, к примеру, Ваш источник данных для DataBand1.
Спасибо.
В DataBand1.EndRender запишите, пожалуйста, следующий обработчик события:
Код: Выделить всё
if (Categories.Count < 20)
DataBand2.CountData = 20 - Categories.Count;
else
DataBand2.CountData = 0;
Спасибо.
Как сделать заданное кол-во пустых строк
Насчёт строк помогло, только если в первом DataBand1 строк 20 и более, т.е срабатывает условие DataBand2.CountData = 0. То в таком случае не печатается ИтогДанных
Как сделать заданное кол-во пустых строк
Установите свойство PrintIfEmpty футера в true. Также в данной ситуации можно использовать EmptyBand.
Спасибо.
Спасибо.