|
|
|
Web-сервисы и передача списка (массива) на вход
|
|||
|---|---|---|---|
|
#18+
Столкнулся с проблемой: необходимо через web-сервис передать на вход список (массив) значений. В общем простые типы (дата, строка, число) передаются нормально, а вот со списком - проблемы. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Пытался подсмотреть через HTTPAnalyzer, создав вторую базу на 1С, которая обращалась бы к моей, но напоролся на следующую проблему: не могу описать этот список через ФабрикуXDTO! Пишу во второй базе: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. однако ещё на этапе создания списка вываливается ошибка автор{Обработка.ВнешняяОбработка1.Форма.Форма(125)}: Ошибка при вызове метода контекста (Создать): Несоответствие типов XDTO: Тип '{http://www.sample-package.org/goods}РасходныеСписок' не найден Тип принадлежит пакету, отсутствующему в фабрике типов XDTO РасходныеСписок = Прокси().ФабрикаXDTO.Создать(РасходныеСписокТип); по причине: Несоответствие типов XDTO: Тип '{http://www.sample-package.org/goods}РасходныеСписок' не найден Тип принадлежит пакету, отсутствующему в фабрике типов XDTO Но дело в том, что в первой базе этот тип описан в пакетеXDTO! Код: plaintext 1. 2. 3. 4. 5. 6. 7. Что же не так??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 11:40 |
|
||
|
Web-сервисы и передача списка (массива) на вход
|
|||
|---|---|---|---|
|
#18+
Связать две 1С не получилось, но вообще - да :) надо писать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2010, 15:04 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=97&tid=1521936]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
19ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 299ms |

| 0 / 0 |
