|
Запрет на изменение галочки для не бухгалтера
| ☑ |
0
Простенький вопросик
08.08.11
✎
11:25
|
Я написал так, но так не работает. Как правильно?
Процедура ФлагПодтвержденияПриИзменении(Элемент)
Если НЕ РольДоступна("Бухгалтер") Тогда Отказ = Истина; КонецЕсли;
КонецПроцедуры
|
|
1
Axel2009
08.08.11
✎
11:25
|
правильно добавить дополнительное право пользователя предопределенное и от него плясать.
|
|
2
Axel2009
08.08.11
✎
11:26
|
(0) а как в примере, где у процедуры входной параметр Отказ чтобы его в Истина? доступность меняй, чтобы править не могли
|
|
3
salvator
08.08.11
✎
11:26
|
(1) Если ФлагПодтверждения Тогда
...
|
|
4
Жан Пердежон
08.08.11
✎
11:26
|
доступность элемента управления чем не устраивает?
|
|
5
salvator
08.08.11
✎
11:27
|
(3) к (0)
|
|
6
Простенький вопросик
08.08.11
✎
11:29
|
(4)
ну да, тоже идея, наверно так и сделаю, спасибо
|
|
7
g_frost
08.08.11
✎
11:41
|
(0) Готовь большую банку кофе, преносить свои изменения в форме документа типовой конфигурации при выходе обновлений
|
|
8
Простенький вопросик
08.08.11
✎
11:49
|
(4)
смотри, я в при открытии пишу
Если НЕ РольДоступна("Бухгалтер") Тогда этаформа.
у меня после "этаформа" не привязывается реквизит "флаг подтверждения". он как реквизит сделан, не просто помещен на форму. Как его доступность тогда ограничить?
|
|
9
Reset
08.08.11
✎
11:53
|
(8) этаформа.ЭлементыФормы
|
|
10
Шапокляк
08.08.11
✎
11:53
|
В процедуре Приоткрытии()
Если Не Рольдоступна("Бухгалтер") Тогда
ЭлементыФормы.ТвойЭлементСФлагом.Доступность-ложь;
КонецЕсли;
|
|
11
Шапокляк
08.08.11
✎
11:53
|
=Ложь
|
|
12
Простенький вопросик
08.08.11
✎
11:55
|
(9)
точно, спасибо
|
|