Прикрепил. Просто исправил elsea. У меня все работает. Не свои записи корректировать не могу, а если создаю запись, то она успешно сохраняется. И при последующей корректировке она мне доступна для сохранения.
По этому я даже предположить не могу, почему у вас так не работает.
Проведите эксперимент:
1. Поставьте на отдельной машине дистрибутив Ирбис.
2. Скопируйте файл dbnflc.pft в папку .\irbis64\datai\ibis\
3. Войдите в АРМ Каталогизатор под логином MASTER (к примеру)
4. Зайдите в меню "Сервис - Настройка параметров" АРМа Каталогизатор и установить значение "ФИО исполнителя" в master.
5. Затем выполните пункт меню "Корректировка - Новый"
6. Введите в рабочем листе поле "700: Первый автор" и "200: Заглавие"
7. Сохраните запись. По всем правилам Ирбис она должна сохраниться.
8. Попробуйте изменить заглавие только что созданной записи. И сохраните изменения. Сохранение должно сохранится успешно.
9. Затем выполните пункт меню "Корректировка - Переход - К первому". Вы окажетесь на первой записи каталога
10. Попробуйте там изменить поле "200: Заглавие". При сохранении изменений должно выйти предупреждение системы "Вы не имеете права корректировать записи, созданные другими пользователями".
Итак, на каком из указанных выше этапов у вас получается не то, что описано?
Скажите, пожалуйста, можно ли сделать так, чтобы конкретный каталогизатор мог только создавать отчеты, выполнять поиск, но не мог редактировать записи?
Вы должны были для каждого пользователя создать свой ini-файл. Для того, чтобы пользователь имел свой перечень доступных БД, необходимо также завести справочник БД dbname2_user.mnu. Тогда в параметре DBNNAMECAT= указываете имя этого справочника. В файле dbname2_user для каждой БД запретить редактирование.