Vous pouvez modifier le script d'une règle métier.
Par défaut, les règles métier sont créées en mode graphique dans le concepteur de règles qui représente leur flux graphiquement. Une fois créées et enregistrées, elles peuvent être modifiées en mode graphique ou script. Si vous optez pour le mode script, vous pouvez ensuite revenir au mode graphique.
Pour modifier une règle métier en mode script :
Pour revenir au mode graphique, dans la liste déroulante en regard de Modifier le script, sélectionnez Concepteur.
Lorsque vous passez du mode de modification graphique au mode script, si la règle métier contient des composants (de formule et de script) ou des modèles partagés, le script de cette règle contient uniquement les références aux composants et modèles partagés dans l'éditeur de scripts. Le script généré complet des composants et modèles partagés apparaît dans l'onglet Script, dans le volet inférieur.
Remarques :
Lorsque vous sélectionnez Modifier le script dans une règle ASO, le script est automatiquement converti en script Groovy. Si vous enregistrez la règle, le script est enregistré dans Groovy et ne peut plus être reconverti en script graphique. Pour conserver le format graphique, sélectionnez Enregistrer sous et enregistrez la règle avec le script Groovy à l'aide d'un nom différent.
Lorsque vous sélectionnez Modifier le script dans une règle BSO, la règle graphique est convertie en mode script basé sur la syntaxe de script de calcul. Pour convertir le script en script Groovy, sélectionnez Script Groovy comme type de script.
N'utilisez pas les mots-clés suivants lors de l'édition en mode script :
/*STARTCOMPONENT*/
/*STARTCOMPONENT:SCRIPT*/
/*STARTCOMPONENT:FORMULA*/
/*ENDCOMPONENT*/
/*STARTRULE*/
/*ENDRULE*/
/*STARTTEMPLATE*/
/*ENDTEMPLATE*/
Tableau 2-4 Options disponibles lors de la modification en mode script
Icône | Description | Voir aussi |
---|---|---|
Affichez ou masquez les numéros de ligne de script. (Les numéros de ligne sont affichés par défaut.) | ||
Insérer une fonction et ses paramètres
Les fonctions bénéficient de la suggestion automatique. Après avoir saisi les premiers caractères d'une fonction, appuyez sur Ctrl+Espace pour afficher les suggestions. Sélectionnez l'une des suggestions, puis appuyez sur Entrée pour terminer la fonction. |
Utilisation de fonctions | |
Insérer des membres inter-dimensionnels | Ajout de membres et de fonctions à un composant | |
Insérer une plage de membres sélectionnés à partir de dimensions | Ajout de membres et de fonctions à un composant | |
Insérer une variable | Utilisation de variables | |
Insérer une liste dynamique | Utilisation de listes dynamiques | |
Modifier un modèle | Utilisation des modèles système | |
Commenter
Annuler le commentaire Afficher/Masquer un commentaire |
||
Code de format
Lorsque vous sélectionnez Code de format, les lignes du script sont regroupées et mises en retrait, et les lignes vides sont enlevées. |
||
Vérifier la syntaxe | ||
Activez le retour à la ligne dans le script afin que les longues lignes du script qui dépassent de la page soient affichées sur plusieurs lignes dans la même page. | ||
Exécution du code activée/Exécution du code désactivée
Active ou supprime les suggestions pour l'exécution du code Par exemple, pour initier l'exécution du code, après avoir saisi |
||
Rechercher une chaîne de texte dans un script et la remplacer | Recherche d'une chaîne de texte dans le script d'une règle métier | |
Sélectionner l'option Respecter la casse ou Mot entier à appliquer lors de la recherche d'une chaîne de texte | Recherche d'une chaîne de texte dans le script d'une règle métier |