Обсуждение:Создание справочника корреспондентов по arhdoc.dbt для клиента
0 (0)
Обсуждение:Создание справочника корреспондентов по arhdoc.dbt для клиента ( Обсуждение примера 27.09.2002 16:09 )
0(0)Программа заполнения справочника корреспондентов для клиента
(для толстого Клиент-Банка и, надеюсь :), Интернет - клиента)
файлы clntw32.def, s_korr.dbt, s_kacc.dbt положите в ..\RsBank\DbFile
после работы программы в файлы s_korr.dbt, s_kacc.dbt отдайте клиенту (положить в каталог ..\ClientW\DbFile) - это корреспонденты(и их счета) клиента
s_korr.mac - старая версия программы - минимум данных - долгая работа
s_korr_new.mac - усовершенствованная программа - много данных - быстрая работа
Изменения в программе:
30.10.2002 увеличение скорости работы программы
обработка всех клиентов,
обработка всех счетов клиента,
создание дополнительной базы для Интернет-клиента - справочник корреспондентов ИНН
файлы clntbnk_.def (переименованный clntbnk.def), clbacc.dbt положите в ..\RsBank\DbFile
файлы Portal.def, s_korINN.dbt положите в ..\RsBank\DbFile
(s_korINN.dbt - мой пример довесок для инет-клиента - т.к. Вам он скорее всего не нужен - просто не запускайте программу по всем клиентам)
if(INN=="")/*ИНН клиента*/
flag_INN=false; /*заполнять ли дополнительную базу s_korINN.dbt*/
end;
можно пользоваться батником, в OBJ, например:
rsl32.exe ..\Dbfile\clntw32.def ..\Mac\ClientW\s_korr_new.mac
Ранее было: :(((
На тестовом клиенте по всем счетам:
период 1 месяц
обработано около 54000 записей
время работы где-то 10 минут
1100 корреспондентов
1200 счетов
Теперь на том же клиенте 1 минута! правда пришлось подключать дополнительные базы... - но расширилась и функциональность!
для универсальности (работа с новыми версиями) необходимо раскомментарить строку
/* оставить
if(GetTrue(false/*Flag_Version_New*/,"Новая версия программы(файлов) клиент-банк?")))
keynum(s_kacc,3);
end;
*/
Посмотреть пример
>> ОтветитьДобавлю актуальности и поднему повыше :) ( Alexander 04.12.2002 11:27 )
0(0)А RSSL, при некоторой корректировке (пути до файлов), может включить в систему администрирования интернет-клиента...
при запуске системы или подключении нового клиента можно формировать для него сразу справочник его корреспондентов - ему понравиться :)
>> Ответить