|
как узнать есть ли у Роли право проведение на документ?
| ☑ |
0
zladenuw
29.11.13
✎
11:53
|
есть кнопка. у некоторых пользователей. право на запись у некоторых на проведение. как узнать по роли пользователя, он может проводить или записывать только ?
|
|
1
МойКодУныл
29.11.13
✎
11:55
|
Ты же сам настраиваешь роли. Должен знать. Кнопка не стандартная что-ли? Определись с ролью, которая может проводить и проверяй "РольДоступна".
|
|
2
LehhaK
29.11.13
✎
11:55
|
Конфигурация правой мышкой, все роли не предлагать?
|
|
3
zladenuw
29.11.13
✎
11:57
|
да не. есть праводоступа, там можно задать право и объект.
|
|
4
Maxus43
29.11.13
✎
12:02
|
Справочник = Метаданные.Справочники.Конкуренты;
Если Не ПравоДоступа("Чтение", Справочник) Тогда
|
|
5
zladenuw
29.11.13
✎
12:08
|
(4) да я уже нашел. но. мне нужно узнать по текущему пользователю. а там надо указать пользователя информационной базы. а менеджерпользователейинформационнойбазы.текущийпользователь(). пишет что нет такого метода
|
|
6
Maxus43
29.11.13
✎
12:12
|
(5) потому что Сервер и толстый клиент, там узнавай
|
|
7
zladenuw
29.11.13
✎
12:15
|
да флаг сервер. надо было вот так ПользователиИнформационнойБазы.НайтиПоимени(имяПользователя())
|
|
8
Maxus43
29.11.13
✎
12:17
|
(7) надо было так ПользователиИнформационнойБазыТекущийПользователь()
|
|
9
Defender aka LINN
29.11.13
✎
12:18
|
(5) "а там надо указать пользователя информационной базы" - хорош свистеть-то. Указать не НАДО, а МОЖНО.
|
|
10
zladenuw
29.11.13
✎
12:24
|
(9) а если не указывать. то получаю для текущего пользователя что ли ?
|
|
11
zladenuw
29.11.13
✎
12:26
|
вернее даже не надо указывать. спасибо
|
|