Михаил Ф.
2 сообщения
#16 лет назад
Ситуация следующая:

Существует куча еженедельных отчётов и каждую неделю 1 добавляется. Они представляют из себя текстовые файлы по ~45Mb
Необходимо создать базу данных Access - "архив" этих данных. Так будет ~ 3 месяца, пока капитально не выйдет перейти на SQL.

Сейчас головная боль по вопросу импорта этих данных автоматически...

Нужно создать связку форма+макрос со следующим функционалом:

В форме 3 элемента:
1) Поле, где вводится дата загружаемого отчёта
2) Поле, где указывается путь к файлу для импорта (в идеале меню для выбора)
3) Кнопка "ОК" для запуска скрипта

Макрос же подтягивает файл указанный в форме и в зависимости от даты, указанной там же, проводит импорт определённым образом.
1) Если за дату в течение календарной недели отчёт ещё не загружался - идёт добавление данных в таблицу;
2) Если за дату в течение календарной недели отчёт уже загружался (в четверг загружают новее данные чем в среду) - старые данные заменяются новыми.

На текущий момент ума хватило на осуществление только:
макрос тянет файл "Base.txt" из строго определённого места и при любом раскладе добавляет данные к старой таблице

Как прописать всё прочее - ума не приложу...

Для разъяснения ситуации выложил пример файлов:

1) "Исходники" - образцы исходных txt-файлов
2) "DB" - файл с жутко примитивным макросом импорта. Бессмысленен..., т. к. спецификацию импорта передать не могу (или могу?)
3) "Описание" - это описание
Болатов А.
1090 сообщений
#16 лет назад
Скрипт нужен бесплатно?
Виктор Т.
1036 сообщений
#16 лет назад
npsb, Постучите в аську (она есть в контактах) - обсудим.
Михаил Ф.
2 сообщения
#16 лет назад
Пересоздам тему в проект.

Sivis, ICQ увы недоступна ближайшие 7 часов. Начать решать вопрос необходимо раньше.
Виктор Т.
1036 сообщений
#16 лет назад
npsb, создавайте проект в категории "базы данных"
Виктор Т.
1036 сообщений
#16 лет назад
npsb, приватные сообщения глючат, Вы тут?