Accueil Blog Acumatica Report Designer : Trucs et astuces - Partie 2

Acumatica Report Designer : Trucs et astuces - Partie 2

Dans ce billet en deux parties, nous allons explorer quelques trucs et astuces qui peuvent aider les nouveaux utilisateurs et les utilisateurs expérimentés à tirer le meilleur parti de l'Acumatica Report Designer.
Jean-Claude Abela | 15 décembre 2022

Acumatica Report Designer : Trucs et astuces - Partie 2

Bienvenue dans notre série sur le Report Designer d'Acumatica ! Dans la première partie, nous avons exploré quelques trucs et astuces pour démarrer avec l'outil, y compris l'utilisation de l'assistant pour créer un rapport de base, la personnalisation des sources de données et l'utilisation des options de formatage.

Dans la deuxième partie, nous approfondirons certaines fonctionnalités avancées de l'Acumatica Report Designer qui peuvent vous aider à créer des rapports encore plus puissants et sophistiqués.

Sommations avec des clauses conditionnelles

Au lieu de parcourir en boucle chaque section et de calculer la somme d'une formule à l'aide de variables, vous pouvez utiliser la fonction SUM dans l'en-tête du groupe et saisir la formule parmi les arguments pour une approche plus simple.

Exemple :

=SUM(IIF([ARTax.TaxRate]=0, [ARTran.TranAmt], 0))

La fonction SUM doit être placée dans la section appropriée et fonctionnera avec le regroupement utilisé. Il convient de noter que le système applique le champ de condition à l'ensemble des données du groupe, comme dans SQL, plutôt que d'utiliser la formule de condition pour le dernier enregistrement/la dernière ligne affiché(e).

Modèles de notification pour l'envoi de rapports

Dans les paramètres du courrier, si vous définissez des valeurs spécifiques dans l'un des champs ci-dessous, le système remplacera le jeu de modèles de notification par défaut (même si l'ID du modèle est vide).

Acumatica Report Designer : Trucs et astuces - Partie 2

Si un modèle de notification est défini, et :

  • Le champ est rempli ci-dessus, cette valeur remplace celle définie dans le modèle de notification.
  • Si le champ ci-dessus est vide, la valeur du modèle de notification pour le champ correspondant sera utilisée.

Utiliser les sous-rapports pour afficher des données provenant de plusieurs sources dans un seul rapport

Il peut arriver que vous souhaitiez afficher des données provenant de plusieurs sources de données dans un seul rapport. Par exemple, vous pouvez vouloir afficher les données d'une table de factures ainsi que les données d'une table de clients dans un seul rapport. Pour ce faire, vous pouvez utiliser un sous-rapport. Un sous-rapport est un rapport à l'intérieur d'un rapport qui vous permet d'afficher des données provenant de plusieurs sources de données dans un seul rapport. 

Pour créer et utiliser un sous-rapport, vous devez d'abord créer un rapport distinct avec l'autre source de données, en l'occurrence le client. Pour ce rapport, vous devez définir CustomerID comme paramètre. Une fois le sous-rapport terminé, dans le rapport principal, faites glisser un objet "Sous-rapport" vers la section dans laquelle vous souhaitez l'afficher.

Acumatica Report Designer : Trucs et astuces - Partie 2

Pour cet objet, il est important de définir les propriétés pertinentes, telles que :

  • Nom du rapport: Le nom du rapport avec lequel il a été enregistré sur le serveur.
  • Taille: La taille du rapport, afin que toutes les colonnes soient visibles.
  • Paramètres: Les paramètres définis dans le rapport secondaire doivent être fournis lorsqu'ils sont appelés à partir du rapport principal.

Acumatica Report Designer : Trucs et astuces - Partie 2

Acumatica Report Designer est un outil puissant qui permet aux utilisateurs de créer et de personnaliser des rapports dans le système ERP Acumatica. En utilisant les fonctions de calcul intégrées et les sous-rapports, les utilisateurs peuvent créer des rapports plus avancés et sophistiqués qui répondent aux besoins de leur entreprise. Que vous soyez un nouvel utilisateur ou un utilisateur expérimenté d'Acumatica Report Designer, ces conseils/astuces peuvent vous aider à tirer le meilleur parti de l'outil.

Bon rapport !

Auteur du blog

Jean-Claude Abela a commencé sa carrière en 2013 en tant que développeur de logiciels, travaillant avec du code de bas niveau. Au fil des ans, il s'est spécialisé dans le développement de solutions ERP et occupe actuellement le poste de développeur logiciel senior chez Computime Software. Au cours de sa carrière, il a travaillé sur plusieurs projets logiciels, qui varient en termes d'échelle et d'industrie. Depuis 3 ans, il développe des solutions Acumatica, enrichissant ainsi sa connaissance technique du Framework Acumatica et sa compréhension des aspects commerciaux de l'industrie cible. Chez Computime, Jean-Claude a été un contributeur clé à la conception et au développement de leur solution certifiée ISV, Orbis DSD. Jean-Claude s'intéresse particulièrement à l'informatique en nuage, aux technologies émergentes et à la pile technologique de Microsoft, notamment .NET Core et Blazor.

Recevez les mises à jour du blog dans votre boîte de réception.