Имя: Пароль:
1C
1С v8
v8: Можно ли назначить доступ к определенной части интерфейса?
, ,
0 _Dynamic_
 
29.04.13
11:22
Всем, привет! У меня есть интерфейс, в нем есть меню "Отчеты" и в нем несколько подменю "Склад", "Магазин"... Можно ли как то сделать, чтобы у одних, к примеру, подменю "Склад" было доступно, а у других нет ??? Спасибо!
1 Fragster
 
гуру
29.04.13
11:24
можно! Пожалуйста!
2 Godofsin
 
29.04.13
11:24
Сделай свои интерфейсы, с блек-джеком и шлюхами
3 Cube
 
29.04.13
11:24
(0) Скопируй интерфейс, удали ненужное, назначь его кому надо.
4 _Dynamic_
 
29.04.13
11:25
Ну так че? можно или нет? Как программно это сделать?
5 Cube
 
29.04.13
11:25
(4) Тебе - нельзя
6 stix2010
 
29.04.13
11:26
программно нельзя
7 _Dynamic_
 
29.04.13
11:26
То что создать новый интерфейс можно, это понятно, меня интересуется можно ли программно в интерфейсе закрыть доступ к некоторым подменю...
8 _Dynamic_
 
29.04.13
11:27
stix2010, спасибо!
9 Balabass
 
29.04.13
11:27
(7) нах?
10 cw014
 
29.04.13
11:28
Пусть будет общий интерфейс - закрой ролями доступ к определенным пунктам
11 _Dynamic_
 
29.04.13
11:28
Чтобы кучу интерфейсов не делать.
12 Cube
 
29.04.13
11:31
(11) У тебя, наверное, в конфигурации 1 документ, 1 справочник, 1 отчет и 1 регистр накопления? Ну, чтобы кучу объектов метаданных не делать? :)
13 _Dynamic_
 
29.04.13
11:31
(10) Это в шаблоне ограничений что то прописывать надо?
14 _Dynamic_
 
29.04.13
11:32
(12) Лучше б подсказал бы чего-нибудь, а то умных много, а подсказать никто толком не может....
15 fisher
 
29.04.13
11:32
(11) Увы. В толстом клиенте сложение интерфейсов нормально не реализовано. Бился когда-то над этим. Кое-чего добиться можно, но проще забить. По сути - да. Приходится плодить интерфейсы.
16 cw014
 
29.04.13
11:33
(13) Зачем? В определенной роли отрежь доступ напрочь к определенному отчету. Он зайдет в интерфейсе в меню, ткнет на недоступный отчет, а ему фигушка покажется. Вот и будет 30 раз думать, прежде чем тыкать куда не надо
17 Cube
 
29.04.13
11:33
(14) См. (3)
18 cw014
 
29.04.13
11:34
(15) А еще там забавная "склейка" одноименных подменю получается
19 fisher
 
29.04.13
11:34
(16) Вот они. Суровые мастера дизайна и юзабилити от 1С :)
20 _Dynamic_
 
29.04.13
11:35
(16) Спасибо большое!
21 cw014
 
29.04.13
11:36
(19) Отож
(20) Спасибо - много, 100 р в самый раз )))
22 _Dynamic_
 
29.04.13
11:36
(21) :)
23 Cube
 
29.04.13
11:37
(20) Так это ж роли придется плодить... Не, не вариант... :)
24 _Dynamic_
 
29.04.13
11:39
(23) Можно в коде прописать ПередОткрытием() ;)
25 Cube
 
29.04.13
11:40
(24) Точно, и потом каждое обновление потеть, когда можно было сделать по-человечачьи...
26 Desna
 
29.04.13
12:17
это уф или нет?
27 Cube
 
29.04.13
12:21
(26) В УФ нет интерфейсов, если что.
28 cw014
 
29.04.13
12:42
Ну что вы, господа, ей богу...

Задача какая стояла: Можно ли назначить доступ к определенной части интерфейса?

Вариант 1: плодить интерфейсы

Вариант 2: плодить роли

Вариант 1 ему не понравился, и я нагора дал вариант 2, вот и все
Программист всегда исправляет последнюю ошибку.