Программа для учета и выписки льготных рецептов

Вопросы - Ответы

Q01. Где находится меню "Сервис"?

Меню "Сервис" доступно при запуске R+ в монопольном режиме.

Q02. Что такое "монопольный режим"?

Монопольный режим - это такой режим работы R+, когда база данных используется исключительно (монопольно) одним пользователем; работа других пользователей невозможна. Этот режим необходим для проведения некоторых технических действий с базой данных программы.

Q03. Как запустить R+ в монопольном режиме?

Подробно, с картинками - смотрите здесь; а кратко:
(а) создайте ярлык на программу R+;
(б) в свойствах ярлыка на закладке "Ярлык" в поле "Объект" укажите опцию -m

Q04. При попытке запуска R+ в монопольном режиме получаю сообщение "Невозможно открыть базу данных в монопольном режиме, поскольку она открыта другим приложением." Что делать?

Завершить работу других пользователей с программой R+ любым из трёх способов: (а) обойти их вживую и сказать; (б) обзвонить; (в) открыть файл alf.log, исправить в нем первую строчку согласно инструкции, находящейся в последующих строчках и сохранить файл - через 1-2 минуты программа R+ закончит свою работу у всех пользователей и Вы сможете запустить её монопольно.
Не забудьте потом снова исправить файл alf.log!

Q05. Зачем нужна переиндексация таблиц? Что это такое?

Как показывает опыт, в базе данных, построенной на основе Microsoft Jet (а база данных R+ является таковой), со временем накапливаются ошибки в индексных структурах. В тяжелых случаях это приводит к неописанным (и неописуемым) ошибкам при выполнении простых команд SQL.
Переиндексация предназначена для устранения ошибок в индексных структурах. Во время этого процесса сначала удаляются все связи между таблицами и все индексы; затем они создаются вновь (используя информацию, находящуюся в файлах script-<db-version>.xml).
Разумеется, такие действия несовместимы с обычной работой пользователей, поэтому могут быть выполнены только в монопольном режиме.
Обратите внимание: возможно удаление некоторых записей (нарушающих структуру БД); информация об этом будет помещена в журнал upd.log

Q06. Когда нужно делать переиндексацию таблиц?

Когда это попросит сделать разработчик/сопроводитель программы R+.

Q07. При сохранении рецептов появляется сообщение об ошибке:
E059: Слишком старая версия файла SetCbDll.dll
Как можно решить эту проблему?

Загрузите архив "Дополнительные файлы" с главной страницы программы R+ и извлеките из него все файлы в папку программы.

Q08. При загрузке справочников или при создании реестра рецептов появляется сообщение об ошибке:
Ошибка 3170: Couldn't find installable ISAM
Как можно решить эту проблему?

Следует загрузить с главной страницы программы R+ полную версию 2.55.281 и установить на проблемном компьютере.

Как перейти к главной странице программы R+?