Здравствуйте!
Имеются ячейки ТЧ с именами Субконто1 и Субконто2, мне необходимо присвоить ячеке Товар тип Субконто1, а вместо него присваивается Субконто2
Код 1C v 8.х
Процедура ПриВыбореВидаТМЗ()
СтрокаТЗ = ЭлементыФормы.ТМЗ.ТекущиеДанные;
ИмяКолонки = ЭлементыФормы.ТМЗ.ТекущаяКолонка.Имя;
МаксКоличествоСубконто = Метаданные.ПланыСчетов.Типовой.МаксКоличествоСубконто;
Счет = СтрокаТЗ.ВидТМЗ.СчетТМЗ;
Для Сч = 1 По МаксКоличествоСубконто Цикл
Если Счет.Пустая() Тогда
// продолжить
ИначеЕсли Сч > Счет.ВидыСубконто.Количество() Тогда
СтрокаТЗ["СубконтоСписания" + Сч] = Неопределено;
Иначе
ВидСубконто = Счет.ВидыСубконто[Сч-1].ВидСубконто;
Типсубконто = ВидСубконто.ТипЗначения.Типы()[0];
ОписаниеТиповВидаСубконто = ВидСубконто.ТипЗначения;
//СтрокаТЗ["Товар"] = ОписаниеТиповВидаСубконто.ПривестиЗначение(СтрокаТЗ.СубконтоСписания1);
КонецЕсли;
КонецЦикла;
СтрокаТЗ["Товар"] = ВидСубконто.ТипЗначения.ПривестиЗначение("СубконтоСписания1");
Помогите, пожалуйста