ITabView.EmulateHyperlinkClick

Синтаксис

EmulateHyperlinkClick(Row: Integer; Column: Integer);

Параметры

Row. Строка, в которой находится гиперссылка. Допустимое значение параметра находится в диапазоне [0; RowsCount);

Column. Столбец, в котором находится гиперссылка. Допустимое значение параметра находится в диапазоне [0; ColumnsCount).

Описание

Метод EmulateHyperlinkClick осуществляет эмуляцию щелчка по гиперссылке в указанной ячейке.

Комментарии

При выполнении метода для компонента, с таблицей которого осуществляется работа, генерируется событие OnHyperlinkClick. Описание события для различных компонентов представлено в следующих подразделах:

Пример

Sub Macro;
Var
    Rep: IPrxReport;
    Tab: ITabSheet;
    View: ITabView;
    i,j: Integer;
Begin
    Rep:=PrxReport.ActiveReport;
    Tab:=Rep.ActiveSheet.Table;
    View:=Tab.View;
    i:=Tab.Cell(0,0).Value As integer;
    j:=Tab.Cell(0,1).Value As integer;
    View.EmulateHyperlinkClick(i,j);
End Sub Macro;

Данный пример является макросом для регламентного отчета. После выполнения макроса будет эмулировано нажатие на гиперссылку, находящуюся в ячейке с координатами «i» и «j». Данные координаты вводятся в ячейки «А0» и «В0», соответственно.

См. также:

ITabView