Возникают ситуации когда надо на клиенте подредактировать табличную часть передать на сервер там дополнить и вернуть назад.
Таблица значений на клиенте недостуна ну чтож не беда. Доступен объект табличная часть.
Табличную чать можно засунуть в структуру причем только одну строку и это все записать в элемент массива и все это замечательно передасться на сервер и обратно.
Причем сортировка строк ничуть не изменится в массиве она сохраняется.
Массивструкт = новый массив; Для каждого стр из товары Цикл - переберем табличную часть товары Структ = Новый структра("Номенклатура, Характеристика, Количество") Структ.номенклатура = стр.номенклатура .............. .............. Заполним структуру Массивструкт.Добавить(Структ); - добавим в массив структуру КонецЦикла;
так же нельзя передавать между клиента и сервером мутабельые значения а это
Мутабельный тип (англ. Mutable type) - сложный тип данных в объектно-ориентированном программировании, значения которого (как правило - объекты) после своего создания допускают изменение своих свойств.
Передавать между клиентом и сервером (в обе стороны) можно только немутабельные значения (т.е. значения которых не могут изменяться): примитивные типы, ссылки, универсальные коллекции, значения системных перечислений, хранилище значения. При попытке передать что-либо другое – аварийное завершение клиентского приложения (даже, если передавать некорректный параметр пытается сервер).