|
Как поставить ограничение на просмотр реквизита формы справочника? |
☑ |
0
1CLinda
19.03.12
✎
12:07
|
Здравствуйте!
Подскажите,пожалуйста! Нужно ограничить доступ к реквизиту Номенклатуры ВидНоменклатуры.Чтобы он был недоступен всем,кроме полных прав..как прописать этот код???галочка в свойствах Только просмотр не поможет.
|
|
1
Alex S D
19.03.12
✎
12:09
|
Если Не РольДоступна("ПолныеПрава") Тогда
ТолькоПросмотр = Истина;
КонецЕсли;
|
|
2
bodri
19.03.12
✎
12:12
|
Реквезит.Доступность = РольДоступна("ПолныеПрава")
|
|
3
1CLinda
19.03.12
✎
12:18
|
спасибо!попробую)
|
|
4
1CLinda
19.03.12
✎
12:24
|
а если реквизит доступен еще и Роли1? то будет так:
Реквизит.Доступность = РольДоступна("ПолныеПрава")или
Реквизит.Доступность = РольДоступна("Роль1")
|
|
5
1CLinda
19.03.12
✎
12:25
|
На доступность ругается(((
{Справочник.Номенклатура.Форма.ксФормаЭлемента.Форма(1581)}: Поле объекта не обнаружено (Доступность)
ВидНоменклатуры.Доступность = РольДоступна("ПолныеПрава");
Может еще какие-нибудь варианты есть?
|
|
6
ale-sarin
19.03.12
✎
12:27
|
(5) ЭлементыФормы... и т.д.
|
|
7
Humandra
19.03.12
✎
12:30
|
(4) Будет
Реквизит.Доступность = РольДоступна("ПолныеПрава") ИЛИ РольДоступна("Роль1");
|
|
8
bodri
19.03.12
✎
12:33
|
ЭлементыФормы.ВидНоменклатуры.Доступность = РольДоступна("ПолныеПрава")
|
|
9
1CLinda
19.03.12
✎
13:08
|
Спасибо большое!!! Все получилось)
|
|