Почему один и тот же код в разных местах работает или выдает ошибку

1. user1979322 13.01.25 14:39 Сейчас в теме
Переместил форму документа в расширения, что бы можно было добавить реквизиты. И сложность в том что сначала код отрабатывает, т.е создается реквизит. Но когда нужно создать еще реквизит, то выдает ошибку. Если этот реквизит закомментировать то все хорошо отрабатывает
Имеется код который отрабатывает, но точно такой же код в дальнейшем выдает ошибку

&НаСервере
Процедура РасшФорДокТН_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
	НовыйЭлементФормыДом=Элементы.Добавить("Дом",Тип("ПолеФормы"),Элементы.ЭВМ_ДляОтображения);

	НовыйЭлементФормыДом.Вид=ВидПоляФормы.ПолеВвода;
	НовыйЭлементФормыДом.ПутьКДанным="Объект.Дом";
	НовыйЭлементФормыДом.Видимость=Истина;
	НовыйЭлементФормыДом.Доступность=Истина;  
	
	// добовляю реквезит ДомВТаблице    
		
	НовыйЭлементФормыДомВТаблице=Элементы.Добавить("ДомВТаблице",Тип("ПолеФормы"),Элементы.ЭВМ_ДляОтображения);
	НовыйЭлементФормыДомВТаблице.Вид=ВидПоляФормы.ПолеФлажка;
	НовыйЭлементФормыДомВТаблице.ПутьКДанным="Объект.ДомВТаблице";
	НовыйЭлементФормыДомВТаблице.Видимость=Истина;
	НовыйЭлементФормыДомВТаблице.Доступность=Истина;  
	//НовыйЭлементФормыДомВТаблице.УстановитьДействие("ПриИзменении","ДомВТаблицеПриИзменении");
	/// НИЖЕ ОШИБКА ОШИБКА
	//// добовляю реквезит СписыватьДомовыеЗатраты      
	НовыйЭлементФормы1=Элементы.Добавить("СписыватьДомовыеЗатраты",Тип("ПолеФормы"),Элементы.ЭВМ_ДляОтображения); // ОШИБКА ЗДЕСЬ
	НовыйЭлементФормы1.Вид=ВидПоляФормы.ПолеФлажка;
	НовыйЭлементФормы1.ПутьКДанным="Объект.СписыватьДомовыеЗатраты";
	НовыйЭлементФормы1.Видимость=Истина;
	НовыйЭлементФормы1.Доступность=Истина;
Показать


Ошибка
Ошибка при вызове метода контекста (Добавить)
{РасшФорДокТребНакл Документ.ТребованиеНакладная.Форма.ФормаДокумента.Форма(21)}: НовыйЭлементФормы1=Элементы.Добавить("СписыватьДомовыеЗатраты",Тип("ПолеФормы"),Элементы.ЭВМ_ДляОтображения);
по причине:
Недопустимое значение параметров
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Pavel Rodinchenko 13.01.25 14:50 Сейчас в теме
(1) а на форме случайно уже нет элемента с именем СписыватьДомовыеЗатраты? Попробуйте назвать элемент Новый_СписыватьДомовыеЗатраты или СписыватьДомовыеЗатраты1
3. user1979322 13.01.25 14:52 Сейчас в теме
(2) Точно есть этот элемент спасибо
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот