0
- 25.01.2013 - 13:53
|
УПП СКД Отчет грубо говоря по продажам. Данные берутся из регистра продажи смысл такой, что есть документы где ремонт чего либо, там вся стоимость в ремонтах, запчасти/товар списываются по нулевой цене. Так вот исходное требование, что бы при определенном складе эти продажи учитывались, а у всех остальных - нет Поставил условие ВЫБОР КОГДА ПродажиОбороты.ДокументПродажи.Склад = &Скл ТОГДА ИСТИНА ИНАЧЕ ПродажиОбороты.СтоимостьОборот <> 0 КОНЕЦ (где РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаОкончания, День, ) КАК ПродажиОбороты) скл соответственно выбирается и передается КомпоновщикНастроек.Настройки.ПараметрыДанных.Элем енты.Найти("Скл").Значение = Скл; Так вот - это условие не отрабатывается ПродажиОбороты.ДокументПродажи.Склад = &Скл т.е. это условие всегда равно ЛОЖЬ видимо я что то не так сравниваю ? Как правильно сформулировать условие ? | |
1
- 25.01.2013 - 14:03
| Несоответствие типов | |
2
- 25.01.2013 - 14:05
| Как их свести вместе ? | |
3
- 25.01.2013 - 14:06
|
Вроде и там Справочник.Склады и тут справочник.Склады | |
4
- 25.01.2013 - 14:26
| Фигня просто какая то - вывел то же самое в консоль запросов - все прекрасно отрабатывается | |
5
- 25.01.2013 - 14:49
| 4-med > .Значение - не единственное свойство для значения параметра компоновки | |
6
- 25.01.2013 - 14:58
| А как тогда передать ? | |
7
- 25.01.2013 - 15:02
|
Всё Вопрос снят - пятница конец дня забыл строку КомпоновщикНастроек.Настройки.ПараметрыДанных.Элем енты.Найти("Скл").Использование = Истина; | |
| Интернет-форум Краснодарского края и Краснодара |