Пакеты XDTO (директива импорта) #594129


#0 by adva-li
Как задать URI пространства имен для директивы импорта пакета типов XDTO в одной конфигурации 1С, если требуется использовать типы, которые определены в пакетах XDTO другой конфигурации 1С.
#1 by Serginio1
Использй через ФабрикаXDTO и НаборСхемXML Новый ФабрикаXDTO(<НаборСхемXML>, <Пакеты>)
#2 by adva-li
Спасибо, но: Если я правильно понимаю, в этом случае я не смогу сделать параметром операции веб сервиса текущей базы, типы данных из пространства имен другой базы. А если бы я задал в директории импорта, то тогда смог бы.
#3 by Serginio1
Экспортируй в файл другую конфу и ипортируй current-config в пакеты. И используй их. Пространство имен будет тоже, а пакет другой.
#4 by Serginio1
Добавь к вэб сервису этот пакет.
#5 by Serginio1
В конце концов ты можешь послать объектXDTO через текст XML
#6 by adva-li
Можно подробнее, не понял, что это значит. С веб-сервисами только начал разбираться
#7 by adva-li
1. "Экспортируй в файл" это: встать на объект дерева метаданных "XDTO-Пакеты" - правая кнопка - Экспорт XML-схемы данных конфигурации 2. "Импортируй current-config" это: не понял 3. "Добавь к вэб сервису этот пакет" это: тоже не понял
#8 by adva-li
И спасибо за помощь
#9 by Serginio1
Ветка XDTO-пакеты Правая кнопка мыши Экспорт и импорт. Сначала экспортируешь из одной конфигурации, затем импортируешь в другую Ветка Web-Сервисы- твой сервис правая конопка мыши свойства Пакеты XDTO добавляешь пакет с импортированным current-config
#10 by adva-li
Ок, попробую, чуть позже, пока на другую задачу переключили Хотя если правильно понял, в данном случае будет просто структура типа объекта XDTO похожая на соответствующую в пакете другой конфиги, т.е. напрямую все равно не получится передать объект XDTO, придется преобразовывать, или заново создавать через код. Вот выдержка из документации которую нашел по этому поводу: И еще раз спасибо
#11 by Serginio1
Смотри в сторону СериализаторXDTO.ПрочитатьXDTO
#12 by Serginio1
еще раз прочитай 5
#13 by Serginio1
Посмотри
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С