|
v8: Вопрос по использованию параметризированных функциональных опций
| ☑ |
0
ChAlex
17.01.13
✎
14:39
|
Не догоняю до конца использование механизма. Может знающие наведете на путь истинный.
Есть 2 функциональные опции значения которых берем из ресурс "действует" регистра сведений Права с измерениями "пользователь, право". Хочу в форме использовать эти 2 опции для отображения/скрытия реквизитов. 1-я "разрешенпросмотрцен", 2-я "разрешенпросмотрвалютныхцен". Соответсвенно в системе есть Параметры функциональных опций: Пользователь и Право. А собственно как указать разные значения Параметра "право" для разных вункциональных опций? Ведь для одного пользователя можно,например разрешить просмотр цен, а запретить просмотр валютных цен. В рез-те устанавливаемы параметр будет использоваться для обоих функциональных опций?
|
|
1
ChAlex
17.01.13
✎
17:15
|
Up
|
|
2
ChAlex
17.01.13
✎
19:10
|
Что никто не в курсе? Ау
|
|
3
szhukov
17.01.13
✎
19:22
|
(0) Создать роль и проверять
РольДоступна("СозданнаяРоль")
чем не подходит?
|
|
4
ChAlex
17.01.13
✎
19:30
|
(3) - можно проверять что угодно и писать этажерки кода. Суть в том, что функциональные опции работают без программирования, установлена - есть поле, не установлена - нет поля. Все хорошо для непараметризированных опций. А тут данные для разных опций нужно извлекать из одного источника но с разными параметрами
|
|
5
ChAlex
17.01.13
✎
19:32
|
и уже проверил, установка параметра, необходимого для одной опции устанавливает другую
|
|
6
ChAlex
17.01.13
✎
19:32
|
Неужели не предусмотрена связь параметров с самими опциями?
|
|
7
Mort
17.01.13
✎
19:41
|
Сделай регистр с одним измерением пользователем и двумя флажками.
|
|
8
ChAlex
17.01.13
✎
19:50
|
(7) ну так а теперь если нужно множество вариантов - придется плодить ресурсы под каждую опцию, что совсем не универсально и практически лишает идеи завязаться на управление правами пользователя. Как крайний вариант - возможно. Но это как на телеге по автостраде гонять
|
|
9
ChAlex
17.01.13
✎
19:53
|
+(8) - Чисто как механизм - оно то можно было бы закрыть глаза, а так форму управления правами придется все время править с добавлением нового флага + отсутствие создания интеракивно пользователем нужного права
|
|