#0
by moonlight
Добрый день! Цель: Увеличить высоту формы чтобы после последнего элемента таблицы значений, которая привязана к нижнему краю формы, вставить некоторое количество новых элементов формы и сохранить привязку нижнего края Таблицы значений к нижнему краю формы. изначальный вид формы: Надо: при растяжении должно быть: В процедуре при открытии пишу: ПоследнийЭлемент=ЭлементыФормы.СвойстваИЗначения; Здесь я открепляю нижний край ТЗ от нижнего края формы и увеличиваю высоту форму Результат: при изменении высоты формы все как надо: но если я снова прикрепляю нижний край ТЗ к нижнему краю формы ПоследнийЭлемент.УстановитьПривязку(ГраницаЭлементаУправления.Низ,_ПервыйЭлемент, _ГраницаПервогоЭлемента,_ВторойЭлемент,_ГраницаВторогоЭлемента); ТО получаю следующее: Почему пропадает дополнительное пространство, которое образовалось после увеличения высоты??? Что не так делаю?
#4
by moonlight
я гляну, но я бы хотел просто понять как это свойство и на что влияет, Зачем оно нужно?
#5
by wertyu
ставишь панель, помещаешь на неё элементы формы, которые надо свернуть, нижнюю привязку панели делаешь к нижнему от панели элементу формы к верху или к низу формы
#7
by moonlight
ок. Но в моем примере нет Панелей. как тогда запретить Таблице значений заполнять пустое пространство?
#10
by moonlight
Вот добавляю код нового элемента после ТЗ (это -Последний Элемент): а потом привязываю нижний край ТЗ к верхнему краю нового элемента ПоследнийЭлемент.УстановитьПривязку(ГраницаЭлементаУправления.Низ,НовыйЭлемент, ГраницаЭлементаУправления.верх); вот что получаю: Тз - ПоследнийЭлемент сново заполнило все до верхнего края командной нижней панели. Почему?
#11
by wertyu
НовыйЭлемент.УстановитьПривязку(ГраницаЭлементаУправления.Низ, Панель, ГраницаЭлементаУправления.Верх);
#12
by moonlight
так мне надо чтобы ТЗ была привязана к нижнему краю формы но оставался одинаковый по высоте пустой нижний участок! а в этом случае высота ТЗ не будет менятся.
#16
by moonlight
Есть форма в которой есть таблица значений (ТЗ) нижний край которой привязан в конфе к нижнему краю формы. Ниже только Командная панель. Я хочу между ТЗ и нижней командной панелью вставить несколько элементов , н при этом нижний край ТЗ должен оставаться прикреплен к нижнему краю формы. как это сделать программно?
#22
by moonlight
ну тогда почему когда в Конфе я добавляю пустое пространство между ТЗ и Нижней командной панелью то в режиме Предприятие все ок - ТЗ растягивается и внизу остается статичная по высоте добавленная пустая область? и панели не использую!
#30
by wertyu
только есть правило для табличного поля или там поля дока - растягивать при привязки ты универсальную форму что ли рисуешь?
#31
by moonlight
так вставляю и ожидаю что нижний край ТЗ упрется в верхний край первого нового элемента, а фиг - ТЗ увеличивается вертикально и упирается в верх командной панели!
#33
by moonlight
ну я же в начале вопроса вроде в картинках четко объяснил чего жду и что получается
#37
by moonlight
да зачем нажимать кнопку обновить, я же программно рисую их в событии ПриОткрытии формы
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное удаление элементов справочника и подчиненных объектов
- Программное создание колонок в табличной части документов
- Передача элементов управления общей формы в формы документов при их открыти
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- Программное изменение 1cv7.cfg
- УТ11 Программное изменение набора дополнительных реквизитов и сведений
- Изменение размеров формы при скрытии элементов
- v7: Программное изменение размеров окна формы (внешняя)
- Программное изменение формы документа
В этой группе 1С
- Как обойти ограничения на имя колонки таблицы значений
- Сервис crserver.exe периодически останавливается - 8.3 winserver 2008 64
- Управляемые формы как установить тип значения у поля ввода?
- Отключить всплывающую подсказку в 8.3
- v7: Как настроить сканер ШК в 1с 7.7. Тоговля и Склад редакция 032
- Обработчики обновления типовых конфигураций
- Настройка кластера сервера 1С 8.3
- v7: Как настроить сканер штрихкодов китайского происхождения в 1с
- КД 3.0 перед записью полученных данных
- Как в СКД организовать 2 таблицы с разными отборами а после их сравнить по изм.
- Розница. Привязка видов цен к дисконтным картам
- Не активен флаг Искать объект приемника по внутреннему идентификатору объекта
- v7: Как получить ссылку на текущий документ?
- КД: элемента в ПКС нет, а в файле XML есть
- Вернуть конфигурацию на полную поддержку
- Норис Буралиев запускает проверку конфигураций на наличие подписки ИТС:-)
- Обмен УНФ 1.6 -> БП 3.0
- настройка отладки http сервиса для версии 8.3.7
- Не видны настройки варианта отчета СКД
- v7: При выборе документа по значению возникает ошибка "Неверное имя реквизита!"