Программирование в системе 1С Предприятие 7.7


Обращение к результатам запроса


Для перебора группировок используются следующие функции:

·         ВыбратьСчета(), ПолучитьСчет();

·         ВыбратьКорСчета(), ПолучитьКорСчет();

·         ВыбратьВалюты(), ПолучитьВалюту();

·         ВыбратьПериоды(), ПолучитьПериод();

·         ВыбратьСубконто(), ПолучитьСубконто();

·         ВыбратьКорСубконто(), ПолучитьКорСубконто();

Функции получения остатков и оборотов такие же, как и при работе с основными итогами.

Пример.

БИ=СоздатьОбъект(«БухгалтерскиеИтоги»);

БИ.ИспользоватьСубконто(«Номенклатура»);

БИ.ВыполнитьЗапрос(Дата1,Дата2,«41.1»);

БИ.ВыбратьСчета();

Пока БИ.ПолучитьСчет()=1 Цикл

     // выводим итоги по счету

    

     БИ.ВыбратьСубконто(1);

    

     Пока БИ.ПолучитьСубконто()=1 Цикл

     // выводим итоги по субконто

Сообщить(«Остаток на начало по счету » + БИ.Счет.Код + « товара » + БИ.Субконто(1)+Строка(БИ.СНД(3)) + «ед.»);



КонецЦикла;

КонецЦикла;

 



Содержание раздела