Вход | Регистрация

1С:Предприятие ::

Метки: 

Вопрос по РЛС (ограничение доступа)

Я
   ptiz
 
26.10.17 - 10:00
Пытаюсь оптимизировать РЛС, вот рабочий:

ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица        


ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ОтветственныеОтделы КАК ОтветственныеОтделы
    ПО ОтветственныеОтделы.Отдел В (&ОтделыТекущегоПользователя)
        И ОтветственныеОтделы.Объект = ТекущаяТаблица.#Параметр(2)

    
ГДЕ
    НЕ ОтветственныеОтделы.Объект ЕСТЬ NULL


А такой выдает ошибку:
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица        


ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПЕРВЫЕ 1
                    ОтветственныеОтделы.Объект
                ИЗ 
                    РегистрСведений.ОтветственныеОтделы КАК ОтветственныеОтделы
                ГДЕ ОтветственныеОтделы.Отдел В (&ОтделыТекущегоПользователя)
                    И ОтветственныеОтделы.Объект = ТекущаяТаблица.#Параметр(2)) КАК Подзапрос

ПО ИСТИНА
    
ГДЕ
    НЕ Подзапрос.Объект ЕСТЬ NULL



Текст ошибки:
Ошибка в ограничении доступа к данным.
объект: 'ЖурналДокументов.РеализацииТоваров', поле: 'ФизическийСклад'; право: 'Чтение'
{(9, 43)}: Поле не найдено "ТекущаяТаблица.ДоговорКонтрагента"
И ОтветственныеОтделы.Объект = <<?>>ТекущаяТаблица.ДоговорКонтрагента) КАК Подзапрос
по причине:
{(9, 43)}: Поле не найдено "ТекущаяТаблица.ДоговорКонтрагента"
И ОтветственныеОтделы.Объект = <<?>>ТекущаяТаблица.ДоговорКонтрагента) КАК Подзапрос

Чего ему не хватает?
 
 


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует