Показать сообщение отдельно
Старый 01.07.2011, 14:35   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
Право только на выбор конкретного значения в поле
Есть поле на форме, есть неколько групп пользователей, которые должны иметь право на просмотр данных в этой форме и редактирование одного из полей(enum) записи, НО из возможных значений они должны иметь право установить только одно конкретное.
Допустим, список значений : "Нерешенный", "Согласован", " Не согласован" и данная группа имеет право видеть все значения, но выбрать и сохранить только значение "Согласован" .

Можно при сохранении записи проверять, входит ли пользователь в список групп, для которых введено это правило, и, соответственно, выдавать сообщение об ошибке. Но что тогда делать, если пользователь уже входит в группу, у которой должны быть полные права ?

Вторая идея - воздать кнопку, по нажатию на которую будет устанавливаться нужное значение в поле и дать права группе пользователей на кнопку, а к форме будет только право на просмотр.

Есть ли другие способы решения задачи?

Последний раз редактировалось IKA; 01.07.2011 в 14:52.