Posted by Борис, Киев. on October 30, 2000 at 09:36:56:
In Reply to: Хакеpс Дизайн - 10 лет! posted by Аpкадий Водяник on October 29, 2000 at 10:05:52:
Присоединяюсь к теплым поздравлениям выступивших.
Желаю HD ядерных решений во всем!
В подарок хочу предложить Вашему вниманию простейшую и проверенную(8мес) технологию импорта данных из баз DBF-формата реализованную в утилите DBF_FWP, которая изложена в коротеньком readme.
************************************************
Программный продукт: Утилита "Мост DBF_FWP"
DBF-расширение преимущественного формата
файлов баз данных. FWP-Англоязычная аббре-
виатура названия программы по учету "Финансы
без проблем" - "Finance without problem".
1991-2000.(ФБП)
Содержание
1. Назначение.
2. Техническая характеристика.
3. Порядок эксплуатации.
4. Историческая справка.
5. Полезность и области применения.
1. Назначение.
Назначение утилиты заключается в выполнении
процедуры извлечения значений интересующих
полей баз данных формата DBF в текст формата
форм *.RPT ФБП.
2. Техническая характеристика.
Утилита работоспособна на персональных ком-
пьютерах в среде таких операционных систем,
как:
- MS Windows 95 и выше;
- MS Windows NT 4.0
Характеристики ресурсов минимальны.
3. Порядок эксплуатации.
3.1. Порядок инсталляции.
Вы уже разархивировали zip инсталляции.
Запустите на выполнение SETUP.EXE и
следуйте инструкциям.
3.2. Порядок запуска на выполнение.
После успешной инсталляции в каталоге, который
Вы указали по ее ходу есть ярлык(Start DBF_FWP)
для запуска на выполнение описанного здесь
примера работы утилиты.
DBF_FWP.EXE START.RPT командная строка для
запуска утилиты.
DBF_FWP.EXE - исполняемый модуль утилиты,
START.RPT - текстовый файл параметров
для запуска утилиты.
Пример содержания файла START.RPT
****************************************
- интересующая база
DATABASE:EXAMPLE.DBF
- список интересующих присвоений значений
полей базы переменным результирущей RPT-формы.
SEL-FIELD:F1='OKPO',F2='NAME',F3='SUM'
- текстовый файл - предваряющие строки
результирующей формы.
CAPS:CAPS.RPT
- текстовый файл, который присоединится
к каждой группе строк,определящих значения
требуемых переменных F1,F2... каждой
записи содержащейся в EXAMPLE.DBF
TELO:TELO.RPT
- текстовый файл - заключающие строки
результирующей формы.
FOOT:FOOT.RPT
- файл-результат работы утилиты.
REZULT:REZULT.RPT
- параметр, идентифицирующий кодировку
текстовых данных базы.(W-windows,D-dos)
WIN_DOS:D
*****************************************
Слова "DATABASE","SEL-FIELD","CAPS","TELO",
"FOOT","REZULT',"WIN_DOS"являются служебными,
значения должны находиться в строках с этими
словами после знака ":" между пробелами.
Считывать одно и то же значение поля, в разные
переменные не предусмотрено.
4. Историческая справка.
Утилита была создана в ходе решения задачи
автоматического импорта данных одной из систем
"БАНК-КЛИЕНТ" в бухгалтерскую систему ФБП.
5. Полезность и области применения.
Кроме задач, связанных с банк-клиентами,
сегодня есть достаточное кол-во предприятий,
которые имеют автоматизированные рабочие места,
основным форматом хранения данных, как правило
являются файлы DBF-формата.
Настройщик ФБП, имея в своем арсенале данную
утилиту может без глубокого изучения возможностей
таких рабочих мест быстро и надежно наполнить базу
ФБП в том виде, который принят в его системе,
обойдя рутинную работу по переносу ручному
или полуручному, "выудив" всё необходимое
из DBF-файлов.
Т.к. сервер ФБП позволяет на ходу компилировать
свои формы, то импорт данных из всевозможных
баз данных становится достаточно простой задачей,
которую можно выполнять, как разово на старте
системы, так и периодически наполняя систему
данными из других учетных модулей другой архитектуры.
*************************************************
Аналогично выполнена утилита TXT_FWP.(2мес)
С наилучшими пожеланиями, Борис.