powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Постоянный верхний отступ на странице в report - как ?
3 сообщений из 3, страница 1 из 1
Постоянный верхний отступ на странице в report - как ?
    #33786523
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VFP6. Есть шаблон отчета с заголовком (с кучей текста и полей), примечанием (с итогами по отчету), содержимым (с кучей полей), примечанием страницы (только с номером страницы). Как сделать так, чтобы верхний отступ при печати был всегда - и на 1-й странице 2 см, и на 12-й 2 см ? Если оставлять отступ в заголовке отчета, то он будет только на 1-й странице. Если вставить заголовок страницы с отступом - то он будет на всех - но заголовок 1-й страницы печатается ПОСЛЕ заголовка отчета - получается некрасивая дыра. Я так понимаю, что нужно запретить печать заголовка первой страницы - а КАК это сделать ? По-нормальному в VFP6 можно задать только левый отступ.
...
Рейтинг: 0 / 0
Постоянный верхний отступ на странице в report - как ?
    #33786530
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В заголовке страницы создай объект, содержимое которого будет печататься на всех страницах, начиная со второй. Например, номер страницы. Т.е. у него в условии печати (Print When) должно быть записано что-то вроде

_PageNo>1

Кроме того, поставь у этого объекта птичку в свойстве "Remove Line if Blank".

В результате, на первой странице будет напечатана полоса Title, затем начнет печататься полоса заголовка страницы (Page Header), но первый объект не печатается (по условию Print When) и все пустое пространство будет "съедено" дополнительным условием "Remove Line if Blank"
...
Рейтинг: 0 / 0
Постоянный верхний отступ на странице в report - как ?
    #33787186
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Супер ! Спасибо, Владимир !
И еще перенес все объекты с Summary на Group Summary по eof() - тогда заголовок последней страницы печатается и в том случае, когда на этой последней странице только итоги и есть (detail кончились на предпоследней).
Таким образом, правила делопроизводства соблюдены.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Постоянный верхний отступ на странице в report - как ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]