Sub OnAddSerie(Sender: Object; Args: ILanerBoxSerieEventArgs);
Begin
//набор операторов;
End Sub OnAddSerie;
Sender. Компонент, сгенерировавший событие.
Args. Параметры события.
Событие OnAddSerie наступает при добавлении нового ряда в рабочую книгу.
Параметры данного события нельзя изменить.
Для выполнения примера предполагается наличие формы, расположенного на ней компонента LanerBox с наименованием «LanerBox1», компонента UiErAnalyzer, являющегося источником данных для LanerBox. В UiErAnalyzer должна быть загружена рабочая книга базы данных временных рядов. Также на форме присутствует компонент Memo с идентификатором «Memo1».
Описанная процедура должна быть назначена обработчиком события OnAddSerie для LanerBox.
Sub LanerBox1OnAddSerie(Sender: Object; Args: ILanerBoxSerieEventArgs);
Begin
Memo1.Lines.Add("Индекс добавленного ряда: " + Args.SerieIndex.ToString);
If Args.Factor <> Null Then
Memo1.Lines.Add("Ключ показателя: " + Args.Factor.Factor.ToString);
End If;
If Args.Serie <> Null Then
Memo1.Lines.Add("Наименование ряда: " + Args.Serie.Name);
End If;
End Sub LanerBox1OnAddSerie;
После добавления ряда в рабочую книгу информация о нем будет выведена в компонент «Memo1».
См. также: