Методы выборки результатов запроса
ПолучитьПериод
Получить из выборки следующий период. Выборка должна быть предварительно открыта при помощи метода ВыбратьПериоды.
Синтаксис:
ПолучитьПериод(<Номер>, <ДатаНачалаПериода>}
Англоязычный синоним:
GetPeriod
Параметры:
<Номер> | Необязательный параметр. Положительное целое число – номер выборки. |
<ДатаНачалаПериода> | Необязательный параметр. Конкретное значение периода, который нужно получить из выборки. |
Возвращаемое значение:
Число: 1 – следующий период выбран успешно; 0 – следующий период не выбран (отсутствует).
Описание:
Метод ПолучитьПериод выбирает очередной период из выборки, открытой при помощи метода ВыбратьПериоды.
Метод ПолучитьПериод позволяет также обращаться к результатам конкретной выборки по ее номеру. Номер выборки передается методу в качестве параметра <Номер>.
Метод ПолучитьПериод позволяет также обращаться к конкретному значению результа выборки. Значение периода выборки передается методу в качестве параметра <ДатаНачалаПериода>.
Если параметр <ДатаНачалаПериода> не задан, то метод ПолучитьПериод используется для организации цикла по периодам. Условием цикла может служить равенство 1 возвращаемого значения метода: цикл выполняется, пока метод ПолучитьПериод возвращает 1.
Метод возвращает 0, когда очередной период не выбран. Это происходит, если при предыдущем применении метода был выбран последний период выборки.
Пример:
БухИтоги.ВыполнитьЗапрос(Дата1, Дата2, , , , , "Месяц"); БухИтоги.ВыбратьСчета(); Пока БухИтоги.ПолучитьСчет() = 1 цикл БухИтоги.ВыбратьПериоды(); Пока БухИтоги.ПолучитьПериод() = 1 цикл Деб = БухИтоги.ДО(); Кред = БухИтоги.КО(); КонецЦикла; КонецЦикла;