Pads: IEaxConfigurationPads;
Свойство Pads возвращает коллекцию вкладок боковой панели.
Для выполнения примера на форме необходимо наличие компонента EaxConfigurationPanel с наименованием «EaxConfigurationPanel1» и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», указанного в качестве источника для EaxConfigurationPanel. В репозитории должна быть создана форма с идентификатором PARAMS.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Cats: IEaxConfigurationCategories;
Cat: IEaxCustomConfigurationCategory;
C_Pads: IEaxConfigurationPads;
C_Pad: IEaxConfigurationPad;
Pad_Header: IEaxConfigurationPadHeader;
Begin
Cats := EaxConfigurationPanel1.Categories;
//Группа вкладок
Cat := New EaxCustomConfigurationCategory.Create; // создаем новую группу вкладок
Cat.Caption := "Дополнительно";
Cats.AddCustom(Cat);
C_Pads := Cat.Pads;
//Вкладка
C_Pad := New EaxConfigurationPad.Create; // создаем новую вкладку
Pad_Header := C_Pad.Header;
Pad_Header.Content := EaxConfigurationPadHeaderContent.CheckBox;
Pad_Header.Value := False;
C_Pad.Header.Title := "Параметры";
C_Pad.Content.MetabaseObject := "PARAMS";
C_Pads.Add(C_Pad);
End Sub Button1OnClick;
После выполнения примера на компоненте будут отображены группы вкладок с учетом настроек экспресс-отчета, указанного в качестве источника для UiErAnalyzer1. Будет добавлена группа с наименованием «Дополнительно», содержащая вкладку с наименованием «Параметры». Панель вкладки будет содержать группу элементов реализованных в форме PARAMS.
См. также: