7.7 Запрос к регистру

Новая тема
Показывать по 10 20 40 сообщений
Здравствуйте!
чет не получается с запросом, ТЗТов выводиться пустая
помогите пожалуйста)

Запрос=СоздатьОбъект("Запрос");
   ТЗТов=СоздатьОбъект("таблицаЗначений");
   ТекстЗапроса="
       |ПЕРИОД С Дата1 По Дата2;
       |Товар=Регистр.ПартииТоваров.Товар;
       |Докум=Регистр.ПартииТоваров.ТекущийДокумент;
       |Группировка Докум;
       |Группировка Товар Без групп;";
        Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
       Предупреждение("Запрос не выполнился!!!");
       Возврат;
   КонецЕсли;
   
       Запрос.Выгрузить(ТЗТов);
       
       ТЗТов.ВыбратьСтроку();
Ответили: пост #2
Ответ на пост №1
maestro_voln, а Регистр создан и заполнен? Или Регистр это объект метаданных какой-то конфигурации, которую Вы не назвали?
Ответили: пост #3 , пост #4
Ответ на пост №2
Valentin46, судя по всему или комплексная или торговля и склад.
Ответ на пост №2
Valentin46,в регистре есть данные, конфигурация ТИС Украина.
Ответили: пост #5
Ответ на пост №4
maestro_voln, запрос написан как будто правильно.

Попробуйте изменить строки:
Запрос.Выгрузить(ТЗТов, ,); // добавлены необязательные параметры;
и
ТЗТов.ВыбратьСтроку("Товары"); // обозначен первый параметр - название таблицы.
Ответили: пост #6
Ответ на пост №5
Valentin46,ничего не изменилось
Ответили: пост #7 , пост #8
Ответ на пост №6
maestro_voln, осталось только даты. передаваемые в запрос, проверить и наличие в регистре партий на эти даты.
Ответ на пост №6
maestro_voln, либо в добавление к сказанному в №7 проверте циклом по группировкам наличие даннных - товаров, например.
Синтаксис верный - нет ошибки при выполнении запроса, а далее выгрузка в ТЗТов тоже не дает ошибки.

А не пробовали выбрать все, что есть в базе, без периода?
И еще я бы разобрался бы с партиями товаров - не там ли зарыта "пустота" результата.
Ответили: пост #10
В регистре там тысячи записей, базе 10 лет)
Ответили: пост #11
Ответ на пост №8
Valentin46,я еще заметил что если запустить стандартный отчет по партиям товаров то в строке состояния сразу пишет "Расчет остатков на 01.01.17" а в моем запросе сразу перебирает документы.
Читают тему
(гостей: 1)

Быстрый переход