Имя: Пароль:
1C
1С v8
уф: передача данных с клиента на сервер
0 6tuf
 
26.11.12
11:46
люди добрые, помогите советом плз. ситуация следующая: нам дана в клиентском общем модуле процедура, с входящим реквизитом Объект с типом ДанныеФормыСтруктура (документ). что в ней нужно реализовать:
1. анализ двух табличных частей объекта на определенные условия
2. изменение данных одной из табличных частей взятых из другой

логично все это сделать через таблицы значений ибо там сворачиватся и преобразуется легко. соответственно нужно на сервер все это пихать. вопрос в том что пихать и как? пихать весь объект или только тч? какие функции лучше использовать для этого? какой вариант правильней с точки зрения производительности и какой быстрее/проще для реализации? или может вообще все на клиенте сделать?
1 6tuf
 
26.11.12
14:37
апп
2 GROOVY
 
26.11.12
14:48
Правильнее всего преобразовать данные формы в прикладной объект (раз уж менять таблицу целиком собираешься), произвести необходимые манипуляции и заново преобразовать объект в данные формы.
3 6tuf
 
26.11.12
18:08
хорошо тогда такой вопрос - из клиентского общего модуля вызываю серверный модуль, там перевожу данные формы в объект, с ним работаю, запихиваю обратно в данные формы и при выходе из серверной функции вылезает ошибка "Нельзя изменять поле, содержащее объект данных формы". в чем дело? никак не пойму