Подскажите пож что не так? хочу перелить ТАбЧасть справочника в таб часть дока.
Постоянно ругается на "Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа."
Спасибо.
&НаСервереБезКонтекста
Функция фПараметрыФирмы(Фирма)
//ТЗ = Новый ТаблицаЗначений;
ТЗ = Фирма.ТабличнаяЧасть1.Выгрузить(,);
Возврат ТЗ;
КонецФункции
&НаКлиенте
Процедура ФирмаПриИзменении(Элемент)
Фирма = Объект.Фирма;
Если НЕ Фирма.Пустая() Тогда
ТЗ = фПараметрыФирмы(Фирма);
Объект.ТабличнаяЧасть2.Загрузить(ТЗ);
КонецЕсли;
КонецПроцедуры
Победил вот так:
&НаСервере
Функция фПараметрыФирмы(Фирма)
ТабЧасть = Фирма.ТабличнаяЧасть1.Выгрузить(,);
Объект.ТабличнаяЧасть2.Очистить();
Объект.ТабличнаяЧасть2.Загрузить(ТабЧасть);
КонецФункции
&НаКлиенте
Процедура ФирмаПриИзменении(Элемент)
Фирма = Объект.Фирма;
Если НЕ Фирма.Пустая() Тогда
ТЗ = фПараметрыФирмы(Фирма);
КонецЕсли;
КонецПроцедуры