Del via


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)