IPivotTable.Coord

Синтаксис

Coord(Row: Integer; Column: Integer): IMatrixCoord;

Параметры

Row. Индекс строки;

Column. Индекс столбца.

Описание

Свойство Coord возвращает координату в матрице с данными по индексу строки и столбца таблицы.

Пример

Для выполнения примера предполагается наличие в репозитории экспресс-отчёта с идентификатором «EXP_PTS».

Добавьте ссылки на системные сборки: Cubes, Express, Matrix, Metabase, Pivot.

Sub UserProc;
Var
    MB: IMetabase;
    Express: IEaxAnalyzer;
    Pivot: IPivot;
    PTable: IPivotTable;
    Matr: IMatrix;
    Coord: IMatrixCoord;
Begin
    
// Получим доступ к репозиторию
    MB := MetabaseClass.Active;
    
// Получим доступ к экспресс-отчёту
    Express := MB.ItemById("EXP_PTS").Bind As IEaxAnalyzer;
    Pivot := Express.Pivot;
    
// Получим таблицу
    PTable := Pivot.ObtainTable;
    Matr := Pivot.Matrix;
    Coord := PTable.Coord(
00);
    Debug.WriteLine(Matr.Item(Coord));
    
If PTable.DataType(00) = CubeDataType.Default_ Then
        Debug.WriteLine(
"Данные из источника");
    
Else
        Debug.WriteLine(
"Расчётные данные");
    
End If;
End Sub UserProc;

При выполнении примера в консоль среды разработки будет выведено значение указанной ячейки, а также способ формирования данных в ячейке.

См. также:

IPivotTable