Имя: Пароль:
1C
1С v8
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) - Чисто как механизм - оно то можно было бы закрыть глаза, а так форму управления правами придется все время править с добавлением нового флага + отсутствие создания интеракивно пользователем нужного права
Независимо от того, куда вы едете — это в гору и против ветра!