bdd2

Универсальная выгрузка данных из справочников с иерархией

Опубликовал Андрей Корнюхин (GATTUSO) в раздел Обработки - Обработка справочников

Обработка позволяет в любой конфигурации выгрузить данные из любого справочника в иерархическом виде с любым набором реквизитов. Работает в обычном режиме.
Возможно как формирование данных в 1С, так и выгрузка в эксель.
Особенностью является то, что в результате получается иерархический справочник, который можно сворачивать и разворачивать (что очень удобно). В том числе этот функционал сохраняется и при выгрузке в эксель.
!!!Кроме того, данная обработка является отличным фундаментом для разработки различных отчетов, при необходимости их отображения в удобном иерархическом виде.

1) На закладке "Настройка справочника" выбираем, для какого справочника необходимо выгрузить иерархию.

2) В появившемся списке реквизитов этого справочника ставим галочки в колонке "Выводить" для тех реквизитов, значения которых необходимо выводить.

ВАЖНО! По умолчанию выводится значение Ссылки элемента. (даже если не стоит ни одной галочки)

3) В правом верхнем углу ставим галочку напротив "Выгружать в эксель", если необходимо осуществить выгрузку в эксель, кроме вывода отчета в 1С.

4) Нажимаем Выполнить и получаем на закладке "Результат" сформировавшийся отчет.

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

Наименование Файл Версия Размер
ИерархияСправочников_1_0.epf
.epf 11,20Kb
01.09.15
159
.epf 11,20Kb 159 Скачать
video.avi
.avi 11,76Mb
24.11.12
4
.avi 11,76Mb 4 Скачать

См. также

Вознаграждение за ответ
Сумма: 1 $m
Добавили:
Евгений Жалнов (ssmagic) (1.00 $m)
Добавить вознаграждение
Комментарии
1. Сергей (sstar90) 26.11.12 15:59 Сейчас в теме
В настройках (п.2) неплохо было бы сделать смену порядка вывода реквизитов, значения которых необходимо выводить.
2. Андрей Корнюхин (GATTUSO) 265 26.11.12 23:13 Сейчас в теме
(1) sstar90, интересная идейка)
3. Sandro1C (Sandro1C) 17.12.12 19:46 Сейчас в теме
4. ROM ROM (ROM_1C) 662 13.06.13 20:21 Сейчас в теме
Это обычное сохранение табличного документа в эксель! это не выгрузка!

Если ЭтотОбъект.ЭкспортВЭксель Тогда
	Если Диалог.Выбрать() тогда
		ТабДок.Записать(Диалог.ПолноеИмяФайла, ТипФайлаТабличногоДокумента.XLS);	
	КонецЕсли;
	Сообщить("Выгрузка в эксель завершена!",СтатусСообщения.Обычное);
КонецЕсли;
...Показать Скрыть
5. Андрей Корнюхин (GATTUSO) 265 13.06.13 21:22 Сейчас в теме
(4) ROM_1C, вы решили блеснуть терминологией?))) рассмешили, честное слово. Жаль, что вы не поняли суть этой обработки.
6. ROM ROM (ROM_1C) 662 13.06.13 21:35 Сейчас в теме
(5) Как раз в терминологии проблема. Я искал выгрузку, а нашел лишь сохранение штатными методами.. Против самой обработки ничего против не имею. В любом списке можно вывести иерхический список с нужным набором реквизитов, при этом настроив список так нужно (фильтрами, сортировкой...)
7. Андрей Корнюхин (GATTUSO) 265 13.06.13 21:52 Сейчас в теме
(6) ROM_1C, ну чтобы сохранить этот файл в эксель нужно нажать две кнопки "Файл-сохранить как", не вижу никакой проблемы. Тем более если Вам это очень нужно, то это сделать элементарно - надо дописать несколько строчек кода.
А по поводу выгрузки из 1с любого списка в иерархическом виде в эксель впервые слышу. Именно чтобы можно было открывать и закрывать группы и т.д. как это можно в данной обработке.
8. ROM ROM (ROM_1C) 662 13.06.13 22:16 Сейчас в теме
9. Андрей Корнюхин (GATTUSO) 265 14.06.13 10:24 Сейчас в теме
(8) ROM_1C, меня по ходу глючило, но я никогда не обращал внимание, что с иерархией выгружается. Спасибо за урок.
10. ROM ROM (ROM_1C) 662 16.06.13 00:00 Сейчас в теме
11. Антон Собейко (sobeyko2008) 6 19.02.14 11:40 Сейчас в теме
видео то выложите бесплатно хоть!
12. Андрей Корнюхин (GATTUSO) 265 19.02.14 11:50 Сейчас в теме
13. Евгений Жалнов (ssmagic) 29.10.16 09:40 Сейчас в теме
а штрих коды она выгружает и цены?
14. Xer shi (Xershi) 178 29.10.16 10:24 Сейчас в теме
Т.к. это регистры, то чтобы их выгружало вам придется допилить это.
Проще отчет на СКД сделать и не париться с этой обработкой.
15. Андрей Корнюхин (GATTUSO) 265 31.10.16 11:04 Сейчас в теме
(13) ssmagic, не выгружает. Сможете допилить без особых проблем.
16. Роберт В е р т и н с к и й (v3rter) 07.11.16 11:31 Сейчас в теме
17. Андрей Корнюхин (GATTUSO) 265 07.11.16 11:59 Сейчас в теме
(16) v3rter, потому что xls, например:)