gifts2017

Универсальная выгрузка в dbf

Опубликовал Кирилл Дудин (Master_Kirr) в раздел Обмен - Обмен через DBF

Выгрузка в DBF справочников, документов, регистров сведений и регистров накопления. Работает в любой конфигурации.

Обработка по выгрузке данных в DBF файл, можно выбрать любой справочник, документ, регистр сведений или регистр накопления, указать реквизиты которые выгружать. Табличные части выгружать нельзя.

 

В дальнейшем планирую добавить возможность выгружать таб. части, возможность отбора документов и регистров по дате.

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

Наименование Файл Версия Размер
УниверсальнаяВыгрузкаВDBF.epf 678
.epf 9,68Kb
22.11.10
678
.epf 9,68Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Литовченко (kompas-dm) 22.11.10 10:04
2. OBEH (OBEH) 28.11.10 06:36
Так, навскидку, первое что пришло в голову.
Надо бы ставить галочку, а не "ложь" или "истина". Добавить на форму простановку всем записям галочки, отмену всем галочки, реверсную простановку галочек. Ну все это же уже существует в стандартах. Почему не используешь то, что уже наработано?
И, наверное, правильно было бы добавить к выгрузке функционал загрузки.
И еще.
Возможность добавлять в фай дбф свои колонки, которых не в исходной базе. Например, комментарии или объединение каких то других данных. Думаю, реализация этого не будет сложна, если основной функционал работает нормально.
Это к тому, что имеешь претензии на "универсальность". Или сними в названии слово "универсальная".
3. Svetlana Киселева (asterlana) 28.11.10 19:30
ну, пока нет выгрузки табличных частей и за период. вроде как даже и не полдела.
4. Владимир (sinjevla) 25.01.11 10:17
Выдает ошибку
{Форма.Форма(13)}: Ошибка при вызове метода контекста (СоздатьФайл): Не определена структура базы
БД.СоздатьФайл(Путь);
5. Олег Сиваков (westx) 13.04.11 00:09
Соглашусь Выдает ошибку
{Форма.Форма(13)}: Ошибка при вызове метода контекста (СоздатьФайл): Не определена структура базы
БД.СоздатьФайл(Путь);

у кого как?
6. shmvit (shmvit) 30.08.11 14:32
выгрузку ресурсов у регистров сведений сделай чтоб выгружало
Опечатка в коде: Для Каждого Рес Из ВсеРеквизиты Цикл
dimaunichel; +1 Ответить
7. shmvit (shmvit) 30.08.11 16:28
Добавь в реквизиты ещё родителя для справочников (пару строчек кода)
8. shmvit (shmvit) 30.08.11 16:29
westx пишет:

Соглашусь Выдает ошибку

{Форма.Форма(13)}: Ошибка при вызове метода контекста (СоздатьФайл): Не определена структура базы

БД.СоздатьФайл(Путь);



у кого как?

когда не выбираешь какие реквизиты выгружать тогда такая ошибка
9. 1 (shomo) 07.10.11 16:18
с нетерпением ждем выхода улучшеной версии данной обработки
10. Денис Фамилин (Cheder) 25.10.11 16:28
11. mimos 19.12.11 16:41
полезная вещь. а то до этого постоянно вручную прописывал что из чего выгружать. всё руки не доходили сделать универсальное. а тут автор постарался. спасибо
12. Mottor (svcoopers) 03.01.12 22:42
Пригодилась. Большое спасибо!
13. Дмитрий Мищенко (dimaunichel) 11.05.12 07:43
А для чайников можно объяснить что в коде изменить чтобы заработала обработка.
При попытке выгрузки Справочника Сотрудники Организаций
Выдает ошибку {Форма.Форма.Форма(17)}: Ошибка при вызове метода контекста (Добавить)
БД.Добавить();
14. Нурислам Ямбаев (nurislam) 10.05.13 12:12
Было бы здорово если еще обрабатывались табличные части
15. Маргарита Вельтенская (veltenskaya) 05.08.14 17:14
{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента.Форма(189)}: Ошибка при вызове метода контекста (Создать): Ошибка подключения внешних метаданных: Ошибка загрузки документа.
Внешняя обработка не может быть прочитана текущей версией программы.