Имя: Пароль:
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) Сама ошибка меня не очень интересовала. Просто не мог понять как выполнение процедуры оказалось на клиенте.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn