Имя: Пароль:
1C
1С v8
Свертка данных на форме
0 bUbA
 
11.07.13
17:17
есть такая процедура

Если ФлагПоказыватьДерево = Ложь или  ФлагОтображатьИерархию =Ложь тогда
       ЭлементыФормы.дзТМЦОбщее.УстановитьПривязку(ГраницаЭлементаУправления.право, ЭлементыФормы.Панель1,ГраницаЭлементаУправления.Лево);        
       ЭлементыФормы.ртчТМЦ.УстановитьПривязку(ГраницаЭлементаУправления.Лево,ЭлементыФормы.дзТМЦОбщее,ГраницаЭлементаУправления.Право);
       ЭлементыФормы.ртчТМЦ.УстановитьПривязку(ГраницаЭлементаУправления.право,ЭлементыФормы.дзТМЦОбщее,ГраницаЭлементаУправления.Право);
       ЭлементыФормы.ртчТМЦ.Свертка =  РежимСверткиЭлементаУправления.Лево;
       ЭлементыФормы.дзТМЦОбщее.Свертка =  РежимСверткиЭлементаУправления.Лево;
       //{
       ЭлементыФормы.кнПредыдущий.УстановитьПривязку(ГраницаЭлементаУправления.право, ЭлементыФормы.Панель1,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.кнСледующий.УстановитьПривязку(ГраницаЭлементаУправления.право, ЭлементыФормы.Панель1,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.ПолеИзображения.УстановитьПривязку(ГраницаЭлементаУправления.право, ЭлементыФормы.Панель1,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.кнПредыдущий.Свертка = РежимСверткиЭлементаУправления.Лево;
       ЭлементыФормы.кнСледующий.Свертка = РежимСверткиЭлементаУправления.Лево;
       ЭлементыФормы.ПолеИзображения.Свертка = РежимСверткиЭлементаУправления.Лево;
       //}
   Иначе  
       ЭлементыФормы.ртчТМЦ.Свертка =  РежимСверткиЭлементаУправления.Нет;
       ЭлементыФормы.дзТМЦОбщее.Свертка =  РежимСверткиЭлементаУправления.Нет;
       //{
       ЭлементыФормы.кнПредыдущий.УстановитьПривязку(ГраницаЭлементаУправления.Право, ЭлементыФормы.ртчТМЦ,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.кнСледующий.УстановитьПривязку(ГраницаЭлементаУправления.Право, ЭлементыФормы.ртчТМЦ,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.ПолеИзображения.УстановитьПривязку(ГраницаЭлементаУправления.Право, ЭлементыФормы.ртчТМЦ,ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.кнПредыдущий.Свертка = РежимСверткиЭлементаУправления.Нет;
       ЭлементыФормы.кнСледующий.Свертка = РежимСверткиЭлементаУправления.Нет;
       ЭлементыФормы.ПолеИзображения.Свертка = РежимСверткиЭлементаУправления.Нет;
       //}
       ЭлементыФормы.ртчТМЦ.УстановитьПривязку(ГраницаЭлементаУправления.право);
       ЭлементыФормы.ртчТМЦ.УстановитьПривязку(ГраницаЭлементаУправления.Лево);
       ЭлементыФормы.дзТМЦОбщее.УстановитьПривязку(ГраницаЭлементаУправления.Право, ЭлементыФормы.ртчТМЦ,ГраницаЭлементаУправления.Лево);

ПолеИзображения сворачивается, а вот кнПредыдущий и кнСледующий не делают этого. В чём может быть причина?
1 Лефмихалыч
 
11.07.13
17:18
С привязками накосячил. Где именно, - от сюда не видать