|
Запрос 8.2 | ☑ | ||
---|---|---|---|---|
0
uvl
30.03.13
✎
12:06
|
Добрый день.
Подскажите, не пойму почему не выводится отрицательное значение при использовании это конструкции в запросе: ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТабВыручка.Регистратор) = ТИП(Документ.ВозвратТоваровОтКлиента) ТОГДА -ТабВыручка.Колво ИНАЧЕ ТабВыручка.Колво КОНЕЦ Причем если поставить -1, то эта отрицательная цифра выводится: ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТабВыручка.Регистратор) = ТИП(Документ.ВозвратТоваровОтКлиента) ТОГДА -1 ИНАЧЕ ТабВыручка.Колво КОНЕЦ |
|||
1
Фокусник
30.03.13
✎
12:12
|
(0) выбор когда регистратор ССЫЛКА документ.ВозвратТоваровОтКлиента
|
|||
2
uvl
30.03.13
✎
12:24
|
(1) неа, тоже самое
|
|||
3
Ksandr
30.03.13
✎
12:29
|
Давай полный запрос
|
|||
4
uvl
30.03.13
✎
12:30
|
Полный запрос:
ВЫБРАТЬ РАЗЛИЧНЫЕ ПартнерыСегмента.Сегмент, ПартнерыСегмента.Партнер ПОМЕСТИТЬ ВремТабСегментыКлиентов ИЗ РегистрСведений.ПартнерыСегмента КАК ПартнерыСегмента ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТабВыручка.Организация, ТабВыручка.Регистратор, ТабВыручка.ВидТовара, ТабВыручка.Номенклатура, ТабВыручка.Склад, СУММА(ВЫБОР КОГДА ТабВыручка.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента ТОГДА -ТабВыручка.Колво ИНАЧЕ ТабВыручка.Колво КОНЕЦ) КАК Колво, СУММА(ВЫБОР КОГДА ТабВыручка.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента ТОГДА -ТабВыручка.Выручка ИНАЧЕ ТабВыручка.Выручка КОНЕЦ) КАК Выручка, ТабВыручка.Партнер, Сегменты.Сегмент, ТабВыручка.Период, ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТабВыручка.Регистратор) = ТИП(Документ.РеализацияТоваровУслуг) ТОГДА ТабВыручка.Регистратор.ЗаказКлиента ИНАЧЕ NULL КОНЕЦ КАК Заказ ИЗ (ВЫБРАТЬ ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Организация КАК Организация, ВыручкаИСебестоимостьПродажОбороты.Регистратор КАК Регистратор, ВыручкаИСебестоимостьПродажОбороты.ТипЗапасов КАК ВидТовара, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Склад КАК Склад, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК Партнер, ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК Колво, ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК Выручка, ВыручкаИСебестоимостьПродажОбороты.Период КАК Период ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&ДатаНач, КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ), Регистратор, ) КАК ВыручкаИСебестоимостьПродажОбороты) КАК ТабВыручка ЛЕВОЕ СОЕДИНЕНИЕ ВремТабСегментыКлиентов КАК Сегменты ПО ТабВыручка.Партнер = Сегменты.Партнер СГРУППИРОВАТЬ ПО ТабВыручка.Организация, ТабВыручка.ВидТовара, ТабВыручка.Склад, ТабВыручка.Номенклатура, ТабВыручка.Регистратор, ТабВыручка.Партнер, Сегменты.Сегмент, ТабВыручка.Период, ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТабВыручка.Регистратор) = ТИП(Документ.РеализацияТоваровУслуг) ТОГДА ТабВыручка.Регистратор.ЗаказКлиента ИНАЧЕ NULL КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// УНИЧТОЖИТЬ ВремТабСегментыКлиентов |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |