Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Импорт/экспорт пакета xdto

Импорт/экспорт пакета xdto
Я
   AlexSmirnov272
 
27.02.20 - 18:50
Добрый день.

В макете конфигурации содержится xml-схема пакета xdto. Произвожу следующие операции:
1. Выгрузить из макета в файл xsd
2. В этой же конфигурации импортирую xsd-файл в пакет xdto.
3. Экспортирую этот пакет xdto обратно в xsd-файл.
4. Удаляю из конфигурации созданный при импорте пакет xdto
5. Импортирую снова из сохраненного в п.3 xsd-файла

Проблема - некоторые имена свойств пакетов становятся с 1 на конце, например было свойство Классификатор, стало Классификатор1
 
 
   Жан Пердежон
 
1 - 27.02.20 - 18:59
Кручу-верчу, на*бать хочу.
   acht
 
2 - 27.02.20 - 19:01
Анекдот №75546
   AlexSmirnov272
 
3 - 27.02.20 - 19:02
(1) Когда сказать или написать нечего - лучше помолчи и не клацкай бездумно.
   lambda
 
4 - 27.02.20 - 19:04
(0) 1С часто достаточно странно с XSD работает. Смирись, ты поймал очередной глюк.
   palsergeich
 
5 - 27.02.20 - 20:25
(0) Это херня. причем свежая
Ты до главного не дошел.
При импорте базовые типы слетают - вот где боль. и этой проблеме лет уже хрен знает сколько.
По твоей проблеме - сохрани, обнови конфу и перезайди в конфиг, итолько потом повторно имортируй. Возможно поможет, я так помню одну багулькуобошел.
   palsergeich
 
6 - 27.02.20 - 20:28
(5) + при работе с XSD notepad++ - твой друг, схему ввиде файла поправить дело 5 минут.
   AlexSmirnov272
 
7 - 27.02.20 - 20:42
(5) (6) Этот глюк вскрылся после следующих манипуляций:
1. Есть макет, в нём файл xsd и штатно предусмотрено его от туда сохранить во временные файлы
2. Я его меняю через объект конфигурации xdto-пакет, экспортирую в xsd и заливаю в свой макет, штатный макет не трогаю.
3. "&После" штатной процедуры меняю в штатной структуре значение временного xsd на свой xsd.
4. И при вызове создать фабрику - тот же баг с наименованиями.
Придётся менять именно содержимое временного штатного файла на своё.
   AlexSmirnov272
 
8 - 27.02.20 - 20:46
(7) прошу прощения за возможные не точности типа "Наименование" это Имя свойства, надеюсь Вы понимаете меня)
   AlexSmirnov272
 
9 - 28.02.20 - 01:05
(6) Ты был прав!
Вот что перелив туда сюда делает
https://prnt.sc/r8q27z
   AlexSmirnov272
 
10 - 28.02.20 - 01:05
Вопрос закрыт.
   AlexSmirnov272
 
11 - 28.02.20 - 01:11
PS. Благодарочка от меня Вам (4) (5) (6)
   palsergeich
 
12 - 28.02.20 - 02:19
(11) всегда пожалуйста

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.