ICalculatedCubeInstanceCoord.Val

Синтаксис

Val: Variant;

Описание

Метод Val возвращает значение по текущей координате.

Комментарии

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

Пример

Данный пример является макросом для вычисляемого куба.

Function MyFunc(Param: Variant): Variant;

Var

Coord, Coord1: ICalculatedCubeInstanceCoord;

i: Integer;

Begin

Coord := Param As ICalculatedCubeInstanceCoord;

Coord1 := Coord.Shift(1);

i := Coord1.Val As Integer;

i := i + Math.RandBetweenI(0, 10);

Return i As Variant;

End Function MyFunc;

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

См. также:

ICalculatedCubeInstanceCoord