![]() |
|
Как запретить изменять ответственного? | ☑ | ||
---|---|---|---|---|
0
ded20ded
19.03.13
✎
13:35
|
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
// Вставить содержимое обработчика. ЭтаФорма.ДокументСписок.Отбор.Ответственный.ВидСравнения = ВидСравнения.Равно; ЭтаФорма.ДокументСписок.Отбор.Ответственный.Значение = ПараметрыСеанса.ТекущийПользователь; ЭтаФорма.ДокументСписок.Отбор.Ответственный.Использование = Истина; //Запретим пользователю менять отбор Сообщить("У пользователя ограничены права "+ПараметрыСеанса.ТекущийПользователь); Если ПараметрыСеанса.ТекущийПользователь <> "Федоров (администратор)" Тогда ЭлементыФормы.ДокументСписок.НастройкаОтбора.Ответственный.Доступность = Ложь; КонецЕсли; Ругается на эту строчку ЭлементыФормы.ДокументСписок.НастройкаОтбора.Ответственный.Доступность = Ложь; |
|||
1
Maxus43
19.03.13
✎
13:39
|
что пишет при ошибке?
|
|||
2
shuhard
19.03.13
✎
13:43
|
(0) это делается подпиской перед записью
|
|||
3
ded20ded
19.03.13
✎
13:43
|
{Документ.РеализацияТоваровУслуг.Форма.ФормаСписка.Форма(91)}: Поле объекта не обнаружено (ДокументСписок)
ЭлементыФормы.ДокументСписок.НастройкаОтбора.Ответственный.Доступность = Ложь; |
|||
4
ded20ded
19.03.13
✎
13:44
|
(2) мне нужно чтобы манагер видел в журнале только свои документы
|
|||
5
Kreont
19.03.13
✎
13:45
|
Ставь не в ПередОткрытием а в ПриОткрытии
|
|||
6
Maxus43
19.03.13
✎
13:45
|
(3) ну дак нет ещё, не открыта форма
|
|||
7
Maxus43
19.03.13
✎
13:47
|
или называется не так, не ДокументСписок
|
|||
8
ded20ded
19.03.13
✎
13:49
|
точно "ФормаСписка"
|
|||
9
ded20ded
19.03.13
✎
13:49
|
спасибо
|
|||
10
Reset
19.03.13
✎
13:49
|
(8) ТП назвается "ФормаСписка" ? Навряд)
|
|||
11
Starhan
19.03.13
✎
13:49
|
А при чем тут подписка на событие.
ДокументСписок это наверное форма списка и отбор по ответственному |
|||
12
Reset
19.03.13
✎
13:50
|
+(10) Просто Список поди
|
|||
13
Dubik_Vanya
19.03.13
✎
13:51
|
Можно попробовать не через Доступность, а ТолькоПросмтр
|
|||
14
Reset
19.03.13
✎
13:58
|
(13) Не читатель? ;0
|
|||
15
ded20ded
19.03.13
✎
14:11
|
все равно не пашет
|
|||
16
Starhan
19.03.13
✎
14:17
|
(15) да ладно XD
|
|||
17
Kreont
19.03.13
✎
14:19
|
(15) -> (5)
|
|||
18
Reset
19.03.13
✎
14:23
|
(17) Можно использовать в ПередОткрытием
Ставлю на (10)(12) |
|||
19
ded20ded
19.03.13
✎
14:36
|
Вот так вот решилась проблема
ЭлементыФормы.Список.НастройкаОтбора.Найти("Ответственный").Доступность = Ложь; |
|||
20
cw014
19.03.13
✎
14:39
|
(19) > мне нужно чтобы манагер видел в журнале только свои документы
Причем тут доступность в форме списка, понять не могу... |
|||
21
ded20ded
19.03.13
✎
14:44
|
он не может изменить или убрать Отвественного
|
|||
22
ded20ded
19.03.13
✎
14:45
|
понятно что можно сделать через RLS, но я так не понял как добавить свои условия
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |