Remarque :
Vous ne pouvez pas ajouter de section RUNTIMESUBVARS au script d'une règle métier Oracle Essbase dans Oracle Hyperion Calculation Manager. Les variables d'invite d'exécution de niveau règle créées dans Calculation Manager sont converties en variables RUNTIMESUBVARS uniquement lorsque vous déployez des applications Essbase.
Si vous lancez une règle métier avec des invites d'exécution dans Administration Services, MaxL ou tout autre composant permettant de lancer un script de calcul, les invites d'exécution dans cette règle métier doivent avoir des valeurs par défaut.
Vous pouvez saisir ou modifier les valeurs des variables d'invite d'exécution lors de la validation, du débogage, du déploiement, de l'analyse et du lancement d'une règle dans Calculation Manager. Vous pouvez également saisir ou modifier des variables d'invite d'exécution lors de la validation ou du déploiement d'ensembles de règles métier. Si l'invite d'exécution contient des limites de membre, la validation vérifie uniquement que les noms de membre sont valides (elle ne vérifie pas si le membre se trouve dans la limite). Les variables de type Valeur numérique et Entier sont validées par rapport aux limites d'invite d'exécution.
Lorsque vous déployez des règles métier Essbase avec des invites d'exécution vers Essbase, vous pouvez utiliser Oracle Essbase Administration Services, MaxL ou tout autre composant qui peut exécuter un script de calcul pour lancer les règles métier. Lorsque vous déployez ces règles métier, elles sont converties en scripts de calcul Essbase et les variables d'invite d'exécution sont converties en variables RUNTIMESUBVARS dans le script Essbase.
Afin d'obtenir plus d'informations sur la conception d'invites d'exécution de sorte à garantir la sécurité des approbations pour les membres, reportez-vous à la section A propos des invites d'exécution dans la sécurité des approbations du guide Guide de l'administrateur Oracle Hyperion Planning.
Pour saisir les valeurs des variables d'invite d'exécution, procédez comme suit :