Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Согласование размеров полей в отчете, как согласовать размер линий с высотой р 
:(
    Опции темы
Gusar
Дата 29.11.2010, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.11.2010
Где: Харьков Украина

Репутация: нет
Всего: нет



Приветствую всех!
С удовольствием присоединяюсь к сообществу посетителей форума и дебютирую с возникшей проблемой.

Отчет (Report) имеет структуру таблицы. Поля разделяются вертикальными линиями. При этом, часть полей могут изменять размер в зависимости от своего содержания, т.е. свойство CanGrow (Расширение) имеет значение True. При печати (или просмотре) отчета, когда высота расширяемого поля превышает высоту, заданную в режиме конструктора, возникает разрыв таблицы, поскольку высота разделительных линий об этом расширении не подозревает и остается фиксированной (т.е. заданной в конструкторе).
Вопрос: как динамически согласовать высоту линий, разделяемых поля с высотой расширяемого поля?
Перехват события OnFormat области данных не помог, Т.к. Access не разрешает в этом обработчике изменять размеры объектов.
Заранее признателен за помощь.

PM MAIL   Вверх
ravitex
Дата 29.11.2010, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 4.11.2010
Где: Таллинн

Репутация: нет
Всего: нет



Может я чего не понял, но попробовал у себя в 2007 : в конструкторе отчета сделал поля Can Grow, Can Shrink - и они увеличиваются/уменьшаются точно за изменением содержания поля
Или не понял про линии - у меня сполшные вертикальные линии на всю таблицу.

Это сообщение отредактировал(а) ravitex - 29.11.2010, 18:43
PM MAIL   Вверх
Akina
Дата 29.11.2010, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



ravitex, у него не с полем проблема. А с объектом типа Line (Линия). Она же ж не привязана к данным, у неё и свойства такого как CanGrow - тупо нету.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Gusar
Дата 29.11.2010, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.11.2010
Где: Харьков Украина

Репутация: нет
Всего: нет



ravitex, спасибо за отклик.
Возможно, я не очень точно описал ситуацию. В отчете присутствуют как расширяемые поля (CanGrow=True), так и обычные (CanGrow=False). Границы у самих полей отсутствуют. Поля разделяются линиями (объекты типа Line, тут Akina понял меня правильно - тоже спасибо).
Но и в случае использования границ самих полей, ситуация аналогичная. Когда высота расширяемого поля становится больше заданной в конструкторе, а высота обычного поля остается прежней (т.е. меньше, чем текущая у расширяемого), то в этом месте и происходит разрыв таблицы.

PM MAIL   Вверх
Woodlin
Дата 30.11.2010, 06:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 15.7.2009
Где: Челябинская облас ть, г. Пласт

Репутация: 1
Всего: 1



Gusar, возможно здесь найдёте то что нужно.
PM MAIL ICQ   Вверх
Gusar
Дата 1.12.2010, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.11.2010
Где: Харьков Украина

Репутация: нет
Всего: нет



Woodlin, огромное спасибо! То, что нужно!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0492 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.