|
Отбор в списке документов по списку значений
| ☑ |
0
TomWaits
29.07.15
✎
12:07
|
Запросом получаю массив ссылок на документы (Заказы поставщику), удовлетворяющие необходимым условиям и пытаюсь по этим ссылкам отфильтровать список документов так:
Форма.ДокументСписок.Отбор.СсылкаЗП.ВидСравнения = ВидСравнения.ВСписке;
Форма.ДокументСписок.Отбор.СсылкаЗП.Установить(СписокЗначений);
Форма.ДокументСписок.Отбор.СсылкаЗП.Использование = Истина;
Но в итоговом отборе ВидСравнения становится Равно, какой вид я бы не ставил. Соответственно при указании одного значения все работвает, но нужен список.
ЧЯДНТ?
P.S. УПП 8.2.15.289
|
|
1
blopp
29.07.15
✎
12:12
|
ЭлементОтбора (FilterItem)
Установить (Set)
Синтаксис:
Установить(<Значение>, <Использование>)
Параметры:
<Значение> (необязательный)
Тип: Произвольный.
Значение отбора.
<Использование> (необязательный)
Тип: Булево.
Признак использования отбора по значению.
Значение по умолчанию: Истина.
Описание:
Устанавливает значение отбора и флаг использования. При выполнении данного метода вид сравнения устанавливается в значение Равно.
|
|
2
ДенисЧ
29.07.15
✎
12:13
|
Форма.ДокументСписок.Отбор.СсылкаЗП.Значение = СписокЗначений;
Сам недавно наткнулся )
|
|
3
TomWaits
29.07.15
✎
12:29
|
Спасибо добрые люди)
Самое интересное, что если сделать так:
Форма.ДокументСписок.Отбор.СсылкаЗП.Установить(СписокЗначений);
Форма.ДокументСписок.Отбор.СсылкаЗП.ВидСравнения = ВидСравнения.ВСписке;
Форма.ДокументСписок.Отбор.СсылкаЗП.Использование = Истина;
то все равно работать не будет, хотя по идее вид сравнения должен был бы переопределиться... Но видимо суть гдето глубже.
|
|
4
ДенисЧ
29.07.15
✎
12:31
|
(3) суть в подъезде напротив пивной.
А тут просто читай (1)
|
|