Funciones y fórmulas no soportados para el cálculo sobre la marcha

Hay determinadas funciones y fórmulas de miembro que no están soportadas para realizar el cálculo sobre la marcha.

Son las siguientes:

  • Los miembros que tengan asignaciones a sí mismos o a otros miembros no se pueden usar en las fórmulas de miembros. Por ejemplo:
    sales = 100 + units *rates;
  • Solo se permiten fórmulas de un solo valor.
  • No se permiten fórmulas de varias sentencias. Por ejemplo:

    Permitido:

    if(sales > 100) 10;
     units * 1.01;
    else
    units + 10;
    endif;

    No permitido:

    If (units > 10)
     10;
    endif;
    units + 10;
  • Las funciones en las que se necesite que haya más de 50 000 celdas de hoja desactivadas no están soportadas.
  • No se permiten fórmulas recursivas ni referencias circulares, donde una fórmula haga referencia a su propia celda directamente o indirectamente.
  • En la siguiente lista se muestran las funciones de cálculos de Essbase no soportadas para los cálculos sobre la marcha:
    • @TODATE
    • @ISRANGENONEMPTY
    • @MDANCESTVAL
    • @MDPARENTVAL
    • @RETURN
    • @SANCESTVAL
    • @SHARE"
    • @SPARENTVAL
    • @XREF
    • @XWRITE
  • En el caso de los cubos de ASO, solo se interpreta la matemática de esquema durante la inserción de fórmulas de miembros. No están soportadas las fórmulas de MDX.