![]() |
#5 |
северный Будда
|
Например, так:
В каждом датасурсе, поля в которых надо защищать, перекрываете метод active. Внутри метода определяете, сохранена ли запись (курсор должен иметь ненулевой RecId) и относится ли пользователь к нужной группе. Если оба условия выполнены - ставите allowEdit датасоурса в true. Это если вкратце. По-хорошему, я бы ещё в этот момент обрабатывал allowDelete. P.S. Те же манипуляции можно сделать на validateWrite таблицы датасоурса, только там не allowEdit надо параметризировать, а возвращаемое значение.
__________________
С уважением, Вячеслав Последний раз редактировалось pitersky; 10.04.2018 в 09:39. |
|
Теги |
поля на форме запрет редактирования |
|
|