Utilisation de la syntaxe d’accès aux options dans les formules

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, créateurs, responsables marketing ou analystes, automatiquement 1er sept. 2022 1er oct. 2022

Valeur commerciale

Pendant la configuration de SourceTableViews, TableRelations, etc. qui se rapportent à d’autres tables par des ID de table (ou, moins fréquemment, spécifient des ID codeunit à exécuter), les développeurs devaient spécifier l’ID entier de l’objet cible. Ce n’était ni convivial, ni lisible, et pouvait être source d’erreurs.

Par conséquent, le langage AL prend désormais en charge l’utilisation de la syntaxe d’accès aux options (noms) dans les propriétés de la formule. Cela élimine le besoin d’utiliser les valeurs d’ID entières codées en dur et améliore la lisibilité et la maintenabilité du code.

Détails de la fonctionnalité

Le langage AL prend désormais en charge l’utilisation de la syntaxe d’accès aux options dans les propriétés de la formule. Ainsi, au lieu de, par exemple,

SourceTableView = where("Source Type" = const(18));

Il est possible d’utiliser le nom de l’option, par exemple,

SourceTableView = where("Source Type" = const(Database::Customer));

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.