Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Композит. Небольшой вопрос по распечатке / 7 сообщений из 7, страница 1 из 1
29.12.2006, 11:52
    #34232359
_serjj_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
версия 9
есть композит ДВ. в нем допустим 10 компонент. при печати мне нужно, чтобы компонент, который не уместился полностью на страницу не разрывался и печатался на двух листах, а целиком перебрасывался на следующий лист.
Подскажите как это реализовать.
...
Рейтинг: 0 / 0
29.12.2006, 12:25
    #34232473
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
_serjj_есть композит ДВ. в нем допустим 10 компонент. при печати мне нужно, чтобы компонент, который не уместился полностью на страницу не разрывался и печатался на двух листах, а целиком перебрасывался на следующий лист.
Автоматически - никак. Только из скрипта смотреть разрывается или нет и выставлять свойство NewPage для Report control.
...
Рейтинг: 0 / 0
29.12.2006, 12:53
    #34232567
_serjj_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
Локшин Марк _serjj_есть композит ДВ. в нем допустим 10 компонент. при печати мне нужно, чтобы компонент, который не уместился полностью на страницу не разрывался и печатался на двух листах, а целиком перебрасывался на следующий лист.
Автоматически - никак. Только из скрипта смотреть разрывается или нет и выставлять свойство NewPage для Report control.
если вас не затруднит, опишите подробнее, пожалуйста. пошагово.
1.ретрив
2.какой ф-цией смотрим разрывается или нет конкретный репорт контрол. ну и если еще какие - нить ньюансы
...
Рейтинг: 0 / 0
29.12.2006, 13:25
    #34232645
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
_serjj_если вас не затруднит, опишите подробнее, пожалуйста. пошагово.
1.ретрив
Не имеет значения, хоть dw_1.Retrieve(), хоть построчно вручную заполнять...
_serjj_2.какой ф-цией смотрим разрывается или нет конкретный репорт контрол. ну и если еще какие - нить ньюансы
Завести, например, copmuted field с выражением Page() и смотреть, если оно разное для разных строк в Report object, то для него выставить свойство NewPage.
...
Рейтинг: 0 / 0
29.12.2006, 13:34
    #34232670
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
Да, я точно сейчас не помню, не криво ли PB определяет страницу в этом случае, но обойти все равно можно - например спрятать Report object и посмотреть на общее количество страниц - если не изменилось, то NewPage не выставлять, иначе выставлять.
...
Рейтинг: 0 / 0
02.01.2007, 14:46
    #34234875
_serjj_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
Локшин МаркДа, я точно сейчас не помню, не криво ли PB определяет страницу в этом случае, но обойти все равно можно - например спрятать Report object и посмотреть на общее количество страниц - если не изменилось, то NewPage не выставлять, иначе выставлять.
спасибо, что разжевали.. попробую
...
Рейтинг: 0 / 0
02.01.2007, 16:56
    #34234980
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Композит. Небольшой вопрос по распечатке
Только надо еще следить за тем, чтобы процесс не зациклился (если Report не помещается на одной странице, то РВ будет переносить его до 2008 года).
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Композит. Небольшой вопрос по распечатке / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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