Страница 1 из 1
Вывод пустых страниц
Добавлено: 10 май 2007, 04:36
imb2007
Здравствуйте!
У меня есть отчёт, который состоит из нескольких источников данных и страниц.
При выводе отчёта некоторые источники могут не иметь записей. Но страница всё же выводится (пустая).
Как сделать, чтобы пустая страница не выводилась???
Вывод пустых страниц
Добавлено: 10 май 2007, 10:31
Edward
Спасибо за присланный Вами пример.
В обработчике события BeginRender первой страницы добавьте, пожалуйста, следующий код:
Код: Выделить всё
WindowPVH.Enabled = Not (Window.Count = 0)
...
' и так для всех источников данных
...
Glass1.Enabled = Not (Glass.Count = 0)
Спасибо.
Вывод пустых страниц
Добавлено: 10 май 2007, 13:48
Валерий В. Шинкевич
Сорри, что вмешиваюсь...
Edward писал(а):Спасибо за присланный Вами пример.
В обработчике события BeginRender первой страницы добавьте, пожалуйста, следующий код:
Код: Выделить всё
WindowPVH.Enabled = Not (Window.Count = 0)
...
' и так для всех источников данных
...
Glass1.Enabled = Not (Glass.Count = 0)
Этот код для конкретного отчета ? Если да, то что делать в общем случае ?
Код: Выделить всё
[Page].Enabled = Not ([DataSource].Count = 0)
так ?
Вывод пустых страниц
Добавлено: 10 май 2007, 13:55
Edward
В общем случае код выглядит таким образом:
Код: Выделить всё
Page1.Enabled = (DataSource1.Count != 0);
...
...
Page2.Enabled = (DataSource2.Count != 0);
Page1,Page2 - страницы отчета
DataSource1, DataSource2 - источники данных для DataBand-ов на первой и второй страницах.
Спасибо.