Имя: Пароль:
1C
1С v8
Изменение размера формы документа программно
0 alex48rus
 
22.07.14
17:02
1С:Предприятие 8.3 (8.3.4.437)
Добрый день!
На управляемой форме документа реализована возможность показывать/скрывать Табличную часть документа, с помощью флажка. Если скрыть Табличную часть, то размер формы не уменьшается. В модуле формы использую нижеприведенный код, который отрабатывает, значение высоты изменяется, но визуально ничего не происходит. В чем может быть ошибка?
&НаКлиенте
Процедура ПризнакИнтервальныйМетодОценкиПриИзменении(Элемент)
    РазмерФормы();
КонецПроцедуры

&НаСервере
Процедура РазмерФормы()
    Если Объект.ПризнакИнтервальныйМетодОценки Тогда
        Элементы.ТЧ.Видимость = Истина;
        ЭтаФорма.Высота = 13;
    Иначе
        Элементы.ТЧ.Видимость = Ложь;
        ЭтаФорма.Высота = 5;
    КонецЕсли;
КонецПроцедуры
1 Maxus43
 
22.07.14
17:16
в обычном приложении можно было так например : ЭлементыФормы.Панель.Свертка = РежимСверткиЭлементаУправления.Право

а тут же УФ. Функциональную опцию в зубы и вперёд.
2 alex48rus
 
22.07.14
17:18
А на пальцах можно для студентов?
3 Maxus43
 
22.07.14
17:36
4 Maxus43
 
22.07.14
17:54
хотя может не прокатит, для динамического изменения то...
5 dj_serega
 
22.07.14
17:55
(0) Это фича УФ. Ничего тут не сделать. Правда в последних версиях не проверял, может исправили.
6 alex48rus
 
22.07.14
20:29
Всем спасибо. Если смогу победить, выложу решение (просто привык добиваться положительного результата)
AdBlock убивает бесплатный контент. 1Сергей