|
Изменение размера формы документа программно
| ☑ |
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
|
(2)
|
|
4
Maxus43
22.07.14
✎
17:54
|
хотя может не прокатит, для динамического изменения то...
|
|
5
dj_serega
22.07.14
✎
17:55
|
(0) Это фича УФ. Ничего тут не сделать. Правда в последних версиях не проверял, может исправили.
|
|
6
alex48rus
22.07.14
✎
20:29
|
Всем спасибо. Если смогу победить, выложу решение (просто привык добиваться положительного результата)
|
|