Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 ноя 2024, 06:47

СКД зацикливание

Автор Roman114, 13 мар 2014, 15:41

0 Пользователей и 1 гость просматривают эту тему.

Roman114

Добрый день!

В УТ(СКД) сделан отчет по такому запросу:

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

ВЫБРАТЬ
ДОБАВИТЬКДАТЕ(вТаб.Годы, Год, - 1) КАК Годы,
вТаб.Стоимость
ПОМЕСТИТЬ Т2
ИЗ
вТаб КАК вТаб;

ВЫБРАТЬ
вТаб.Годы,
вТаб.Стоимость КАК Стоимость1,
Т2.Стоимость КАК Стоимость2
ИЗ
вТаб как вТаб
левое соединение Т2 как Т2
по вТаб.Годы=Т2.Годы;

УНИЧТОЖИТЬ вТаб;

УНИЧТОЖИТЬ Т2

В итоге должно получиться вот так: http://s019.radikal.ru/i629/1403/95/28bb0c155f5f.jpg
Половина этого кода работает и выводится корректно (|Годы||Стоимость|), но формирование поля Стоимость1(прошлогодняя) не выводится.

СКД не ругается на код, но запуская его в клиенте, 1С ест все 4 гб моей ОЗУ(другие отчеты работают нормально), сама база весит 4.7гб... Я думаю дело в зацикливании где то, только не пойму где, помогите советом)

Заанее благодарен!

wise

(0) воспользуйся консолью запросов... выполняй последовательно каждый отчёт и СМОТРИ ( :o )
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Похожие темы (3)

Рейтинг@Mail.ru

Поиск