При попытке изменить уровень доступа к полям в таблице не все поля позволяют это сделать. С чем это может быть связано?
Нравится
Опишите пожалуйста более подробно данную ситуацию: версию Terrasoft, которую Вы используете, скриншоты системы, по которым можно понять как Вы изменяете уровень доступа, и что в результате получаете.
Версия 3.0.2.244
Не знаю как подробнее описать. Если посмотреть на скриншот, например выбираю поле Communication2, нажимаю кнопку "Уровень доступа", грид прокручивается в начало, возвращаюсь к полю Communication2, а оно так и осталось Full Access.
Бывает, что если еще раз нажать на кнопку, то уровень изменяется, но не только у выбранного поля, а еще у какого-нибудь...
решил проблему самым простым способом - если пользователь находится в определенной группе, то у всех запрещенных для редактирования полей свойство IsEnabled устанавливается в false.
Правда пришлось немного интерфейс перестроить, чтобы не у каждого поля свойство менять, а у фрэйма, на котором лежат другие компоненты...