Certaines fonctions et formules de membre ne sont pas prises en charge lors de l'exécution de calculs à la volée.
Les voici :
- Les membres disposant d'affectations pour eux-mêmes ou d'autres membres ne sont pas autorisés dans les formules de membre. Par exemple,
sales = 100 + units *rates;
- 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 :
If (units > 10)
10;
endif;
units + 10;
- Les fonctions nécessitant plus de 50 000 cellules hors de la feuille ne sont pas prises en charge.
- 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
- Pour les cubes ASO, seules les mathématiques d'outline sont interprétées lors de l'insertion de formules de membre. Les formules MDX ne sont pas prises en charge.