Retour de types complexes
Important
Ce contenu est archivé et n’est pas mis à jour. Pour accéder aux dernières ressources documentaires, voir Nouveautés et prévisions pour Dynamics 365 Business Central. Pour les derniers plans de lancement, voir Plans de lancement Dynamics 365 et Microsoft Power Platform.
Activée pour | Version préliminaire publique | Disponibilité générale |
---|---|---|
Administrateurs, décideurs, responsables marketing ou analystes, automatiquement | 1er fév. 2021 | 1er avril 2021 |
Valeur commerciale
Vous pouvez maintenant simplifier votre code AL et renvoyer des types complexes, au lieu de les transmettre dans les paramètres de la méthode.
Détails de la fonctionnalité
Vous pouvez maintenant renvoyer des variables de types complexes.
À titre d’exemple, la méthode suivante prendra un nom et renverra le premier enregistrement client qui correspond au nom. Notez comment la signature spécifie le type de retour à la fin de la déclaration de procédure et comment la procédure se termine en renvoyant l’enregistrement client trouvé.
procedure GetCustomerByName(Name: Text): record Customer;
var
Customer: record Customer;
begin
Customer.SetFilter(Name, '@' + Name + '*');
Customer.FindFirst();
exit(Customer);
end;
Vous pouvez utiliser cette nouvelle fonctionnalité pour appeler les membres directement sur la variable renvoyée, par exemple dans des expressions. Par exemple, vous pouvez utiliser ce qui précède dans une instruction IF telle que "if GetCustomerByName('SomeName')."Balance (LCY)" > 0 then"
Pour en savoir plus sur cette nouvelle fonctionnalité : Retour du type complexe
Donnez-nous votre avis
Aidez-nous à améliorer Dynamics 365 Business Central en proposant des idées et en faisant des suggestions et des commentaires. Consultez le forum à l’adresse https://aka.ms/bcideas.
Merci pour votre idée !
Merci d’avoir soumis cette idée ! Nous avons tenu compte de votre idée, ainsi que de vos commentaires et de vos votes, afin de choisir ce qu’il convient d’ajouter à notre feuille de route de produits.
Voir aussi
Types complexes AL (documents)