powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проблема при печати композитного dw
7 сообщений из 7, страница 1 из 1
Проблема при печати композитного dw
    #36442952
spfsab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PB 6.5.1.
Проблема в следующем. Есть композитный dw, состоящий из сложной шапки в Header и вложенного dw со стилем grid. Вертикальные линии шапки и сетки dw выровнены и отлично отображаются одна под другой в Preview. Однако, при выводе на печать (или формирования pdf) происходит сдвиг сетки dw и внешний вид отчета нарушается.
Как-то можно такое побороть?
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36442961
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spfsab пишет:

> Как-то можно такое побороть?

Сделать шапку и данные единым целым.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36442978
spfsab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000,

Я бы рад, да в grid как-то трудновато сделать заголовки с перекрытием нескольких столбцов, а те решения, которые предлагаются в форуме, как я понял, исключают автоматическое масштабирование заголовков.
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36443667
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело именно в печати
Проверьте масштабирование
Не забывайте, что на экране и предварительном просмотре печати может выглядеть совершенно по-разному
-----------------------------------------------------------------------------
Главная деталь любой машины - голова ее владельца
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36445017
+/-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
+/-
Гость
>> Я бы рад, да в grid как-то трудновато сделать заголовки с перекрытием нескольких столбцов, а те решения, которые предлагаются в форуме, как я понял, исключают автоматическое масштабирование заголовков.

1. ставите тексту layer в background/foreground и двигаете как хотите и куда хотите.
2. в експрешинах положения текста привязываете выражениями вида
Код: plaintext
long ( describe (    'col_name.x'  ) )
експрешины можно написать из редактора dw для высоты, ширины и y . для x свойство не доступно. есть 2 варианта. 1 - править через edit Sourse dw , 2 написать приблуду которая делает modify() . приблуда использует LibraryImport и LibraryExport .

муторно немного. зато никаких проблем с отображением .
+ ко всему можно раздвигать столбцы и шапка при этом останется нормальной.
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36448339
spfsab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
+/-,

Спасибо за подсказку. В принципе сделал (для изменения выражения для x использовал только Modify, т.е. без импорта и экспорта). Только ширина текста с layer в background/foreground все-равно ведет себя по разному в preview и при печати. Предполагаю, что ширина каким-то образом зависит от толщины линий (как-нибудь ее можно опросить?). Обошелся тем, что в выражение для ширины добавил условие с опросом режима Preview.
...
Рейтинг: 0 / 0
Проблема при печати композитного dw
    #36475778
Yuriy Bazar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант стоит попробовать сделать полностю композитное ДВ, то есть шапку перенести в отдельное ДВ и потом прикрутить его в детайл отчета где указать сначала дв с шапкой а потом дв с строками отчета.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проблема при печати композитного dw
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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