![]()  |  
 
 Почему не отрабатывается условие в запросе  УПП  СКД Отчет грубо говоря по продажам. Данные берутся из регистра продажи смысл такой, что есть документы где ремонт чего либо, там вся стоимость в ремонтах, запчасти/товар списываются по нулевой цене. Так вот исходное требование, что бы при определенном складе эти продажи учитывались, а у всех остальных - нет Поставил условие ВЫБОР КОГДА ПродажиОбороты.ДокументПродажи.Склад = &Скл ТОГДА ИСТИНА ИНАЧЕ ПродажиОбороты.СтоимостьОборот <> 0 КОНЕЦ (где РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаОкончания, День, ) КАК ПродажиОбороты) скл соответственно выбирается и передается КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Скл").Значение = Скл; Так вот - это условие не отрабатывается ПродажиОбороты.ДокументПродажи.Склад = &Скл т.е. это условие всегда равно ЛОЖЬ видимо я что то не так сравниваю ? Как правильно сформулировать условие ?  |  
 
 Несоответствие типов   |  
 
 Как их свести вместе ?   |  
 
 Вроде и там Справочник.Склады  и тут справочник.Склады  |  
 
 Фигня просто какая то - вывел то же самое в консоль запросов - все прекрасно отрабатывается   |  
 
 4-med > .Значение - не единственное свойство для значения параметра компоновки   |  
 
 А как тогда передать ?   |  
 
 Всё Вопрос снят - пятница конец дня  забыл строку КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Скл").Использование = Истина;  |  
| Текущее время: 13:22. Часовой пояс GMT +3. |