IEaxGrid.DisplayLegend

Синтаксис

DisplayLegend: Boolean;

DisplayLegend: boolean;

Описание

Свойство DisplayLegend определяет, отображается ли легенда диаграммы в таблице экспресс-отчёта.

Комментарии

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

Пример отображения легенды диаграммы в таблице экспресс-отчета:

Для столбца с легендой диаграммы можно задать любое наименование вне зависимости от выбранного вида наименования из шапки/боковика в уголке таблицы.

Пример Fore

Для выполнения примера предполагается наличие формы с набором компонентов:

Для примера на Fore.NET используйте аналоги Fore-компонентов: UiErAnalyzerNet и TabSheetBoxNet.

Добавьте ссылки на системные сборки: Express, Forms, Forms.Net (для примера на Fore.NET), Tab.

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

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Analyzer: IEaxAnalyzer;
    EaxGrid: IEaxGrid;
Begin
    UiErAnalyzer1.Active := True;
    Analyzer:= UiErAnalyzer1.ErAnalyzer;
    EaxGrid:= Analyzer.Grid;
    EaxGrid.DisplayLegend:= Not EaxGrid.DisplayLegend;
End Sub Button1OnClick;

Imports Prognoz.Platform.Forms.Net;
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Forms;
Imports Prognoz.Platform.Interop.Tab;
…
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    Analyzer: IEaxAnalyzer;
    EaxGrid: IEaxGrid;
Begin
    UiErAnalyzerNet1.Active := True;
    Analyzer:= UiErAnalyzerNet1.AnalyzerUi.ErAnalyzer;
    EaxGrid:= Analyzer.Grid;
    EaxGrid.DisplayLegend:= Not EaxGrid.DisplayLegend;
End Sub;

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

См. также:

IEaxGrid