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

Косяки с запросом

Автор iceman2112, 12 июл 2011, 14:11

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

iceman2112

В отчете по регистру "ПродажиТоваров", когда хочу получить результаты из запроса, он почему то пустой:
Вот код отчета


РегДоходы = СоздатьОбъект("Регистр.ПродажиТоваров");
//ТабЗнач = СоздатьОбъект("ТаблицаЗначений");

РегДоходы.ВыгрузитьИтоги(тзРег);

Запрос = СоздатьОбъект("Запрос"); 

ТекстЗапроса = "
|Период С ДатаНач ПО ДатаКон;
|Товар = Регистр.ПродажиТоваров.Товар;
|Поставщик = Регистр.ПродажиТоваров.Поставщик;
|Отдел = Регистр.ПродажиТоваров.Отдел;
|Кол = Регистр.ПродажиТоваров.Количество;
|Стоимость = Регистр.ПродажиТоваров.Стоимость;
|Функция Остаток = Приход(Кол);
|Функция Сумма = Приход(Стоимость);
|Группировка Товар;
|Группировка Поставщик;
|Группировка Отдел;
|";


Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Предупреждение("Ошибка в запросе");
КонецЕсли;

Запрос.Выгрузить(тзРегистр);

в результате тзРегистр пустая, а тзРег нормальная. В чем проблема?????

sergejK74

     |Функция Остаток = Приход(Кол);
     |Функция Сумма = Приход(Стоимость);


Приход, расход - используются только для регистров остатков, а у тебя скорее регистр оборотов. Замени Приход на Сумма
Кнопочка Спасибо - слева!

Теги:

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

Рейтинг@Mail.ru

Поиск