powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Перенос строк при печати cxGrid`а средствами dxComponentPrinter
5 сообщений из 5, страница 1 из 1
Перенос строк при печати cxGrid`а средствами dxComponentPrinter
    #37834417
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В гриде пользователю разрешено увеличивать высоту строк. При этом грид выполняет перенос строк. А когда отправляешь на печать через dxComponentPrinter, то строки не переносятся.

Слева на картинке грид, а справа уже печатная форма:

...
Рейтинг: 0 / 0
Перенос строк при печати cxGrid`а средствами dxComponentPrinter
    #37834560
Фотография Zukora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах грида OptionsView.CellAutoHigh поставить True
...
Рейтинг: 0 / 0
Перенос строк при печати cxGrid`а средствами dxComponentPrinter
    #37834976
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Пользователь сам должен устанавливать высоту строк.
...
Рейтинг: 0 / 0
Перенос строк при печати cxGrid`а средствами dxComponentPrinter
    #37834981
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сделал так.
Запоминаю состояние

Код: pascal
1.
bCellAutoHeight := TcxGridDBTableView(TcxGridSite(grid).GridView).OptionsView.CellAutoHeight;



включаю автовысоту строк:
Код: pascal
1.
TcxGridDBTableView(TcxGridSite(grid).GridView).OptionsView.CellAutoHeight := true;



Печатаю.

Возвращаю всё на круги своя:
Код: pascal
1.
TcxGridDBTableView(TcxGridSite(grid).GridView).OptionsView.CellAutoHeight := bCellAutoHeight;
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Перенос строк при печати cxGrid`а средствами dxComponentPrinter
    #39598209
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До сих пор приходится использовать этот костыль.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Перенос строк при печати cxGrid`а средствами dxComponentPrinter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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