Периодически возникает проблема с высотой элементов на таблице: если на форме много элементов, то система иногда так подбирает их размер (высоту), что нижние выходят за границы экрана и на форме появляется вертикальный скролбар. Особенно этот вопрос встает остро при размещении на форме таблиц: надо чтобы таблица заполнила свободную часть формы не выпихивая другие элементы.
Методом проб и ошибок я вывел следующий способ:
- определяем количество строк таблицы, которое надо, чтобы таблица не вылезла за границы формы
- в параметрах таблицы формы устанавливаем значения:
- ВариантУправленияВысотой = "В строках таблицы"
- АвтоМаксимальнаяВысотаВСтрокахТаблицы = Ложь
- МаксимальнаяВысотаВСтрокахТаблицы = 0
- ВысотаВСтрокахТаблицы = найденное количество строк
|