Anveo Web Portal / Personnaliser l’interface utilisateur / Formulaires de demande / Pages de rapports
C'est une traduction automatique. Le message original est disponible en Anglais.

Formulaires de demande / Pages de rapports

En utilisant des tables virtuelles, vous pouvez également créer des formulaires de demande / pages pour les rapports de afin d’y définir des filtres et des options. Un exemple de formulaire de demande / page pour un rapport peut être trouvé dans l’application principale d’Anveo Client Suite sur la page web avec le code RPT_CUSTTOP10. Pour créer un formulaire de demande / page à l’aide de tables virtuelles, procédez comme suit :

  • Ouvrez le formulaire de demande / page de l’état et créez pour chaque table sur laquelle vous voulez filtrer une table virtuelle avec les champs appropriés (par ex. Customer table, zones No., Customer Posting Group, Currency Code, Date Filter).
  • Si le rapport comporte des options : Créez une table virtuelle pour ces options. Chaque variable correspond à un champ de la table virtuelle et possède le même type de données que la variable. Les variables de type option auront également besoin des mêmes valeurs d’option.
  • Créez une Anveo Page basée sur les tables virtuelles que vous avez définies précédemment.
  • Définissez un code d’action pour appeler le rapport (Configuration > Codes d’action) et entrez ce code d’action dans une entrée de menu de la nouvelle Anveo Page.
  • Programmer la fonctionnalité du code d’action dans le déclencheur OnAction dans les ACF Events l’codeunit ou dans le déclencheur OnAction dans une codeunit votre module. La programmation doit être similaire à celle de l’codeunit ACF Events Sales & Marketing fonction OnAction_RPT_CUSTTOP10().
  • Si votre rapport comporte des options : Définissez dans l’état une fonction pour transférer les options. L’appel de cette fonction de transfert doit être effectué comme dans la fonction OnAction_RPT_CUSTTOP10() codeunit ACF Events Sales & Marketing basée sur la section commentée avec les options de rapport.