Имя: Пароль:
1C
1С v8
Программная привязка на обычных формах
0 withoutname
 
03.12.19
16:41
Собственно создаю программно табличную часть на новой странице, но при установке привязок почему-то нижняя граница не хочет растягиваться
http://i.prntscr.com/-fWRnH-TR5_DaivSksynbA.png


    ТабличноеПоле.УстановитьПривязку(ГраницаЭлементаУправления.Верх,ЭтаФорма.Панель,ГраницаЭлементаУправления.Верх);
    ТабличноеПоле.УстановитьПривязку(ГраницаЭлементаУправления.Низ,ЭтаФорма.Панель,ГраницаЭлементаУправления.Низ);
    ТабличноеПоле.УстановитьПривязку(ГраницаЭлементаУправления.Лево,ЭтаФорма.Панель,ГраницаЭлементаУправления.Лево);
    ТабличноеПоле.УстановитьПривязку(ГраницаЭлементаУправления.Право,ЭтаФорма.Панель,ГраницаЭлементаУправления.Право);
    ЭлементыФормы.юскНоменклатураСМР.СоздатьКолонки();


Как сделать чтобы нижняя граница Табличного поля растягивалась при растягивании формы?
1 ptiz
 
03.12.19
16:46
(0) Вангую, что привязки устанавливаешь ДО увеличения формы. Поэтому растягивание срабатывает только после того, как форма уже растянулась.
2 withoutname
 
03.12.19
17:13
(1) В процедуре ПриОткрытии формы
3 withoutname
 
04.12.19
11:35
(1) для наглядности гифка )
https://a.radikal.ru/a33/1912/57/8bafc01cef06.gif

Справа привязывается, а снизу нет...
4 withoutname
 
05.12.19
12:20
Ну должно же быть решение )
5 ptiz
 
05.12.19
12:27
(4) Код в (0) отлично работает. Ищи причину в другом.
6 withoutname
 
05.12.19
14:17
блин, действительно, ниже есть некорректная привязка у командной панели ...