Тема: SecurityKey и Tab
Показать сообщение отдельно
Старый 22.09.2006, 13:39   #16  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Delfins Посмотреть сообщение
SK - ne dlja konfigurirovanija GUI
SK - dlja konfigurirovanija prav dostupa k dannim cherez polja.
Не совсем так. Для настройки различных прав доступа (неважно к чему - GUI, данным) в Axapta 3.0 не существует другого способа настройки кроме как через SK. (в смысле что конфиг ключи действуют в рамках всего приложения и не бьются по пользователям) Доступ к SK может проверяться также из кода. Понятно - что можно настроить права доступа без SK, однако не стоит забывать о том, что такая возможность появилась только в 3.0 (если я не ошибаюсь; причем настройка прав доступа по контролькам - точно только в 3.0).
Можно привести - наглядный пример. Нельзя сказать что это лучшее решение исходной задачи - но по крайней мере одно из решений точно.
Имеем форму сотрудников. На новой TAB вешается SK. На нее помещается информация - которая должна быть доступна ограниченному кругу лиц (к примеру характеристика на сотрудника). Полный перечень всех сотрудников видят все имеющие доступ к форме. Но информацию по каждому из них видят урезанную. В то время как служба безопасности или служба персонала - видят все закладки.

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

Никто не заставляет закладку вешать на тот же SK, на котором висит таблица сотрудников. Равно как и пользоваться этим решением. Просто это допвозможность.

Кстати - эта идея реализована уже в форме настроек параметров пользователя. Обратите внимание на закладку Разработка и попробуйте отнять разработческие права. Закладка автоматически исчезнет
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 22.09.2006 в 13:42.