LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Примечани...
 Тема: Примечание на последней странице!
 
 15.06.2007 21:02:31
All
4316 сообщения
1-ый


Тема: Примечание на последней странице!
Суть проблемы в следующем. Есть отчет, где в области данных выводятся записи, а в примечании отчета набор итоговых данных. Для данных из области данных надо показывать в верхнем колонтитуле каждой страницы отчета шапку. Все хорошо, но на последней странице иногда бывают толоко итоговые данные из примечания, а записей из области данных нет, а шапка все равно в колонтитуле выводится!
Есть вариант решения - вообще не показывать колонтитул на последней странице, но он не подходит для случая, когда основные записи есть на последней странице.
Private Sub ВерхнийКолонтитул_Format(Cancel As Integer, FormatCount As Integer)
If Me.Page = Me.Pages Then Cancel = 1
End Sub



P.S. Общий раздел по отчетам
Автор: Dmitruy от 0:00:00 Источник ...
 15.06.2007 21:02:31
All
4316 сообщения
1-ый


RE: Примечание на последней странице!
Извиняюсь за каламбур, речь идет не о скрытии примечания, а о скрытии колонтитула :)


P.S. Общий раздел по отчетам
Автор: Dmitriy от 0:00:00 Источник ...
 15.06.2007 21:02:31
founder
45 сообщения


RE: Примечание на последней странице!
У отчёта есть свойства pageheader и pagefooter (верхний и нижний колонтитулы соответственно)Например,
pageheader=...

=0 - верхний колонтитул печатается на всех страницах отчета
=1 - верхний колонтитул не печатается на одной странице с заголовком отчета
=2 - верхний колонтитул не печатается на одной странице с примечанием отчета
=3 -верхний колонтитул не печатается на одной странице с заголовком или примечанием отчета

(можешь задать в продцедуре или в окне свойств отчёта).


P.S. Общий раздел по отчетам
Автор: founder от 31.05.2002 20:59:41 Источник ...
 15.06.2007 21:02:31
founder
45 сообщения


RE: Примечание на последней странице!
Хотя твою проблему похоже это не решает... Попробуй определять, есть ли вообще на странице данные (по аналогии с подсчётом суммы по странице), и если нет - тогда скрывай колонтитул.


P.S. Общий раздел по отчетам
Автор: founder от 31.05.2002 21:09:11 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Примечани...
ПоискПоиск  Список форумовСписок форумов  
right