К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Почему не отрабатывается условие в запросе

med
0 - 25.01.2013 - 13:53
УПП
СКД
Отчет грубо говоря по продажам.
Данные берутся из регистра продажи
смысл такой, что есть документы где ремонт чего либо, там вся стоимость в ремонтах, запчасти/товар списываются по нулевой цене.
Так вот исходное требование, что бы при определенном складе эти продажи учитывались, а у всех остальных - нет
Поставил условие
ВЫБОР
КОГДА ПродажиОбороты.ДокументПродажи.Склад = &Скл
ТОГДА ИСТИНА
ИНАЧЕ ПродажиОбороты.СтоимостьОборот <> 0
КОНЕЦ

(где РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаОкончания, День, ) КАК ПродажиОбороты)
скл соответственно выбирается и передается
КомпоновщикНастроек.Настройки.ПараметрыДанных.Элем енты.Найти("Скл").Значение = Скл;
Так вот - это условие не отрабатывается
ПродажиОбороты.ДокументПродажи.Склад = &Скл
т.е. это условие всегда равно ЛОЖЬ
видимо я что то не так сравниваю ?
Как правильно сформулировать условие ?



1 - 25.01.2013 - 14:03
Несоответствие типов
med
2 - 25.01.2013 - 14:05
Как их свести вместе ?
med
3 - 25.01.2013 - 14:06
Вроде и там Справочник.Склады
и тут справочник.Склады
med
4 - 25.01.2013 - 14:26
Фигня просто какая то - вывел то же самое в консоль запросов - все прекрасно отрабатывается
Гость
5 - 25.01.2013 - 14:49
4-med > .Значение - не единственное свойство для значения параметра компоновки
med
6 - 25.01.2013 - 14:58
А как тогда передать ?
med
7 - 25.01.2013 - 15:02
Всё Вопрос снят - пятница конец дня
забыл строку
КомпоновщикНастроек.Настройки.ПараметрыДанных.Элем енты.Найти("Скл").Использование = Истина;


К списку вопросов






Copyright ©, Все права защищены