7.7 Трабл с методом ВыполнитьЗапрос

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем evgPinsk, 28 ноя 2013.

  1. TopicStarter Overlay
    evgPinsk
    Offline

    evgPinsk Опытный в 1С

    Регистрация:
    27 окт 2010
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Не могу понять, где у меня в коде ошибка. Есть бухгалтерский счёт 41й (остатки товаров на складах). Субконто1= Склад, Субконто2= ТМЦ. Отбираю остатки по конкретному складу по всем товарам. Но почемуто в выборку не попадают все ненулевые итоги (т.е. по некотороым товарам есть суммовой остаток, но в выборке его нет)


    Код:
    Ит = СоздатьОбъект("БухгалтерскиеИтоги");
    Ит.ИспользоватьСубконто("Склад",Склад,1);
    Ит.ИспользоватьСубконто("ТМЦ",,1);
    Ит.ВыполнитьЗапрос(Константа.ДатаНачалаРаботы, ДатаДок, Счёт,,, 3);
    Ит.ВыбратьСубконто(1);
    Пока Ит.ПолучитьСубконто(1) = 1 Цикл
    Ит.ВыбратьСубконто(2);
    Пока Ит.ПолучитьСубконто(2) = 1 Цикл
    сообщить(строка(ТМЦ_) + ": "+строка(ИТ.СКД()));
    КонецЦикла;
    КонецЦикла;
  2. TopicStarter Overlay
    evgPinsk
    Offline

    evgPinsk Опытный в 1С

    Регистрация:
    27 окт 2010
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Всё ок, разобрался. В выборку всё попадает конечно )

Поделиться этой страницей