Что обозначают фигурные скобки в запросе?

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

Существует два способа, с помощью которых построитель отчета может определить, какими настройками он может "управлять".

Если в тексте запроса нет специальных указаний построителю отчета, он сформирует список настроек по умолчанию при вызове метода ЗаполнитьНастройки(). Если же разработчик хочет определить собственный состав настроек, отличный от формируемого по умолчанию, он должен вставить в текст запроса специальные указания для построителя отчета, которые и оформляются фигурными скобками.

В частности, разработчик может указать, какие поля сможет выбирать пользователь (конструкция ВЫБРАТЬ), на какие поля он сможет накладывать ограничения (конструкция ГДЕ), какие поля могут быть использованы для сортировки (конструкция УПОРЯДОЧИТЬ ПО) и по каким полям могут быть рассчитаны итоги (конструкция ИТОГИ ПО). 

В следующем примере пользователь сможет управлять размещением измерений Номенклатура и Склад в строках или колонках результирующей таблицы:

Копировать в буфер обмена

ПостроительОтчета.Текст =
 "ВЫБРАТЬ
 | ОстаткиТоваровКомпанииОстаткиИОбороты.Номенклатура КАК Номенклатура,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.Номенклатура.Представление,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.СкладКомпании КАК Склад,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.СкладКомпании.Представление,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.Заказ КАК Заказ,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.Заказ.Представление,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.ЦенаВРознице КАК Цена,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.ХарактеристикаНоменклатуры КАК Характеристика,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.ХарактеристикаНоменклатуры.Представление,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
 | ОстаткиТоваровКомпанииОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток
 |ИЗ
 | РегистрНакопления.ОстаткиТоваровКомпании.ОстаткиИОбороты КАК ОстаткиТоваровКомпанииОстаткиИОбороты
 |
 |{ИТОГИ ПО Номенклатура, Склад}
 
|
 |ИТОГИ СУММА(КоличествоНачальныйОстаток), СУММА(КоличествоПриход), СУММА(КоличествоРасход), СУММА(КоличествоКонечныйОстаток) ПО
 | ОБЩИЕ";