gifts2017

Загрузка данных из произвольных Excel файлов

Опубликовал Евгений Мукомело (ixilimuse) в раздел Обмен - Загрузка и выгрузка в Excel

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

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

Для наглядности, реализовал себе механизм, где сам при загрузке могу наглядко указать соответствие полей экселя, тем полям, которые необходимо загрузить в обработку сверки данных. Меня он здорово выручал в процессе отладки ряда отчетов, и выверки данных между УПП и Excel. 

Обработку почистил от не очень интересных и универсальных вещей, таких как сам метод сверки, и оставил в ней лишь механизм загрузки данных из Excel  и последующее сохранение этой информации в файл. Возможно кому-то пригодится. Если будет время и желание - можно ещё прикрутить механизм сохранения определенных настроек. То есть запоминать однажды проставленные соответствия полей, а когда надо - загружать их.

p.s.

На самом деле - ничего особенного, но если кому-то пригодится, буду только рад. 

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

Наименование Файл Версия Размер Кол. Скачив.
Загрузка из Excel
.epf 14,52Kb
27.12.13
60
.epf 14,52Kb 60 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. anry mc (AnryMc) 28.12.13 22:52
На диске ИТС есть стандартная и универсальная обработка "Загрузка данных из табличного документа" (Ексел, ДБФ, Текст с разделителями, ...)
2. Евгений Мукомело (ixilimuse) 30.12.13 06:03
(1) AnryMc, Упс.. Опять вне темы оказался))

Сейчас поискал, посмотрел. Тема - да. Можно было по сути воспользоваться готовыми кусками.
Но все же, учитываю мою конкретную задачу, думаю для меня это не очень подошло бы.
Конечно можно было бы переделать заточку загрузки данных в справочники и регистры под свои нужды.
Но в моем случае фишка загрузки данных из Excel была лишь доп. фичей обработки, которая проводила анализ двух наборов значений, и выдавала список ошибочно заполненных договоров. Но со временем доросла до такого вот варианта, практически самостоятельного ))

Но все равно спасибо, за ссылку на обработку ИТС. Надо по лучше изучить набор обработок которые там имеются.
3. Кирилл Бондаренко (karapuzzzz) 15.02.14 00:58
(1) AnryMc, Она там для обычного приложения. Здесь, я понимаю по скринам, реализация на управляемых формах.
4. Евгений Мукомело (ixilimuse) 18.02.14 16:13
(3) karapuzzzz, Текущая реализация тоже для обычного приложения. Но для управляемых тоже планирую сделать подобное, как только появится свободное время)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа