ElementFullName(SlotIndex: Integer; ElementIndex: Integer): String;
SlotIndex. Индекс слота в заголовке.
ElementIndex. Индекс элемента в заголовке.
Свойство ElementFullName возвращает полное наименование указанного элемента боковика заголовка.
Полное наименование элемента включает в себя его иерархию.
Значение параметра SlotIndex должно быть меньше значения свойства ILanerHeader.SlotCount.
Значение параметра ElementIndex должно быть меньше значения свойства ILanerHeader.ElementCount.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента LanerBox и компонента UiErAnalyzer с наименованием «UiErAnalyzer1», являющегося источником данных для LanerBox. В «UiErAnalyzer1» должна быть загружена рабочая книга базы данных временных рядов. В компоненте LanerBox должен быть отображен один или несколько атрибутов ряда.
Пример будет выполняться при нажатии на кнопку.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Analyzer: IEaxAnalyzer;
Laner: Ilaner;
Table: ILanerTable;
LeftHeader: ILanerLeftHeader;
SlotCount: Integer;
Begin
Analyzer := UiErAnalyzer1.ErAnalyzer;
Laner := Analyzer.Laner;
Table := Laner.Execute;
LeftHeader := Table.LeftHeader;
SlotCount := LeftHeader.SlotCount - 1;
If SlotCount > 0 Then
Debug.WriteLine(LeftHeader.ElementFullName(SlotCount, 0));
End If;
End Sub Button1OnClick;
После выполнения примера в окно консоли будет выведено полное наименование первого элемента в последней колонке боковика.
См. также: