|
УФ. Ошибка XDTO. при передачи на сервер параметра простого типа.
| ☑ |
0
SerGa
29.12.20
✎
12:41
|
Есть функция в модуле УФ
&НаСервере
Процедура ЗаполнитьПоИсторииНаСервере(ТекСпособ = "", НомТекСтроки = 0, масПлатежи = Неопределено)
Вызываю ее с клиента:
ЗаполнитьПоИсторииНаСервере(, 1);
Получаю ошибку:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Почему так? Как исправить?
|
|
1
ДенисЧ
29.12.20
✎
12:44
|
А если
ЗаполнитьПоИсторииНаСервере("", 1, Неопределено);
Опробовать? Та же ошибка?
|
|
2
polosov
29.12.20
✎
12:44
|
(0) Что-то есть на форме, что не сериализуется.
|
|
3
mikecool
29.12.20
✎
12:45
|
в модуле разве нужно указывать &НаСервере ?
|
|
4
polosov
29.12.20
✎
12:46
|
(3) У него непонятно это в модуле формы или объекта.
|
|
5
SerGa
29.12.20
✎
12:49
|
(4) в модуле формы
|
|
6
SerGa
29.12.20
✎
12:52
|
странная фигня:
получилось если упаковать параметры в фиксированную структуру
ЗаполнитьПоИсторииНаСервере(Новый ФиксированнаяСтруктура("Способ, НомерСтроки", ТекСпособ.Значение, ТекСтрока.НомерСтроки));
|
|
7
SerGa
29.12.20
✎
12:54
|
(1) так ЗаполнитьПоИсторииНаСервере("", 1, Неопределено);
тоже ошибка
вобщем только через фиксированную структуру...
|
|
8
polosov
29.12.20
✎
12:57
|
(6) Версию платформы напиши.
|
|
9
SerGa
29.12.20
✎
14:34
|
8.3.12
|
|