Имя: Пароль:
1C
 
Стандартный отбор реквизита в списке, по составному типу данных.
0 Про100Филя
 
11.08.15
16:06
Добрый день!
Как в списке значений сделать отбор реквизита с составным типом данных, по определенному типу?
1 Fragster
 
гуру
11.08.15
16:08
ТипЗначения(Таблица.Реквизит) = ТипЗначения(&Параметр)
2 Про100Филя
 
11.08.15
16:08
(1) Не в запросе, а в отборе.
3 Fragster
 
гуру
11.08.15
16:10
сделай ДС с произвольным запросом и ему приделай параметр
4 Про100Филя
 
11.08.15
16:11
Пробывал вот так не выходит:
СписокЗначений.Отбор.Реквизит.ВидСравнения = ВидСравнения.ВГруппе;
СписокЗначений.Отбор.Реквизит.Значение = Документы.НужныйТипДокумента.ПустаяСсылка();
СписокЗначений.Отбор.Реквизит.Использование = Истина;
5 Про100Филя
 
11.08.15
16:15
(3) Что такое ДС?
6 Fragster
 
гуру
11.08.15
16:23
динамический список
7 KrabCore
 
11.08.15
16:32
СписокЗначений.Отбор.Реквизит.ВидСравнения = ВидСравнения.ВСписке;
    СписокДляОтбора = Новый СписокЗначений;
    СписокДляОтбора.Добавить(МоеЗначение1);
    СписокДляОтбора.Добавить(МоеЗначение2);
    СписокЗначений.Отбор.Реквизит.Значение = СписокДляОтбора;
    СписокЗначений.Отбор.Реквизит.Использование = Истина;
8 Про100Филя
 
11.08.15
16:50
(6) А подругому ни как?
(7) Это отбор по значению реквизита, а не по его типу значения.
9 Про100Филя
 
11.08.15
17:41
(0) Решил, с помощью запроса отобрал ссылки с нужным типом. Выгрузил их в список значений. Список значений в отбор по ссылкам с видом сравнения ВСписке.

Неужели нет более простого варианта?
10 Fragster
 
гуру
11.08.15
17:41
(9) см. (1). а твой вариант будет оооочень медленным