Définir des objets d’extension dans la même application que leur objet de base
Activée pour | Version préliminaire publique | Disponibilité générale |
---|---|---|
Administrateurs, créateurs, responsables marketing ou analystes, automatiquement | ![]() |
![]() |
Valeur commerciale
En permettant la segmentation des objets en fonctionnalités de base et fonctionnalités étendues, il devient possible de définir des extensions d’objets dans la même application que l’objet lui-même. Cela offre la possibilité de regrouper les fonctionnalités associées dans des contributions plus petites et facilite leur déplacement ultérieur vers une application distincte dans le cadre de la refactorisation.
Détails de la fonctionnalité
Avec cette nouvelle fonctionnalité, il est possible de définir à la fois l’objet de base et les objets d’extension dans la même application. Par exemple, une table et une extension de table peuvent être définies au sein de la même application.
Dans les métadonnées, les objets d’extension restent distincts, comme auparavant, donc chaque objet d’extension nécessite toujours son propre identifiant d’objet dans la plage utilisée. Le changement principal est qu’ils peuvent désormais résider dans la même extension/application que l’objet de base. Dans le cas des tables, les extensions de table qui résident dans la même application que la table de base seront fusionnées dans cette table dans le schéma de base de données, ce qui n’entraînera aucune extension de table complémentaire.
Cette fonctionnalité est applicable à tous les types d’objets extensibles : par exemple, des objets de page, de table, de rapport, d’enum et d’ensemble d’autorisations.
La fonctionnalité est activée par défaut lorsque vous ciblez la version de runtime 13.0.
Voir aussi
Présentation des objets d’extension (documents)