Здравствуйте!
Необходимо с 1С 7.7 переписать следующий код на 1С 8.1
Написала на восьмерке:
В строке выдается ошибка: {Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента(226)}: Индекс находится за границами массива
Субконто1 = ВидТМЗВыбр.СчетТМЗ.ВидыСубконто[0].ВидСубконто;
Там такое: ВидТМЗВыбр = Справочники.ВидыТМЗРаботУслуг.ПолучитьСсылку();
ВидТМЗВыбр его значение "Объект не найден", а тип СправочникМенеджер.ВидыТМЗРаботУслуг
Еще такой вопрос возник, после того, как Открывается форма выбора справочника, нужно выбранное значение поместить в соответствующее поле ТЗ.. Как это правильно сделать?
Пишу следующее:
Ничего не выводится в ТЗ..
Спасибо за процедурку
СтрокаТЗ.Товар = Справочники.Номенклатура.Выбрать(); СтрокаТЗ = Неопределено, видимо непонятно что выбирать
Вот как бы написать так, что СтрокаТЗ = Выбранному значению из Форма.ОткрытьМодально();?
СтрокаТЗ.Товар = выбранному элементу из открывшегося справочника, но это не выводится в ТЧ, т е при трессировке видно что СтрокаТЗ.Товар = ВыбранныйТовар, а в ТЧ нет его