Имя: Пароль:
1C
1С v8
СКД Кривые данные в итоговой таблице
0 Саныч1995
 
15.06.15
18:35
Доброго дня, уважаемые знатоки!
Делаю отчет на СКД, только начал изучать, бьюсь уже пару дней, но все без толку.
Запрос в СКД такой (сильно упростил в поисках решения):

ВЫБРАТЬ
    ПродажиОбороты.Контрагент КАК Контрагент,
    ПродажиОбороты.Номенклатура КАК Номенклатура,
    ПродажиОбороты.КоличествоОборот КАК КоличествоПродано,
    ПродажиОбороты.СтоимостьОборот КАК СтоимостьПродано,
    0 КАК КоличествоПродано_20150202,
    0 КАК СтоимостьПродано_20150202,
    0 КАК КоличествоПродано_20150203,
    0 КАК СтоимостьПродано_20150203,
    0 КАК КоличествоПродано_20150204,
    0 КАК СтоимостьПродано_20150204
ПОМЕСТИТЬ ТаблицаПродажи
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериодаВсего, &КонецПериодаВсего, Запись, ) КАК ПродажиОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ПродажиОбороты_20150202.Контрагент,
    ПродажиОбороты_20150202.Номенклатура,
    0,
    0,
    ПродажиОбороты_20150202.КоличествоОборот,
    ПродажиОбороты_20150202.СтоимостьОборот,
    0,
    0,
    0,
    0
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода_20150202, &КонецПериода_20150202, Запись, ) КАК ПродажиОбороты_20150202

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ПродажиОбороты_20150203.Контрагент,
    ПродажиОбороты_20150203.Номенклатура,
    0,
    0,
    0,
    0,
    ПродажиОбороты_20150203.КоличествоОборот,
    ПродажиОбороты_20150203.СтоимостьОборот,
    0,
    0
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода_20150203, &КонецПериода_20150203, Запись, ) КАК ПродажиОбороты_20150203

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ПродажиОбороты_20150204.Контрагент,
    ПродажиОбороты_20150204.Номенклатура,
    0,
    0,
    0,
    0,
    0,
    0,
    ПродажиОбороты_20150204.КоличествоОборот,
    ПродажиОбороты_20150204.СтоимостьОборот
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода_20150204, &КонецПериода_20150204, Запись, ) КАК ПродажиОбороты_20150204
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ИтоговаяТаблица.Контрагент,
    ИтоговаяТаблица.Номенклатура КАК Номенклатура,
    ИтоговаяТаблица.КоличествоПродано КАК КоличествоПродано,
    ИтоговаяТаблица.СтоимостьПродано КАК СтоимостьПродано,
    ИтоговаяТаблица.КоличествоПродано_20150202 КАК КоличествоПродано_20150202,
    ИтоговаяТаблица.СтоимостьПродано_20150202 КАК СтоимостьПродано_20150202,
    ИтоговаяТаблица.КоличествоПродано_20150203 КАК КоличествоПродано_20150203,
    ИтоговаяТаблица.СтоимостьПродано_20150203 КАК СтоимостьПродано_20150203,
    ИтоговаяТаблица.КоличествоПродано_20150204 КАК КоличествоПродано_20150204,
    ИтоговаяТаблица.СтоимостьПродано_20150204 КАК СтоимостьПродано_20150204
ИЗ
    ТаблицаПродажи КАК ИтоговаяТаблица


В результате выходит таблица, в которой во всех столбцах одинаковые цифры, то есть КоличествоПродано = КоличествоПродано_20150202 = КоличествоПродано_20150203 = КоличествоПродано_20150204.
Со стоимостью та же беда.

Переношу текст запроса в консоль отчетов, все формируется как надо.
Параметры отчета проверял неоднократно.

Подскажите в чем ошибка.
1 DirecTwiX
 
15.06.15
18:53
В структуре отчета СКД
2 Саныч1995
 
15.06.15
19:46
Расшифруй плз, что не так может быть со структурой отчета?
Запрос хоть и кривоватый, но в принципе результат выдает тот который мне нужен.
В ресурсах везде СУММА.
3 LordCMEPTb
 
16.06.15
07:54
Я бы предложил указывать параметры не только для запроса, но и для СКД, но это уже из разряда пальцем в небо.
По-хорошему, надо анализировать консолью отчетов как сам запрос, так и передаваемые в него параметры.
4 Саныч1995
 
16.06.15
09:12
Доброе утро!
Все параметры задаю ручками в настройках перед формированием отчета.
Господа эксперты, подскажите, куда еще копнуть?
5 vicof
 
16.06.15
09:14
Автозаполнение убери
6 Саныч1995
 
16.06.15
09:38
(5) Благодарю, все получилось. Хотя не вдуплил почему...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан