|
УПП ограничение доступа по реквизиту. |
☑ |
0
wade25
11.10.11
✎
15:16
|
Нужно сделать так, если в ПКО "Вид операции" такой-то, то разрешить чтение/просмотр документа для данной Роли.
Где прописывается такое условие?
|
|
1
AquaMan
11.10.11
✎
15:18
|
Такое, только ручками при открытии, по-моему.
|
|
2
wade25
11.10.11
✎
15:24
|
(1) Ну наверно пойдет.
Получается в форме выбора документа, при открытии нужно написать, чтото типа
Если ТекПользователь.Роль = Такая-то Тогда
Если ВидОперации = Такой-то Тогда
Документ.Показать() ???
зы. примерно написал, синтаксис не помню =)
Мож напомнит кто? =)
|
|
3
mikecool
11.10.11
✎
15:26
|
ТолькоПросмотр = ТекПользователь.Роли.Содержит(НужнаяРоль) И ВидОперации = Нужный вид
|
|
4
wade25
11.10.11
✎
15:28
|
(3) Нее, нужно, вообще запретить просмотров ПКО с определенным видом операции. Но все равно спс за синтаксис =)
|
|
5
wade25
11.10.11
✎
15:42
|
Как программно из формы выбора документа скрыть некоторые доки по определенным условиям? Запрос нужно делать или можно просто по полю?
И программно как скрыть те, что отберет?
|
|
6
mikecool
11.10.11
✎
15:43
|
В ПередОткрытием
Отказ = ТекПользователь.Роли.Содержит(НужнаяРоль) И ВидОперации = Нужный вид
|
|
7
wade25
11.10.11
✎
15:49
|
(6) Спс большое, ток вот на ТекПользователь ругается, что переменная не определена( Как программно его определить?
|
|
8
mikecool
11.10.11
✎
15:49
|
(7) вот тут уж я хз, как у тебя определяется текущий пользователь ))
|
|
9
wade25
11.10.11
✎
16:07
|
Делаю так, пишет "Ошибка при установке значения атрибута контекста (Значение)"
--> в перед открытием
Если РольДоступна("нМенеджерПоПродажамПлюс") Тогда
ДокументСписок.Отбор.Реквизит.Использование = Истина;
ДокументСписок.Отбор["ВидОперации"].Значение = "Оплата от покупателя";
ДокументСписок.Данные = Отбор;
КонецЕсли;
|
|
10
Maxus43
11.10.11
✎
16:13
|
РЛС не катит уж?
|
|
11
wade25
11.10.11
✎
16:14
|
(10) Нет, сейчас нужно так =)
|
|
12
wade25
11.10.11
✎
16:27
|
Вот так проходит, но в списке вообще ничего не выводит =)
ДокументСписок.Отбор.ВидОперации.Установить("Оплата от покупателя");
Что может быть? =)
|
|
13
AquaMan
11.10.11
✎
16:30
|
ВидОперации это же перечисление, а не строка.
|
|
14
wade25
11.10.11
✎
16:33
|
(13) Эмм, тогда как обращаться к нему?
|
|
15
wade25
11.10.11
✎
16:45
|
Все, разобрался =)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший