|
Ошибка XDTO |
☑ |
0
DCKiller
07.07.24
✎
17:23
|
Всем добрый день.
Имеется объект XDTO 'DocumentList', который представляет собой массив объектов из значения свойства Document. Свойство 'Document' у него указано. Но когда происходить вызов метода DocumentList.Добавить("Document", Document), вылетает ошибка:
Неизвестное свойство:
Свойство 'Document' не обнаружено
В чем м.б. причина?
|
|
1
2mugik
07.07.24
✎
17:27
|
Вроде фабрикахдто должна создать элемент этого типа... Короче черт знает что там у тебя в целом..
.
|
|
2
DCKiller
07.07.24
✎
17:35
|
(1) Может, где-то какие-то особые настройки у DocumentList надо указать?..
|
|
3
DCKiller
07.07.24
✎
17:46
|
Самое говнище - это то, что нигде в интернете по этой ошибке информации толком никакой и нет... Опять я первопроходец😡☹️
|
|
4
DCKiller
07.07.24
✎
18:21
|
Отбой, причина найдена. Всем спасибо.
|
|
5
craxx
07.07.24
✎
18:26
|
(4) Поделись причиной. Другим может быть полезно.
|
|
6
DCKiller
07.07.24
✎
18:56
|
(5) Короче, надо было у свойства Document, принадлежащего объекту DocumentList, указать минимальное и максимальное кол-во, причем последнее д.б. > 1. Из-за того, что и мин. и макс. количество у этого свойства были равны 1, он не воспринимался как СписокXDTO.
|
|
7
Garykom
гуру
07.07.24
✎
19:08
|
(6) "-1" по идее макс, "0" мин
|
|
8
DCKiller
07.07.24
✎
19:36
|
Теперь другая беда. При получении данных этого объекта XDTO по WS-ссылке из другой базы 1С ругается на то, что не установлено значение одного из свойств объекта. Проверил список - там везде это свойство заполнено. И что ему надо?
|
|
9
Garykom
гуру
07.07.24
✎
19:53
|
(8) У свойства поставь мин 0, макс 1
|
|
10
Garykom
гуру
07.07.24
✎
19:54
|
И подучи теорию уже
|
|
11
DCKiller
07.07.24
✎
20:28
|
(10) Я бы ее подучил, если бы чаще с этим работал, и у меня было время. Но я, к сожалению, последний раз делал что-то эдакое аж 7 лет назад... и у меня дедлайн завтра.
|
|
12
DCKiller
07.07.24
✎
20:34
|
(9) +Да, именно в этом состоит решение. Спасибо.
|
|