Подскажите пожалуйста как сделать отбор в динамическом списке. Есть динамический список там есть ссылка на разные документы, мне надо при создании динамического списка установить отбор, что бы в динамический список попали только документы с типом значения "Командировка"
(0) добавь в запрос ДС что то вроде
{ГДЕ ТипЗначения(ИмяРеквизитаСсылка) КАК ТипЗначения}
или косвенно и очень условно можно делать отбор по реквизиту несоставного типа, которого гарантированно нет в других документах, и тут по идее должна быть группа отбора <Пустоезначение> ИЛИ Заполнено
"отбор" это отбор, а условие в запросе это условие в запросе. тут это вам не здесь
ДинамическийСписок (DynamicList)
Отбор (Filter)
Использование:
Только чтение.
Описание:
Тип: ОтборКомпоновкиДанных.
Описывает отбор элементов в динамическом списке.
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ПравоеЗначение = Элемент.ТекущаяСтрока;
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект");
Отбор.Использование = Истина;
бо если в списке есть документы разных типов, значит это кому-нибудь нужно, а запросом с условием по ссылке вы их уберете совсем, только один тип останется, тогда от ручного отбора толка уже не будет