Définition des propriétés des règles métier

Vous pouvez spécifier si les règles métier associées aux formulaires sont lancées automatiquement lorsque les utilisateurs chargent (ouvrent) ou enregistrent le formulaire. Si les règles métier ont des invites d'exécution, vous pouvez définir si les membres par défaut de l'invite d'exécution correspondent aux membres sélectionnés sur la page et les axes de point de vue.

Pour définir les propriétés des règles métier, procédez comme suit :

  1. Effectuez une action :
    • Pour mettre à jour le formulaire en cours, cliquez sur Actions, puis sur Règles métier.

    • Afin d'ouvrir un formulaire pour modification, accédez à la page d'accueil et cliquez sur l'icône Navigateur Icône Navigateur, puis, sous Créer et gérer, cliquez sur Formulaires. Sélectionnez le formulaire, cliquez sur Icône Modifier, puis sur Règles métier.

  2. Un formulaire possède quatre phases auxquelles une règle peut être affectée, chacune comportant des informations pertinentes pour cette phase. Sélectionnez l'une des options suivantes :
    • Exécuter avant le chargement

    • Exécuter après le chargement

    • Exécuter avant l'enregistrement

    • Exécuter après l'enregistrement

    Remarque :

    • Les options Exécuter après le chargement et Exécuter avant d'enregistrer sont activées uniquement pour les règles Groovy. Vous ne pouvez pas sélectionner ces options pour les scripts de calcul ou les règles graphiques. Pour plus d'informations sur les règles Groovy, reportez-vous à la section Utilisation de règles Groovy.

    • Certaines actions comme l'enregistrement de la grille, la modification de la page ou le lancement d'un élément du menu d'actions rechargent également la page une fois l'opération terminée. Ainsi, la grille contient les données les plus récentes. Lorsque cela se produit, les actions précédant et suivant le chargement sont exécutées comme dans les chargements de page normaux.

    • Les invites d'exécution masquées ne sont pas prises en charge pour les règles de script de calcul sur les options avant et après le chargement, mais elles le sont pour les règles Groovy.

    • Pour plus d'informations sur les contextes de prise en charge des règles Groovy, reportez-vous à la section A propos des règles métier Groovy.

  3. Facultatif : si une règle métier possède des invites d'exécution, sélectionnez Utiliser les membres sur le formulaire afin de faire correspondre la sélection de membres par défaut de la fenêtre d'invite d'exécution avec les membres en cours sur les axes de page et de point de vue du formulaire ouvert.

    Pour en savoir plus sur la manière dont cette option interagit avec d'autres paramètres et conditions, reportez-vous à Introduction aux invites d'exécution.

  4. Facultatif : pour que l'utilisateur ne voit pas la valeur d'invite d'exécution, sélectionnez Masquer l'invite, ce qui sélectionne automatiquement Utiliser les membres sur le formulaire.

    Une fois le formulaire enregistré, lorsque vous reviendrez sur cette page, l'option Utiliser les membres sur le formulaire apparaîtra comme étant sélectionnée.

    Vous pouvez masquer les invites d'exécution si :

    • toutes les valeurs de membre d'invite d'exécution sont saisies (les membres de dimension appropriés sont disponibles sur la page/dans le point de vue du formulaire) ;

    • aucune dimension n'est répétée lors de l'invite d'exécution.

  5. Cliquez sur OK.