Все ФБП-отчёты автоматически станут доступными для экспорта в Word в одно нажатие функциональной клавиши [F4].

Обычный переход к встроенному редактору остаётся через главное меню.

1. Установить "Финансы без проблем:Сервер" версии 4.21:

fnt2p421.exe
fnt5p421.exe
fnt10p421.exe
fnt20p421.exe
fnt30p421.exe

которые позволяют начать работу ФБП-шников по объединению усилий, т.к. способны подсоединять открытые и зашифрованные утилитой Enigma RPT-формы, которые просто сменили своё расширение на *.LIB, к личной библиотеке разработчика LIBRARY.RPT

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

2. Получите архив по этому минипроекту:

BK-LR-TO-WORD110222.zip

Надо сделать следующее:

2.1. Скопировать BK.LIB в раб. каталог ФБП-сервера.

Библиотека п.п. от Борис,Киев.

Данный файл BK.LIB содержит подпрограммы и функции(далее п.п.), которые могут быть использованы любым пользователем ФБП.

Основные правила для написания публичной библиотеки, которых буду придерживаться:
- объявление всех внутренних переменных в п.п. - локальными;
- все названия п.п. должны иметь двухсимвольную приставку, идентифицирующую разработчика.(В моем случае это "BK".);
- в случае усовершенствования существующей п.п. будет создано новое имя - клон, для того, "чтобы люди спали спокойно" после обновления всего BK.LIB;

2.2. Если у Вас отсутствует форма LIBRARY.RPT, то создайте пустую или скопируйте предложенную также в раб. каталог ФБП-сервера.
2.3. В самой первой "играющей" строке!!! файла FIRST.RPT сделайте запись: call BK-LRIW('')
2.4. Скопировать CFWP.DOT в C:\
2.5. Каталог обмена клиента должен заканчиваться папкой по имени клиента!!!
2.6. Можно запускаться и пробовать нажать [F4] в любом отчете в любом положении курсора-полосы или следовать дальнейшим инструкциям по вводу в действие [F4]. Всё будет так, если в Вашем отчете не было переопределения клавиши [F4].
2.7. Для получения удовольствия, ярлык запуска клиента можете сориентировать на модифицированную версию клиента(clw32-bkmod.exe)
2.7.1. ОЧЕНЬ ВАЖНО!!! Перед стартом CLW32-BKMOD.EXE удалите в рабочем каталоге ФБП-клиента файл c расширением *.ow3
2.7.2. Прочтите историю модификации в файле clw32-bkmod-dos.txt (или clw32-bkmod-win.txt), возможно Вас заинтересует:
- уместная блокировка ввода в полях многострочника;
- управление начальным положением курсора-полосы в отчёте;
- актуализация пути к winword.exe при каждом старте клиента;
- и всякие "мелочи";

Возможны казусы с версиями winword.exe, но будем надеяться...

19.02.2011
ВЫВОД ПЕРВИЧНЫХ ДОКУМЕНТОВ(ПРИЛОЖЕНИЕ-ДОПОЛНЕНИЕ ОТ 19.02.2011 К МИНИНПРОЕКТУ BK-LR-TO-WORD.ZIP ОТ 25.09.2008) ПО "РЕКЛАМАЦИИ" A. САДОХИНА(alushta) СООБЩЕНИЕ НА ПП ОТ 13.02.2011

Т.е. добавлена возможность экспорта первичных документов в Word.

Первичные документы - это отчеты-документы, генерируемые ФБП-формами, которые прописаны в дереве видов операций за псевдопроводкой СОЗДАТЬ ДОКУМЕНТ или CREATE DOCUMENT.

Для ввода такой возможности, тем, кто пользуется таким вариантом вывода достаточно:
- заменить библиотеку BK.LIB ;
- поместить в раб.каталог новый файл BK-HROUT.RPT

После перезагрузки, для обычных отчетов ничего не изменится, а вновь созданные(в прошлом или в последнем дне) или "перебитые" первичные можно будет экспортровать в Word также как и обычные отчеты через [F4].

Если сами *.TXT будут редактироваться любыми средствами в части строк, начинающихся на "N:", которые просматриваются во внешних редакторах, то естественно, возможность экспорта может быть под вопросом. Встроенный редактор клиента игнорирует строки, начинающиеся на "N:" и поэтому отредактированный и сохраненный отчет не будет содержать строки, начинающиеся на "N:" и изначально заложенная возможность экспорта в Word будет утеряна, конечно, если специально не вставить нужные строки.

19.12.2011
Нормализовано отображение украинских символов Її Єє Ii.