Имя: Пароль:
1C
1С v8
Клиент-серверные технологии
,
0 bzaugolnov
 
07.12.12
10:50
Что-то никак не могу разобраться в том как 1С управляет серверными вызовами.
Ситуация такая: есть общий модуль КлиентСервер (Сервер, внешнее соединение, клиент, вызов сервера), в нем есть ПроцедураКлиентСервер, где сначала выполняется запрос, а потом производится вызов ПроцедурыСервер из общего модуля Сервер (Сервер, вызов сервера).

При вызове ПроцедурыСервер выдается ошибка про передачу с клиента на сервер мутабельного значения. Не очень понятно как процедура с запросом выполняется на клиенте?

Платформа 8.2.17.134, Сервер Microsoft SQL 2008.
1 DayDreamer
 
07.12.12
10:58
ты случайно в ПроцедурыСервер таблица значений передать не пытаешься?
2 bzaugolnov
 
07.12.12
12:54
Не, передаю ТабличныйДокумент
3 Undefined vs NULL
 
07.12.12
12:56
(0) в толстом запросто
4 Maxus43
 
07.12.12
12:56
Дак ошибка по русски же - передача мутабельного значения, при чем тут клиент-серверные технологии
5 cw014
 
07.12.12
12:59
(4) Мутабельные клиент-серверные технологии
6 bzaugolnov
 
07.12.12
15:17
(3) Да, что-то я забыл, что запрос на толстом клиенте выполняется без проблем. Спасибо.
Поскольку торговля 10.3, а все доработки на управляемых формах, периодически путаюсь и не всегда могу сказать где данная процедура выполняется: на клиенте или сервере.
7 bzaugolnov
 
07.12.12
15:21
(4) Сама ошибка меня не очень интересовала. Просто не мог понять как выполнение процедуры оказалось на клиенте.