Показать сообщение отдельно
Старый 10.04.2018, 12:12   #6  
Natali77 is offline
Natali77
Участник
 
39 / 10 (1) +
Регистрация: 05.09.2016
Цитата:
Сообщение от pitersky Посмотреть сообщение
Например, так:
В каждом датасурсе, поля в которых надо защищать, перекрываете метод active. Внутри метода определяете, сохранена ли запись (курсор должен иметь ненулевой RecId) и относится ли пользователь к нужной группе. Если оба условия выполнены - ставите allowEdit датасоурса в true.
Это если вкратце.

По-хорошему, я бы ещё в этот момент обрабатывал allowDelete.

P.S. Те же манипуляции можно сделать на validateWrite таблицы датасоурса, только там не allowEdit надо параметризировать, а возвращаемое значение.
Благодарю за ответ. А можно пример привести такого кода? Так как чайник совсем(