IReportBox.ControlPanelAllowed

Синтаксис Fore

ControlPanelAllowed: Boolean;

Синтаксис Fore.NET

ControlPanelAllowed: boolean;

Описание

Свойство ControlPanelAllowed определяет, будет ли отображаться панель элементов управления.

Комментарии

Свойство актуально, если в отображаемом регламентном отчете настроены и отображаются какие-либо элементы управления.

Допустимые значения:

Пример Fore

Для выполнения примера предполагается наличие формы, расположенного на ней компонента CheckBox с наименованием «CheckBox1», компонент ReportBox с наименованием «ReportBox1» и компонент UiReport, являющегося источником данных для «ReportBox1». В регламентном отчете, который подключен к UiReport, созданы элементы управления.

Пример является обработчиком события OnChange для компонента «CheckBox1».

Sub CheckBox1OnChange(Sender: Object; Args: IEventArgs);
Begin
    ReportBox1.ControlPanelAllowed := CheckBox1.Checked;
End Sub CheckBox1OnChange;

При изменении состояния флажка будет скрыта/отображена панель элементов управления.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Private Sub checkBox1_CheckedChanged(sender: System.Object; e: System.EventArgs);
Begin
    reportBoxNet1.ControlPanelAllowed := checkBox1.Checked;
End Sub;

См. также:

IReportBox