Доступ к операцию только из конкретного представления.
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
wolfio Участник - экстремал
Вступление в Клуб: 22.10.2012
|
Ср Май 17, 2017 16:44  Доступ к операцию только из конкретного представления. |
|
Полезность: Нет оценки
|
Добрый день.
Коллеги, пожалуйста, подскажите, возможно ли на операции снять дефолтную видимость из всех представлений (где по умолчанию видятся все операции), и сделать так, чтобы моя операция была видна только в моем представлении?
Т.е. чтобы в других представлениях, где в "Допустимых операциях" стоит выбор на "Все", моя операция была невидна? |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Ср Май 17, 2017 17:57   |
|
Полезность: Нет оценки
|
Если только сделать так.
В фильтре ТВОЕГО бредставления заполнять контекст/взводить глобальный флаг
при запуске операции проверять контекст/ флаг и валить ошибку (запускайте из представления .... ) если неуспешная проверка.
Видеть будет, запустить не сможет. |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Пн Май 22, 2017 05:25   |
|
Полезность: 1
|
--Видеть будет, запустить не сможет.
Если есть доступ к представлению, то не вариант.
т.к. можно открыть это представление, контекст взведётся,
послде чего переключиться в другое представление и запустить там. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|