прошу помощи разобраться в коде (мутабельного значения 1-го параметра метода ) #573542


#0 by mortal
Приветствую уважаемых форучан! "коллега"-программист наваял в общем модуле некий код: Теперь при записе документа из списка в приведенном коде лезет ошибка: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода МерИзменениеСчетаУчетаРасчетовСКонтрагентамиПередЗаписью . Кто знает почему так?
#1 by mortal
конфа Комплексная автоматизация, редакция 1.1 (1.1.11.2)
#2 by mortal
+да, еще добавлена ПодрискаНаСобытие МерИзменениеСчетаУчетаРасчетовСКонтрагентами
#3 by mortal
в файловой версии этой ошибки не было
#4 by H A D G E H O G s
При Сталине вообще такого не было.
#5 by mortal
:) а серьёзно?
#6 by ShotGun
отладку в помощь
#7 by Happy Bear
ссылку, а не объект
#8 by Ненавижу 1С
а где собственно место передачи параметра?
#9 by sivalor
Передается выполнение на сервер. Передать параметр с типом Объект нельзя (оно мутабельное).
#10 by ShotGun
платформа 8.2? если передается выполнение в модуль в флажком "сервер", то мутабельное значение не может обабатываться взведи в общем модуле флажок "клиент" и все заработает НО это крайний случай (читай -- так делать не надо), надо искать обходное решение
#11 by aleks-id
ссылка это для списка. а в самом доке объект будет
#12 by sivalor
уж лучше перенести процедуру в общий модуль с установленным флажком..
#13 by Sammo
Потомучто при вызове метода метода МерИзменениеСчетаУчетаРасчетовСКонтрагентамиПередЗаписью у первого параметра мутабельное значение. Неожиданно, правда?
#14 by vde69
скорее всего в подписке вызов привелегерованого модуля
#15 by H A D G E H O G s
Это - не крайний случай. Для ТолстогоКлиента - это нормально. Для Тонкого - модуль документа выполняется уже на сервере и передачи на сервер - не будет.
#16 by H A D G E H O G s
В подписке - вызов серверной процедуры. Только и всего.
#17 by izekia
а кто мешает написать обертку, которая будет работать на клиенте
#18 by ShotGun
уж именно так и стоит делать спасибо за поправку
#19 by mortal
спасибо - думаю, буду в эту сторону копать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям