Имя: Пароль:
1C
1С v8
Странная ошибка передачи данных между клиентом и сервером
0 live in sky dreams
 
29.03.13
17:24
{Документ.РасходныйКассовыйОрдер.Форма.ФормаДокумента.Форма(209)}: Ошибка при вызове метода контекста (УстановитьВидОперацииДокумента)
   УстановитьВидОперацииДокумента(Команда.Имя);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'cr':
   форма: Элемент
   имя: {http://v8.1c.ru/8.2/mngsrv/ws}cr
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'ДанныеФормыЭлементКоллекции'

В отладчике смотрел - при вызове процедуры "УстановитьВидОперацииДокумента" передается только строка.
Кэш почистил.
В чем может быть еще затык?
1 MKZM
 
29.03.13
17:25
Значвстр и наоборот
2 mikecool
 
29.03.13
17:25
перегрузи сервер 1с
иначе - передаешь недопустимое значение
3 live in sky dreams
 
29.03.13
18:05
(1) строка же примитивный тип.. зачем?
4 gr0ck
 
29.03.13
18:08
С контексотм или без?
5 Зойч
 
29.03.13
18:09
при неявной передаче формы на сервер ошибка возникает
6 live in sky dreams
 
01.04.13
11:40
Вобщем не получается.
делаю    УстановитьВидОперацииДокумента(Строка(Команда.Имя));

все равно ругается на передачу элемента коллекции формы.

ЗначениеВСтрокуВнутр на клиенте (откуда вызывается процедура) недоступен.

ЧТЯДНТ?
7 live in sky dreams
 
01.04.13
11:45
так и думал, проблема не там... В пятницу подустал видимо. :)
разобрался.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший