Можно, но это сложно. Опишу технологию.
Как запретить пользователю редактировать записи, которые были созданы другим пользователем?
1. Необходимо, чтобы пользователи не имели права корректировать поле "ФИО исполнителя" в Личных параметрах АРМа Каталогизатор. Это делается для того, чтобы этой настройке можно было безоговорочно доверять. Это решается удалением из файла IRBIS64\setpriv.wss строки с меткой подполя FIO. После такого удаления нужно проконтролировать, чтобы во всех индивидуальных ини-файлах параметр FIO в секции Private был обязательно заполнен соответствующим значеним.
2. Поскольку штатными (чит. встроенными) средствами системы эту проблему решить нельзя, то воспользуемся механизмом ФЛК записи для той базы, в которой нужно настроить ограничение.
Проверить доступность корректировки можно форматом
if &uf('IPrivate,FIO,')<>&uf('A907^b#1') then
'1 Вам запрещено корректировать записи, созданные не вами'
fi
Вставляем этот код в файл DBNFLC.PFT. В результате этих манипулиций пользователь сможет корректировать запись, но при попытке ее сохранить, корректировки сохранены не будут.
3. Операции, проделанные в пп.1-2 не совсем удобны, поскольку пользователь все-таки потратить определенное время на корректировку записи, и предупреждение выйдет ему с самый последний момент. При этом все введенные им корректировки будут утеряны. Исключить этот момент можно, назначив на КАЖДОЕ поле ФЛК с подобной проверкой. Это не удобно и очень трудоемко, но указанный метод сейчас единственно возможный для решения поставленной вами задачи.
Упростить решение подобных проблем помогло бы расширение функциональности системы за счет введения дополнительной проверки в АРМе Каталогизатор по типу DBNFLC. Она выполняется в момент сохранения. Если был бы параметр, определяющий имя формата ФЛК, выполняемого перед вызовом записи на корректировку, то задача решалась бы более универсальнее и красивее.