Нужна помощь с запросами
16.01.2012
15:19
#1
Необходимо сформировать список внутренних документов.<br>Чтоб пользователь видел только те документы которые он сам подготовил.<br>Все это в случае если этот пользователь не являеться Администратором.<br>По моему нужен вложенный запрос, но я не знаю как его реализовать.<br>Надеюсь в этом мне помогут специалисты в этой сфере...<br> <br> <br>Выбрать<br> Документы.Наименование,<br> Документы.Подготовил <br>Из<br> Справочник.ВнутренниеДокументы как Документы<br>Где<br> ??????<br> <br>Тип реквизита Подготовил - Справочник.Пользователи<br>А у справочника Пользователи есть реквизит ГруппаДоступа тип которого<br>Справочник.ГруппыДоступа
16.01.2012
15:45
#2
Администратор - это ГруппаДоступа?<br> <br>Если да , то можно так:<br> <br>Выбрать<br> Документы.Наименование,<br> Документы.Подготовил <br>Из<br> Справочник.ВнутренниеДокументы как Документы<br>Где<br> ВЫБОР<br> КОГДА ВЫРАЗИТЬ(Документы.Подготовил КАК Справочник.Пользователи).ГруппаДоступа = &ГруппаАдминистратор<br> ТОГДА ИСТИНА<br> ИНАЧЕ ВЫБОР КОГДА Документы.Подготовил = &ТекПользователь ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ<br> КОНЕЦ
16.01.2012
16:28
#3
блогодарствую от всей души.<br> <br>я чуть чуть изменил. Вот то что меня интересовала:<br> <br>ВЫБРАТЬ<br> стр.Наименование,<br> стр.Подготовил<br>ИЗ<br> справочник.ВнутренниеДокументы как стр<br><br>Где<br> ВЫБОР<br> КОГДА &Администратор = Истина<br> ТОГДА ИСТИНА<br> ИНАЧЕ стр.Подготовил = &ТекПользователь<br> КОНЕЦ
Читают тему
(гостей: 1)