Всем доброго дня, добавил на форму возможность выбора счета и заполнения его субконто, хочу чтобы сразу изменялся на тип данных субконто, написал код:
ДанныеСчета = БухгалтерскийУчетВызовСервераПовтИсп.ПолучитьСвойстваСчета(Объект.СчетЗатрат);
Для i=1 по 3 цикл
Если ЗначениеЗаполнено(ДанныеСчета["ВидСубконто"+i]) тогда
Элементы["Субконто"+i].Видимость=Истина;
Элементы["Субконто"+i].Заголовок=Строка(ДанныеСчета["ВидСубконто"+i]);
Элементы["Субконто"+i].ОграничениеТипа =ДанныеСчета["ВидСубконто"+i+"ТипЗначения"];
Иначе
Элементы["Субконто"+i].Видимость=Ложь;
КонецЕсли;
КонецЦикла;
Пробовал делать во внешней обработке, работает хорошо, перенес в форму документа тип данных срабатывает только для первого субконто, при повторном указании того-же счета срабатывает для всех субконто. Пожалуйста подскажите что я сделал не так.