Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Страницы: <<12
Страница: 2 из 2
Re: запрет редактирования
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 21, May, 2010 11:19

if (mfn>0) and (&uf('IPRIVATE,FIO,')<>&uf('Av907^B#1')) then 
 '1Вы не имеете права корректировать записи, созданные другими пользователями' 
elseа
Чуть внимательнее...

Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 21, May, 2010 11:34

да с этим я согласен. но и без этого не работает.

Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 24, May, 2010 13:47

может лучше файлик выложите..?

Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 31, May, 2010 10:33

ПОЧЕМУ всё затихло?

Re: запрет редактирования
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 31, May, 2010 11:36

Потому что вопрос решен. Или у вас до сих пор какие-то сложности?

Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 31, May, 2010 12:50

да. как не работало так и не работает.
(я исправил "elseа" в "else"....)

Re: запрет редактирования
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 31, May, 2010 13:07

Прикрепил. Просто исправил elsea. У меня все работает. Не свои записи корректировать не могу, а если создаю запись, то она успешно сохраняется. И при последующей корректировке она мне доступна для сохранения.
По этому я даже предположить не могу, почему у вас так не работает.

Вложения: dbnflc.pft (12.9KB)  
Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 31, May, 2010 14:38

Отказывается и всё тут! Выложите ещё ваш ИНИ-файл. :(

Re: запрет редактирования
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 31, May, 2010 14:59

Полностью чистая демка. Может у вас просто не формируется автоматически 907 поле?

Re: запрет редактирования
Пользователь: nwchades (IP-адрес скрыт)
Дата: 31, May, 2010 15:35

Может у вас просто не формируется автоматически 907 поле?

это как? поподробнее пожалуйста...

Re: запрет редактирования
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 31, May, 2010 20:58

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

Итак, на каком из указанных выше этапов у вас получается не то, что описано?

Re: запрет редактирования
Пользователь: СВК (IP-адрес скрыт)
Дата: 25, November, 2014 07:52

Скажите, пожалуйста, можно ли сделать так, чтобы конкретный каталогизатор мог только создавать отчеты, выполнять поиск, но не мог редактировать записи?

Re: запрет редактирования
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, November, 2014 10:02

Да, можно. В списке БД для него (dbnam2_xxx.mnu) надо перед именем БД поставить знак - (минус)

Re: запрет редактирования
Пользователь: СВК (IP-адрес скрыт)
Дата: 25, November, 2014 10:59

Хочу уточнить, на сервере зарегистрировано 10 клиентов, и двум из них надо запретить редактирование записей каталога, как быть в этом случае?

Re: запрет редактирования
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 25, November, 2014 12:04

Вы должны были для каждого пользователя создать свой ini-файл. Для того, чтобы пользователь имел свой перечень доступных БД, необходимо также завести справочник БД dbname2_user.mnu. Тогда в параметре DBNNAMECAT= указываете имя этого справочника. В файле dbname2_user для каждой БД запретить редактирование.

Re: запрет редактирования
Пользователь: СВК (IP-адрес скрыт)
Дата: 25, November, 2014 13:20

Спасибо! Все получилось.

Страницы: <<12
Страница: 2 из 2


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.