Имя: Пароль:
1C
1С v8
Тип не определен 'ACF6192E-CA-46EF-93A6-5A6968B78663'
0 rifat
 
26.03.15
13:41
Самописная конфигурация на УФ, Веб служба IIS 7.0.0.0 . В web - клиенте при попытке изменения значения в ячейке табличной части вываливается такая ошибка. В толстом и тонком клиенте ошибок нет. В отладке выяснилось, что ошибка возникает при возврате значения из функции с диррективой &НаСервереБезКонтекста в функцию &НаКлиенте.
1 Rebelx
 
26.03.15
13:43
и что возвращаем?
2 rifat
 
26.03.15
13:45
(1) Структура с полями: НормаЗаТекДень(Число), ПорогПерерарботки(Число), НомерДня(Число), ПризнакВыходной(Булево)
3 rifat
 
26.03.15
13:49
(2) пробовал даже возвращать неопределено, ошибка все равно возникла
4 hhhh
 
26.03.15
13:54
значит там не числа в этих полях
5 butterbean
 
26.03.15
13:55
в каком событии это все происходит?
6 awa15
 
26.03.15
14:07
Правильный GUID типа acf6192e-81ca-46ef-93a6-5a6968b78663, а не как в заголовке. И это тип ТаблицаЗначений. Таблица значений не доступна в веб-клиенте.
7 rifat
 
27.03.15
07:30
(5) Не в событии. Обычная клиентская процедура, которая для получения некоторых данных обращается на сервер, где в процедурах общих модулей выполяяются запросы
8 rifat
 
27.03.15
07:33
(6) Так я же и не возвращаю ТЗ на web-клиент. Обработка ТЗ ведется в серверной процедуре в общем модуле.
9 rifat
 
27.03.15
07:57
Проблема решена. Оказалось, что в процедуру общего модуля передавался массив, там массив затирался и с таким же наименованием заполнялась ТЗ. При возвращении на клиент вместо соответствующей ссылки на массив оказывалась ссылка на ТЗ. Как то так...