Имя: Пароль:
1C
1С v8
Подписка на событие. Ошибка
,
0 LazyCamel
 
19.07.19
14:05
Добавил новую подписку на событие ПередЗаписью справочника
При добавлении элемента в справочник и попытке его записи получаю такую ошибку

Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода <такого-то>.

Сам метод пока ничего осмысленного не содержит, заглушка.
В чем может быть проблема?
1 Александр Б
 
19.07.19
14:30
В параметрах вызова серверного метода вероятно объект передаётся.
2 LazyCamel
 
19.07.19
14:52
Ну да, стандартный параметр Источник. Заголовок метода
ПриДобавленииДоговораПриЗаписи(Источник, Отказ)
3 vicof
 
19.07.19
15:08
Тип какой у объекта подписки?
4 palsergeich
 
19.07.19
15:09
Обычное приложение?
5 LazyCamel
 
19.07.19
16:45
(3) СправочникОбъект.ДоговорыКОнтрагентов
(4) да, обычное
6 vicof
 
19.07.19
16:54
А какой объект передается с клиента на сервер?
7 LazyCamel
 
19.07.19
17:48
(6) А как это узнать? Ошибка возникает где-то между обработчиком ПередЗаписью и общим модулем, обработчиком подписки.
8 LazyCamel
 
19.07.19
17:52
Теоретически ожидается редактируемый элемент справочника. А что там реально передается, кто его знает.
9 hhhh
 
19.07.19
17:54
(8) ну проверьте у модуля есть галка клиент?
10 Жан Пердежон
 
19.07.19
17:56
СправочникОбъект у него передается с клиента на сервер, к гадалке не ходи
11 LazyCamel
 
19.07.19
18:55
(9) Нет, не стоит. Дальше можно не продолжать. Прикольно, я ориентировался на вот этот текст из справки.


у общего модуля, в котором расположена процедура, должны быть заданы следующие свойства:
флаг Глобальный - сброшен;
флаг Сервер - установлен;
остальные флажки Клиент (управляемое приложение), Клиент (обычное приложение), Внешнее соединение - не влияют на подписку (наличие нужного модуля в нужном соединении/клиенте системой не проверяется!);

Получается, это неверно.
12 LazyCamel
 
19.07.19
18:56
Вопрос решен, всем спасибо
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс