Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
21:05:2008, 09:34
|
|
Новенький Группа: Программист Сообщений: 65 Регистрация: 5:09:2007 Пользователь №: 12 611 Репутация: 1
|
Руководство, в ходе создания новой базы потребовало, чтобы в одном из разделов лежали документы, которые пользователь бы мог редактировать, но не мог бы удалять. При этом все остальные разделы были для него открыты. Вроде как что-то где-то я читал, что можно это сделать, но два дня поисков пока ничего не дали. Не подскажите в каком направлении копать?
|
|
Сообщение
#1
|
|
![]() |
|
|
21:05:2008, 13:12
|
|
Гуру Группа: Достойный программист Сообщений: 324 Регистрация: 13:07:2007 Из: Москва Пользователь №: 11 813 Репутация: 7
|
Варианты:
1. Можно вынести данный тип доков в отдельную базу, в которой у юзеров не будет привилегии удаления документов. 2. Можно усложнить схему удаления доков в базе: отнять у юзеров привилегию на удаление, вместо этого сделать где-нить кнопочку "Запрос на удаление". Доки будут удаляться серверным агентом, который будет проверять права юзеров на подачу такого запроса. Сообщение отредактировал D!m@n - 21:05:2008, 13:14 |
|
Сообщение
#2
|
|
|
|
21:05:2008, 13:16
|
|
Божественный Группа: Lotus team Сообщений: 998 Регистрация: 2:02:2007 Пользователь №: 9 070 Репутация: 20
|
Напиши обработку в Database Recource в событии Querydocumentdelete
|
|
Сообщение
#3
|
|
![]() |
|
Текстовая версия | Сейчас: 9:01:2009 - 01:57 |