Генератор кода XML



Обработка генерит заготовку кода загрузки и выгрузки XML по "файлу примеру".

Появилась потребность создания выгрузок накладных в формате XML для разных клиентов в их форматах. В продолжение темы //infostart.ru/public/92575/ (Генератор кода) родилась идея создания данной обработки. Обработка генерит заготовку кода загрузки и выгрузки XML по «файлу примеру».

Пользоваться очень просто: Подсовываем файлик. На вкладке «Цикличные элементы» указываем имена элементов, которые повторяются. Нажимаем кнопку «Сформировать выгрузку» или «Сформировать загрузку».

P.S. Не стоит насиловать обработку, подсовывая ей XLM’ку, созданную обработкой, которая входит в поставку с КД

9 Comments

  1. CagoBHuK

    Как это делаю я: сериализую документ и кручу его, как мне нужно, с помощью XSLT. Никаких проблем с обработками и прочей ересью. Учите XML.

    Reply
  2. V.Nikonov

    (1) Для начинающих, формирование выгрузок по предоставленному образцу очень даже удобно. Быстро стряпается фаблон, который дополняешь собственными данными.

    Я лично сэкономил время на перетаскивание тегов… Например, формируешь первичный шаблон, извлекаешь из него цикличные объекты и переносишь на список циклов. Новый шаблон готов за 5 минут (вместе с открытием обработки).

    Reply
  3. zfilin

    Даешь сериализацию!

    Reply
  4. V.Nikonov

    Вот только следовало бы из исходника вытаскивать кодировку и схемы в шаблон.

    (3) А против сериализации думаю никто возражать не будет

    Reply
  5. Re:аниматор

    Выбрал файл 200 кб (простой формат выгрузки) нажал «Сформировать выгрузку» и 1С зависла … вырубил процесс через 15 минут, удалил скаченную обработку

    Reply
  6. echo77

    XML Notepad чем не устроил?

    Reply
  7. ~gekK@~

    возможно кому и пригодится хотя есть гораздо более адекватные инструменты

    Reply
  8. Spacer

    (6) echo77, А он позволяет генерировать код в 1С?:)

    Reply
  9. starik-2005

    (8) Spacer, не надо так в 1С генерить XML. Надо так: http://infostart.ru/public/462355/

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *