gifts2017

Универсальный загрузчик файлов MS Access

Опубликовал Михаил Е (sky1c) в раздел Обмен - Обмен с другими системами

Обработка предназначена для загрузки файлов формата MS Access в справочники 1С:Предприятие 8.1

Выбирается файл MS Access, таблица в этом файле и справочник в системе 1С.

Настраивается соответствие полей таблицы файла и реквизитов справочника, т.е. значение какого поля таблицы файла будет загружено в поле справочника.

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

Наименование Файл Версия Размер
downloader_access_files 327
.1238608869 27,26Kb
25.09.09
327
.1238608869 27,26Kb Бесплатно

См. также

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

Комментарии

1. Александр Сергиенко (AXoxol) 01.04.09 21:11
пока не проверяли как работает, но так как скоро придеться провести процедуру переноса информации, то авансом плюс
2. Михаил Е (sky1c) 01.04.09 22:05
(1) спасибо :), но версия обработки 1.01, баги я думаю будут встречаться, пишите исправлю...

подправлена процедура открытия таблицы mdb на печать....
3. Михаил Е (sky1c) 02.04.09 01:50
Обработка обновлена на 1.02
1 .Устранены недочеты при выборе справочников, список значений реквизитов не очищался :)
2 .Добавлена возможность физической очистки справочника выбранного в списке
(аккуратнее)
3. Добавлен прогресс бар загрузки и прочие интерфейсные мелочи...

Планируется возможность конвертации данных в форматы dbf, xls, xml...
а также возможность автоматической загрузки связанных таблиц, т.е. также
как в 1с при загрузке документа тянутся следом еще и справочники...
4. BDE30 (Re:аниматор) 02.04.09 04:30
Ошибка после выбора файла

{ВнешняяОбработка.ЗагрузкаФайловMDB(296)}: Ошибка при вызове метода контекста (Close): Произошла исключительная ситуация (ADODB.Recordset): Операция не допускается, если объект закрыт.
по причине:
Произошла исключительная ситуация (ADODB.Recordset): Операция не допускается, если объект закрыт.

вот мой вариант и бесплатный
http://www.infostart.ru/projects/3596/
5. BDE30 (Re:аниматор) 02.04.09 08:11
Автору.

1. Не используй простой пароль на почту
2. CursorLocation = 1 замени на CursorLocation = 3 это даст те возможность читать кол-во всех строк RecordCount

з.ы. если хочешь попасть в свою почту (видать через неё решил нашинковать башли), то набирай пароль обратно)))
6. BDE30 (Re:аниматор) 02.04.09 09:07
3. Обработка не поддерживает имена таблиц содержащих пробелы
для этого нужна после FROM заключать имя таблицы скобками [Тестовая таблица]
4. Также не поддерживается имена полей таблицы содержащие пробелы...
тут надо сделать через соответствие, задавая идентификаторы к примеру "К"+Номер колонки. при этом соответствие будет хранить реальное имя поля (для визуального отображения)
7. BDE30 (Re:аниматор) 02.04.09 09:07
5. Не обрабатываются файлы под паролем.
8. Михаил Е (sky1c) 02.04.09 10:50
(4) Разберемся :)
(5.1) Да уж, тут я немного лохонулся, автору респект :) Я даже и не думал что кому то будет интересно его сниферить я так пологаю :) Спасибо хоть ящик остался живым :)))
(5.2) А как узнал что курсор 1 а не 3?
(6.1)(6.2) Ок, сделаем, а вообще, я считаю признаком хорошего тона - не делать пробелы в именах таблиц, полей и т.д. :)
(7) Думаю не проблема подправим
9. Михаил Е (sky1c) 04.04.09 14:33
Обработка обновлена до версии 1.03

Новое в релизе:
1. Исправлены все выше перечисленные недочеты:
1.1 Добавлена возможность работы с таблицами, в имени которых присутствуют пробелы, а также пробелы в полях таблиц;
1.2 Добавлена возможность работы с запароленными файлами;
1.3 Изменен процесс регистрации :))
1.4 И фишка версии 1.03 добавлена возможность выбора драйверов ODBC зарегистрированных в системе, тестилось на winxp :)



10. Иван Иванов (john2004) 09.04.09 21:41
(4) Зато у вас могут только с рейтингом от 3х качать... а здесь любой
11. Михаил Е (sky1c) 09.04.09 22:34
(10) Каму что :)) Обработка расширила функционал
http://infostart.ru/projects/3799/
12. Виктория (vika64) 20.05.09 15:16
13. Евгений Крохалев (DiverTSH) 07.11.11 08:15
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа