Загрузка XML произвольной структуры

Обработки - Универсальные обработки

6
Загрузка XML произвольной структуры в таблицу значений

Обработка предназначена для загрузки XML произвольной структуры в таблицу значений. Отличительной особенностью от других является то, что колонки в таблице значений создаются автоматически из файла xml, и дальше уже с этой таблицей делаете что хотите. Хорошо подходит когда от поставщиков приходят разные структуры в файле xml и вам приходится переделывать под каждого. Но ситуации у каждого бывают разные, так что желающие переделывайте под себя, код открыт. Табличная часть на форме создается программно. Так же открывается на любой конфигурации написанной на управляемой форме.

Проверялось на Бухгалтерия предприятия, редакция 3.0 (3.0.66.53), Управление торговлей, редакция 11 (11.4.5.135) 

6

Скачать файлы

Наименование Файл Версия Размер
Загрузка XML произвольной структуры:
.epf 7,27Kb
18.11.18
7
.epf 7,27Kb 7 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. leosoft 128 18.11.18 18:50 Сейчас в теме
А иерархические структуры как грузятся и просматриваются?
Картинки бы выложили...
echo77; Rustig; +2 Ответить
2. userPro321 26 19.11.18 06:02 Сейчас в теме
(1) Смотря какая структура, у меня была то что в картинках забросил, у каждого ситуация разная, эту публикацию скинул чтоб программист дорабатывал под свой функционал. Так как у меня была задача загрузить в тз из файла xml не зная колонок, посмотрел на инфостарте везде указывают колонки вручную, а если поставщик изменит колонку "название" то все система рухнет, надо будет заходить и править. Для этой цели была публикация, рассчитана только на программистов и под доработку.
3. leosoft 128 19.11.18 11:19 Сейчас в теме
(2) Есть ли возможность в ячейке ТЗ хранить другую ТЗ и открывать ее в отдельном окне?
Или это только для линейных структур?
6. userPro321 26 19.11.18 12:35 Сейчас в теме
(3) Не проверял, у меня была линейная структура
4. logarifm 1020 19.11.18 11:43 Сейчас в теме
Фигня полная. А как быть со сложными хмл, где есть атрибуты. Что там будет! Чушь это все!
5. userPro321 26 19.11.18 12:33 Сейчас в теме
(4) Если нету соображалки подделать в свою загрузку, то вам ничего не поможет, я не выставлял ее за 5000 тыс, чтоб рассуждали фигня или нет, не нравится не скачивайте, это помощь в написании кто столкнулся с такой проблемой как была у меня.
7. dusha0020 851 19.11.18 18:45 Сейчас в теме
Не проверял, у меня была линейная структура

Грузить произвольный XML нужно не в таблицу, а в Дерево, преобразовывая встреченные Списки XDTO в таблицы значений. Рекурсивно обойти весь файл и создать дерево соответствующей структуры.
Вытащить, что ли функцию получения дерева для файла XML из публикации о SOAP в отдельную статью?
blindcat2006; +1 Ответить
Оставьте свое сообщение