Fonctions et formules non prises en charge pour les calculs à la volée

Certaines fonctions et formules de membre ne sont pas prises en charge lors de l'exécution de calculs à la volée.

Les éléments suivants ne sont pas pris en charge dans les calculs à la volée :

  • Les membres disposant d'affectations pour eux-mêmes ou d'autres membres ne sont pas autorisés dans les formules de membre. Seules les formules à valeur unique sont autorisées. Les formules à plusieurs instructions ne sont pas autorisées. Par exemple :

    Autorisée :

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

    Non autorisée :

    sales = 100 + units *rates;
    If (units > 10)
     10;
    endif;
    units + 10;
  • Les formules récursives et les références circulaires, dans lesquelles une formule fait directement ou indirectement référence à sa propre cellule, ne sont pas autorisées.
  • Les fonctions de calcul Essbase répertoriées dans la liste suivante ne sont pas prises en charge pour les calculs à la volée :
    • @TODATE
    • @ISRANGENONEMPTY
    • @MDANCESTVAL
    • @MDPARENTVAL
    • @RETURN
    • @SANCESTVAL
    • @SHARE"
    • @SPARENTVAL
    • @XREF
    • @XWRITE
  • Les formules MDX ne sont pas prises en charge.
  • Les formules de membre utilisant une expression de liste dynamique ne sont pas prises en charge.