|
Отбор в динамическом списке |
☑ |
0
Sanek77
28.05.24
✎
20:29
|
Подскажите пожалуйста как сделать отбор в динамическом списке. Есть динамический список там есть ссылка на разные документы, мне надо при создании динамического списка установить отбор, что бы в динамический список попали только документы с типом значения "Командировка"
|
|
1
Волшебник
28.05.24
✎
20:32
|
По-русски пишется "чтобы" (слитно) в значении "для чего"/"зачем" или "what for"/"why"
|
|
2
Gucci76
28.05.24
✎
21:49
|
Отбор в дин списке
"ГДЕ
Регистратор ССЫЛКА Документ.Командировка"
|
|
3
youalex
28.05.24
✎
21:58
|
(0) добавь в запрос ДС что то вроде
{ГДЕ ТипЗначения(ИмяРеквизитаСсылка) КАК ТипЗначения}
или косвенно и очень условно можно делать отбор по реквизиту несоставного типа, которого гарантированно нет в других документах, и тут по идее должна быть группа отбора <Пустоезначение> ИЛИ Заполнено
|
|
4
PR
28.05.24
✎
22:19
|
(0) Не слушай (3), он порет чушь, слушай (2)
|
|
5
lEvGl
29.05.24
✎
10:40
|
"отбор" это отбор, а условие в запросе это условие в запросе. тут это вам не здесь
ДинамическийСписок (DynamicList)
Отбор (Filter)
Использование:
Только чтение.
Описание:
Тип: ОтборКомпоновкиДанных.
Описывает отбор элементов в динамическом списке.
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ПравоеЗначение = Элемент.ТекущаяСтрока;
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект");
Отбор.Использование = Истина;
бо если в списке есть документы разных типов, значит это кому-нибудь нужно, а запросом с условием по ссылке вы их уберете совсем, только один тип останется, тогда от ручного отбора толка уже не будет
|
|
6
steep1
29.05.24
✎
11:37
|
(0) в динамическом списке добавь новое значение, записывай туда тип документа, а уже потом по типу документа делай отбор как в (5)
|
|