Иллюстрированный самоучитель по языку системы 1С:Предприятие

Работа в режиме запроса

ИспользоватьКорСубконто

Устанавливает режим получения итогов методом ВыполнитьЗапрос в разрезе корреспондирующих субконто.

Синтаксис:

ИспользоватьКорСубконто(<ВидСубконто>, <Субконто>, <ТипФильтра>, <ПоГруппам>)

Англоязычный синоним:

UseCorSubconto

Параметры:

<ВидСубконто> Значение типа "Вид Субконто" – расчет временных итогов будет выполнен только для субконто указанного вида.
<Субконто> Необязательный параметр. Значение субконто, по которому будут отобраны итоги по аналитике. Если параметр не задан – то считается пустым значением субконто.
<ТипФильтра> Необязательный параметр. Число – тип фильтра по субконто. Может принимать следующие значения:
  1. разворачивать по данному субконто,
  2. отбирать по данному субконто,
  3. не учитывать это субконто вообще.
По умолчанию 1.
<ПоГруппам> Необязательный параметр. Число – группировка итогов по субконто. Параметр <ПоГруппам> имеет смысл, если параметр <ТипФильтра> равен 1, а вид субконто, заданный параметром <ВидСубконто>, имеет тип значения "Справочник". Параметр может принимать значения;
  • 0 – не показывать итоги по группам справочника;
  • 1 – показывать итоги по группам справочника.
По умолчанию 0.

Описание:

Метод ИспользоватьКорСубконто устанавливает режим отбора итогов по субконто методом ВыполнитьЗапрос.

Метод ИспользоватьКорСубконто слудет вызывать до вызова метода ВыполнитьЗапрос. После выполнения метода ВыполнитьЗапрос установки метода ИспользоватьКорСубконто сбрасываются и перед слудеющим запросом их нужно устанавливать заново.

Метод ИспользоватьКорСубконто может вызываться последовательно несколько раз. В этом случае установки, выполняемые этим методом суммируются.

Использование параметра <ТипФильтра> со значением 1 (разворачивать) в сочетании с выбранной группой справочника в параметре <Субконто> позволяет получить итоги по всем элементам данной группы.

Данный метод применяется для расчета перекрестных оборотов между объектами аналитического учета.

Пример:

Данный запрос формирует итоги по корреспонденции субконто Товары и Клиенты.

БухИтоги.ИспользоватьСубконто(ВидыСубконто.Товары, , 1);

БухИтоги.ИспользоватьКорСубконто(ВидыСубконто.Клиенты, , 1);

БухИтоги.ВыполнитьЗапрос(ДатаНач, ДатаКон);
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.