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