Имя: Пароль:
1C
 
Попытка передачи с клиента на сервер мутабельного значения, что за зверь?
0 Shur1cIT
 
19.12.14
10:42
Есть внешняя обработка которая вызывает процедуру на сервере в общем модуле.
заменил 4 параметр (СписокПолучателей) в процедуре со строки на список значений теперь плюёт ошибку

{Форма.Форма.Форма(159)}: Ошибка при вызове метода контекста (Отправить)
    модульСервер.Отправить("Движение ДДС за: "+Дата,НоваяСтрОтправки,ТипТекстаПочтовогоСообщения.HTML,СписокПолучателей);    
по причине:
Попытка передачи с клиента на сервер мутабельного значения 4-го параметра метода Отправить ().


подскажите как лечить? есть ли какие ни буть особенности передачи списка значения с клиента на сервер?
1 braynt
 
19.12.14
10:43
Список значений не передается
2 Shur1cIT
 
19.12.14
10:44
(1) а в каком виде можно передать некие значения?
3 braynt
 
19.12.14
10:46
Массив
4 braynt
 
19.12.14
10:46
Таблица значений
5 Лефмихалыч
 
19.12.14
10:46
(0) засунь список в массив и передавай
правда - это чит, который когда-нибудь работать может перестать
6 Лефмихалыч
 
19.12.14
10:47
или через ЗначениеВСТрокуВнутр
7 Dionis Sergeevich
 
19.12.14
10:47
(4) Таблица значений не доступна на клиенте
8 Лефмихалыч
 
19.12.14
10:47
+(6) но это тлько, если там объектов нет
9 Shur1cIT
 
19.12.14
10:47
(3) ок спасибо (1) почему список значений не передаться? с чем это связано?
10 Dionis Sergeevich
 
19.12.14
10:47
(0) Формируй список получателей на сервере
11 DCKiller
 
19.12.14
10:49
(9) Вероятно, список содержит значения, которые на сервере недоступны
12 Shur1cIT
 
19.12.14
10:51
(11) там строки (почтовые мыла) перечислены
13 h_miha
 
19.12.14
10:56
Обычное приложение? СП для списка значений: Для режима запуска ОбычноеПриложение обмен с сервером невозможен!
14 mrd2006
 
19.12.14
11:01
(0) запускай в режиме толстого клиента, тогда все проблемы исчезнут
15 Shur1cIT
 
19.12.14
11:11
(13) да обычное, это упп 1.3 делаю отправку почту через сервер так как с рабочего компа у юзверей права ограничены
16 Krolik Bezobraznik
 
19.12.14
11:40
(0) Галку "Клиент" поставь у модуля и будет тебе счастье
17 Shur1cIT
 
19.12.14
11:45
(16) так тогда модуль у клиента работать будет
18 DrZombi
 
гуру
19.12.14
11:52
Если это УФ, то пиши все через &НаСервере &НаКлиенте в пределе Формы. И на форме размести "Реквизит формы" нужного типа :)

Если это Толстый клиент, то у Общего модуля поставь галочку "Клиент (Обычное приложение)"
19 DrZombi
 
гуру
19.12.14
11:53
+(18) Ну, а коль ни стать ни взять, нудно 100% выполнение на сервере, то пиши отдельный Модуль, где разделяются функции для Клиента и только Сервер :)
Закон Брукера: Даже маленькая практика стоит большой теории.