Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число.
Синтаксис
Numeric syntax
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
String syntax
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
Аргументы
Numeric_Expression
Допустимое числовое выражение (обычно многомерное выражение координат ячейки, возвращающее число).String_Expression
Допустимое строковое выражение (обычно многомерное выражение над координатами ячейки), возвращающее число, представленное в виде строки.Pass_Value
Допустимое числовое выражение, указывающее номер этапа вычислений.ABSOLUTE
Значение флага доступа, указывающее, что параметр Pass_Value содержит начинающийся с «0» индекс этапа вычисления. Если флаг доступа не указан, это значение используется по умолчанию.RELATIVE
Значение флага доступа, указывающее, что параметр Pass_Value содержит относительное смещение этапа запущенного вычисления. Если смещение указывает на этап вычисления с отрицательным номером, используется этап с номером «0», и ошибка не возникает.ALL
Если указан этот флаг, все значения, кроме тех, которые загружаются подсистемой хранилища, равны NULL. В противном случае рассчитывается статистическое значение без применения каких-либо вычислений.
Замечания
Если числовое выражение указано, функция возвращает его числовое значение на заданном этапе вычисления посредством вычисления многомерного выражения, при необходимости изменяя его в соответствии с флагом доступа и модификатором флага доступа.
Если строковое выражение указано, функция возвращает его строковое значение на заданном этапе вычисления посредством вычисления многомерного выражения, при необходимости изменяя его в соответствии с флагом доступа и модификатором флага доступа.
Если в службах SQL Server Службы Analysis Services включено автоматическое разрешение рекурсии, использование данной функции почти не имеет смысла.
Примечание
Только администраторы могут использовать функцию CalculationPassValue в скрипте многомерных выражений.Возникнет ошибка, если скрипт многомерных выражений, содержащий данную функцию, выполняется в контексте роли, не имеющей прав администратора.
См. также
Справочник
CalculationCurrentPass (многомерные выражения)
Справочник по функциям многомерных выражений (многомерные выражения)