|
ОФ. Как скрывать/показывать элементы на форме? |
☑ |
0
Галахад
гуру
21.12.20
✎
05:53
|
Что есть?
Поле табличного документа.
Под ним Панель1.
Под ней Панель2.
Что хочу?
По программно скрыть Панель1. И что бы поле табличного документа расширилось до Панель2.
По программно скрыть Панель2. И что бы поле табличного документа расширилось на всю форму.
Что делаю?
Для поля табличного документа указал привязки "Растягивать". Границы привязал к границам.
Сделал кнопку:
ЭлементыФормы.Панель1.Свертка = РежимСверткиЭлементаУправления.Низ;
Результат?
Панель1 исчезает, но поле табличного документа не растягивается.
|
|
1
ДенисЧ
21.12.20
✎
06:03
|
На ОФ - только руками размеры задавать, ИМХО
|
|
2
Галахад
гуру
21.12.20
✎
06:08
|
(1) Это какое-то не правильное ИМХО, не оптимистичное.
|
|
3
Галахад
гуру
21.12.20
✎
06:17
|
(1) А хотя... Для меня похоже сойдет.
Спасибо.
|
|
4
Галахад
гуру
21.12.20
✎
07:52
|
А не. Норм всё работает.
Просто привязки нужно правильно указать.
Если кому, нужно:
Панель2
верхняя - форма нижняя; нижняя - форма нижняя
Панель1
верхняя - Панель1 нижняя; нижняя - Панель2 верхняя
Поле табличного документа
верхняя - форма форма; нижняя - Панель1 верхняя
|
|
5
TormozIT
гуру
21.12.20
✎
10:00
|
В объектной модели это называется "свертка". В ИР это сделано насколько возможно универсально ирОбщий.ИзменитьСвернутостьЛкс(). Смотри например "Анализ журнала регистрации" .
|
|
6
SiAl-chel
21.12.20
✎
11:24
|
(1) Нет. Нужно работать с Привязками элементов формы..
|
|
7
Галахад
гуру
22.12.20
✎
04:44
|
(5) Спасибо. Очень интересно.
|
|