Имя: Пароль:
1C
 
V8.3 RLS Объект не найден, как заменить отображение?
,
0 ZUM
 
04.09.14
18:01
Доброго дня коллеги!

При наложении ограничений RLS отображается <Объект не найден>.
можно ли элементе диалога заменить это на произвольный текст?

Типа <Доступ закрыт>

Пока к сожалению не нашел... :(.

Если кто морочился подскажите, пожалуйста!

ИСХ. ДАН.
1С:Предприятие 8.3 (8.3.5.1119)
1 Зойч
 
04.09.14
18:03
в модуле менеджера можно переопределять представление
2 ZUM
 
05.09.14
11:27
Почему то не работает... даже в эти методы не заходит.
Может потому что режим совместимости Версия 8.2.16
3 Cube
 
05.09.14
11:28
(1) В 8.3
4 Maxus43
 
05.09.14
11:28
(2) да, это фишка 8.3
5 Maxus43
 
05.09.14
11:29
только непонятно как сработает при ограничениях РЛС
6 ZUM
 
05.09.14
11:29
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Попытка
        Представление = Данные.Наименование;
    Исключение
        Представление = "<Доступ закрыт>"
    КонецЕсли;
КонецПроцедуры

Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Поля.Добавить(Наименование);
КонецПроцедуры
7 ZUM
 
05.09.14
11:29
Думаю так, щас сниму поддержку
8 Maxus43
 
05.09.14
11:30
А может таки дать права (исключить из РЛС) на поля Номер, Дата и др (необходимые для формирования стандартного представления)
(6) некрасиво что-то
9 ZUM
 
05.09.14
11:40
Снял поддержку 8.2! Все взлетело! Спасибо Зойч и Maxus43!
10 Зойч
 
05.09.14
11:40
(8) ковырять стандартные роли. нет уж нет уж
(6) Это можно в подписке делать
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.