|
Условие в запросе срабатывает не так как ожидаю
| ☑ |
0
lanc2233
14.06.16
✎
23:39
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
СправочникНоменклатура.Ссылка,
ИЗ
Справочник.Номенклатура КАК СправочникНоменклатура
ГДЕ
(&ВсеТовары) ИЛИ СправочникНоменклатура.Ссылка В(&СпТовары)
При таких параметрах :
ВсеТовары = Ложь
СпТовары - много товаров.
Динамический список выдает всего всего один товар из СпТовары. Что не так с условием?
|
|
1
RomanYS
14.06.16
✎
23:55
|
(0) с условием всё в порядке.
Причина или в параметре(не донёс ты свой список) или проблемы с иерархией в ДС.
|
|
2
lanc2233
15.06.16
✎
00:05
|
Режим просмотра - список.
Параметры устанавливаю
Список.Параметры.УстановитьЗначениеПараметра("ВсеПартии",Ложь);
Список.Параметры.УстановитьЗначениеПараметра("СпТовары",СпТовары);
После этого больше ничего не нужно, типа Обновить() ?
Отладчиком смотрю в списке четыре тысячи товаров.
|
|
3
lanc2233
15.06.16
✎
00:16
|
Да в консоле запросов, запрос возвращает все значения верно.
Что может быть не так с динамическим списком?
|
|
4
Asmody
15.06.16
✎
00:16
|
(2) Ты определись: ВсеПартии или ВсеТовары
|
|
5
lanc2233
15.06.16
✎
00:20
|
(4) на самом деле все партии, и полей справочника штук 20.
Это я сократил чтобы удобнее читалось.
|
|
6
wertyu
15.06.16
✎
00:20
|
ты неправильно параметры устанавливаешь, надо так: СЗ.ВыгрузитьЗначения()
|
|
7
wertyu
15.06.16
✎
00:21
|
+(6) без этого только первый в списке
|
|
8
lanc2233
15.06.16
✎
00:22
|
Спасибо !
|
|