люди добрые, помогите советом плз. ситуация следующая: нам дана в клиентском общем модуле процедура, с входящим реквизитом Объект с типом ДанныеФормыСтруктура (документ). что в ней нужно реализовать:
1. анализ двух табличных частей объекта на определенные условия
2. изменение данных одной из табличных частей взятых из другой
логично все это сделать через таблицы значений ибо там сворачиватся и преобразуется легко. соответственно нужно на сервер все это пихать. вопрос в том что пихать и как? пихать весь объект или только тч? какие функции лучше использовать для этого? какой вариант правильней с точки зрения производительности и какой быстрее/проще для реализации? или может вообще все на клиенте сделать?
Правильнее всего преобразовать данные формы в прикладной объект (раз уж менять таблицу целиком собираешься), произвести необходимые манипуляции и заново преобразовать объект в данные формы.
хорошо тогда такой вопрос - из клиентского общего модуля вызываю серверный модуль, там перевожу данные формы в объект, с ним работаю, запихиваю обратно в данные формы и при выходе из серверной функции вылезает ошибка "Нельзя изменять поле, содержащее объект данных формы". в чем дело? никак не пойму
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой