Dronton2
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Блин, с каждой версией одни ошибки исправляют, другие создают. Последней прилично работающей версии девок давно не было. Кто использует вывод на принтер таблиц с дочерними таблицами - проверяйте: Перешёл с версии х.28 на версию х.30. Сегодня пользователи нашли: при предварительном просмотре и печати cxGrid, дочерние View печатаются 2 раза вместо одного. Имеем: - TcxGrid, в нём TcxGridDBTableView, в нём дочерний TcxGridDBTableView. - TdsComponentPrinter, в нём TdsGridReportLink, связанный с вышеуказанным гридом. Так вот, при вызове dxComponentPrinter1.Preview, дочерний вью показывается 2 раза внутри родительского вью, причём, первый раз заголовок печатается жирным шрифтом, а второй раз - обычным. Решал методом простого перебора: постепенно переводил все свойства в значения по умолчанию и проверял, что получается. Девки обломались, когда я установил TdsGridReportLink.OptionsLevels.Unwrap := False; (т.е. на значение по умолчанию). Тем, кто использует несколько дочерних вью на одном уровне, могу только посочувствовать. PS&OFF: Интересно, если их называть не "девки", а "девицы", может быть, новые версии станут более приличными? | Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 10:36 18-12-2007 | Исправлено: Dronton2, 10:48 18-12-2007 |
|