Книга: Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Назад: Системные поля
Дальше: Пример 3. Связь наборов данных

Обязательность использования параметров

Если отчетный период для пользователя не важен, то он может снять признак использования параметров (флажок слева от параметра). В этом случае отчет будет формироваться по всем записям регистра СобранныеСБ, находящихся в базе данных.

При включенном признаке использования параметров также можно не задавать их значения. В этом случае отчет будет формироваться без ошибки, поскольку у параметров отчетного периода флажок Запрещать незаполненные значения не установлен (см. рис. 2.35).

Если же, наоборот, отчетный период нужно вводить всегда, то у параметров в поле Использование можно задать Всегда (рис. 2.43).

Рис. 2.43. Параметры отчета

В этом случае флажок использования параметра в пользовательских настройках отсутствует, т. е. параметр используется всегда. Если дополнительно к этому установить также флажок Запрещать незаполненные значения (см. рис. 2.43), то при формировании отчета с пустым значением параметра будет получена ошибка (рис. 2.44).

Рис. 2.44. Результат отчета

Таким образом, на примере этого отчета мы научились:

Также мы разработали для отчета удобный пользовательский интерфейс, позволяющий вводить параметры отчета непосредственно в отчетной форме. Позднее мы рассмотрим примеры, задающие в форме пользовательских настроек другие настройки отчета – сортировку, отбор и т. д. Также мы научимся программно задавать значения настроек и передавать их в отчет.

Назад: Системные поля
Дальше: Пример 3. Связь наборов данных