Имя: Пароль:
1C
1С v8
Разрешить просмотр списка, но запретить открытие элемента
0 dimaldinho
 
19.12.11
22:07
В общем, есть форма списка или выбора документа или справочника. Нужно разрешить открывать этот список, выбирать, что хочется, но открывать элемент запретить.

Как сделать это наиболее грамотно?
1 KUBIK
 
19.12.11
22:14
Форма Элемента:
ПередОткрытием()

пробовал?
2 mirosh
 
19.12.11
22:16
(1) думаю, эксперт по технологическим вопросам попробовал этот способ в первую очередь
3 KUBIK
 
19.12.11
22:17
(2) Интересен результат изысканий...
4 mirosh
 
19.12.11
22:18
(3) та ничего интересного
5 Fragster
 
гуру
19.12.11
22:18
нда.
6 dimaldinho
 
19.12.11
22:20
(1) Как-то не очень изящно. Вот и думаю, нет ли другого способа.
7 KUBIK
 
19.12.11
22:23
(4) т.е. не работает? :)))
беда!
переходим табы на клюшки:

Процедура ПриОткрытии()

Если Юзер<>глСуперПуперАдмин Тогда
Предупреждение("Х.. тебе, а не танцы!",5);
СтатусВозвртат(0);
Возврат;
КонецЕсли;

КонецПроцедуры
8 KUBIK
 
19.12.11
22:24
СтатусВозвртат(0);
читать: СтатусВозврата(0); // опять клава пива хо! :))))
9 dimaldinho
 
19.12.11
22:28
(7) Оно работает, но выглядит не особо:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   
   Если Не РольДоступна("МожноОткрыватьФормы") Тогда
       Отказ = Истина;
   КонецЕсли;
   
КонецПроцедуры
10 NcSteel
 
19.12.11
22:30
(0)
Отказ = 500;
11 KUBIK
 
19.12.11
22:31
(9) Так про "загогулины" (с) Б.Н. Ельцин
сразу бы говорил...