|
Тип не определен '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
|
Проблема решена. Оказалось, что в процедуру общего модуля передавался массив, там массив затирался и с таким же наименованием заполнялась ТЗ. При возвращении на клиент вместо соответствующей ссылки на массив оказывалась ссылка на ТЗ. Как то так...
|
|