Нужна помощь с запросами

Новая тема
Необходимо сформировать список внутренних документов.
Чтоб пользователь видел только те документы которые он сам подготовил.
Все это в случае если этот пользователь не являеться Администратором.
По моему нужен вложенный запрос, но я не знаю как его реализовать.
Надеюсь в этом мне помогут специалисты в этой сфере...


Выбрать
   Документы.Наименование,
   Документы.Подготовил  
Из
 Справочник.ВнутренниеДокументы как Документы
Где
 ??????

Тип реквизита Подготовил - Справочник.Пользователи
А у справочника Пользователи есть реквизит ГруппаДоступа тип которого
Справочник.ГруппыДоступа
Администратор - это ГруппаДоступа?

Если да , то можно так:

Выбрать
   Документы.Наименование,
   Документы.Подготовил  
Из
 Справочник.ВнутренниеДокументы как Документы
Где
 ВЫБОР
  КОГДА ВЫРАЗИТЬ(Документы.Подготовил КАК Справочник.Пользователи).ГруппаДоступа = &ГруппаАдминистратор
   ТОГДА ИСТИНА
    ИНАЧЕ ВЫБОР КОГДА Документы.Подготовил = &ТекПользователь ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ
 КОНЕЦ
блогодарствую от всей души.

я чуть чуть изменил. Вот то что меня интересовала:

ВЫБРАТЬ
 стр.Наименование,
 стр.Подготовил
ИЗ
  справочник.ВнутренниеДокументы как стр

Где
  ВЫБОР
  КОГДА &Администратор = Истина
   ТОГДА ИСТИНА
    ИНАЧЕ стр.Подготовил = &ТекПользователь
 КОНЕЦ
Читают тему
(гостей: 1)

Быстрый переход