Definer udvidelsesobjekter i samme app som deres basisobjekt
Aktiveret for | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Administratorer, udviklere, marketingmedarbejdere eller analytikere automatisk | 1. april 2024 | 1. april 2024 |
Forretningsværdi
Ved at tillade segmentering af objekter i basisfunktionalitet og udvidet funktionalitet, bliver det muligt at definere udvidelser til objekter i samme app som selve objektet. Det giver mulighed for at gruppere relateret funktionalitet i mindre bidrag og gør det lettere senere at flytte disse til en separat app som en del af refactoring.
Funktionsdetaljer
Med denne nye funktion er det muligt at definere basisobjektet og udvidelsesobjekterne i samme app. En tabel og en tabeludvidelse kan f.eks. defineres i den samme app.
I metadata forbliver udvidelsesobjekter adskilte, som før, så hvert udvidelsesobjekt kræver stadig sit eget objekt-id i det anvendte område. Den vigtigste ændring er, at de nu kan ligge i samme udvidelse/app som basisobjektet. I tilfælde af tabeller vil tabeludvidelser, der ligger i den samme app som basistabellen, blive flettet ind i denne tabel i databaseskemaet – hvilket resulterer i ingen ledsagende tabeludvidelse.
Denne funktion er anvendelig til alle udvidelsesbare objekttyper; f.eks. side-, tabel-, rapport-, enum- og rettighedssætobjekter.
Funktionen er aktiveret som standard, når man målretter mod runtime version 13.0.
Se også
Oversigt over udvidelsesobjekter (dokumentation)