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".
См. также: