Некорректное поведение формы при программном создании
в чем может быть ошибка?
Создаю программно поле ввода
вот код
в файловой базе все работает на ура, высота поля 4 как и задал, и события что добавил при изменении, все отрабатывает
а в серверной базе не работает, само поле ввода создается, и заполняется текстом "тест", но высота поля не изменилась, события тоже не работают.
как так?
Создаю программно поле ввода
вот код
//Поле ввода МногострочныйБлок
ДобавляемыеРеквизиты = Новый Массив;
Реквизит = Новый РеквизитФормы("Рекв2", Новый ОписаниеТипов("Строка"), ,"Жалобы", Истина);
ДобавляемыеРеквизиты.Добавить(Реквизит);
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
Элемент2 = ЭтаФорма.Элементы.Добавить("Рекв2", Тип("ПолеФормы"), ЭтаФорма);
Элемент2.Вид = ВидПоляФормы.ПолеВвода;
Элемент2.ПутьКДанным = "Рекв2";
Элемент2.МногострочныйРежим=Истина;
Элемент2.Шрифт=Новый Шрифт(Элемент.Шрифт,,12);;
Элемент2.ШрифтЗаголовка=Новый Шрифт(Элемент.Шрифт,,12);
Элемент2.Высота = 4;
Элемент2.УстановитьДействие("ИзменениеТекстаРедактирования","Рекв2ИзменениеТекстаРедактирования");
ЭтаФорма.Рекв2="тест!";
Показатьв файловой базе все работает на ура, высота поля 4 как и задал, и события что добавил при изменении, все отрабатывает
а в серверной базе не работает, само поле ввода создается, и заполняется текстом "тест", но высота поля не изменилась, события тоже не работают.
как так?
По теме из базы знаний
- Разработка и сценарное тестирование с Vanessa-ADD. Концепция, теория и сквозной пример создания сценария
- Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки
- Баг или фича? Неожиданное поведение платформы
- Эволюция расширения конфигурации
- Должностные инструкции в 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот