Løsningslag

Administrerede og ikke-administrerede løsninger findes på forskellige niveauer i et Microsoft Power Platform-miljø. I Dataverse findes der to forskellige lagniveauer:

  • Ikke-administreret lag. Alle importerede ikke-administrerede løsninger og ikke-administrerede tilpasninger findes i dette lag. Det ikke-administrerede lag er et enkelt lag.
  • Administrerede lag. Alle importerede administrerede løsninger og systemløsningen findes i dette niveau. Hvis der er installeret flere administrerede løsninger, installeres den sidste over den administrerede løsning, der er installeret tidligere. Det betyder, at den anden installerede løsning kan tilpasse den, der allerede er installeret. Når to administrerede løsninger har modstridende definitioner, er funktionsmåden for kørsel enten "den sidste vinder", eller der implementeres en flettelogik. Hvis du fjerner en administreret løsning, vil den administrerede løsning nedenfor træde i kraft. Hvis du fjerner alle administrerede løsninger, gælder standardfunktionen som defineret i systemløsningen. Systemlaget er basis for niveauet for det administrerede lag. Systemlaget indeholder de tabeller og komponenter, der kræves, for at platformen kan fungere.

Løsningslag.

Funktion til løsningsfletning

Når du forbereder din administrerede løsning til distribution, skal du huske på, at et miljø kan have flere løsninger installeret, eller at der kan blive installeret flere løsninger i fremtiden. Opret en løsning, som følger bedste praksis, så din løsning ikke forstyrrer andre løsninger.

De processer, som Dataverse bruger til at flette tilpasninger, lægger vægt på at bevare løsningens funktionalitet. Selvom der bliver gjort alle bestræbelser på at bevare præsentationen, kan visse inkompatibiliteter mellem tilpasninger kræve, at den beregnede løsning ændrer nogle præsentationsdetaljer for at bevare tilpasningens funktionalitet. Flere oplysninger: Om, hvordan administrede løsninger flettes

Få vist løsningslagene for en komponent

Funktionen Se løsningslag gør det muligt for dig at få vist alle komponentændringer, som sker pga. løsningsændringer over tid. I et løsningslag kan du foretage detailudledning for at få vist de specifikke ændrede og uændrede egenskabsdetaljer for en komponent. Du kan få adgang til løsningslag i området Løsninger i Power Apps.

Se løsningslag-funktioner:

  • Giver dig mulighed for at se den rækkefølge, i hvilken en løsning har ændret en komponent.
  • Giver dig mulighed for at få vist alle egenskaber for en komponent i en bestemt løsning, herunder ændringerne af komponenten.
  • Kan bruges til fejlfinding af afhængighed eller problemer med løsningens lagdeling ved at vise ændringsdetaljer for en komponent, der er introduceret af en løsningsændring.
  1. Log på Power Apps, vælg Løsninger, åbn den ønskede løsning, vælg ... ud for en komponent, f.eks. Konto, og vælg derefter Se løsningslag.

  2. Siden Løsningslag vises. Den viser alle lag i komponenten, f.eks. tabellen Konto, der vises her, med det nyeste lag øverst, der som regel er angivet som det Aktive lager. Det aktive lag bestemmer komponentens funktionsmåde under kørslen. Hvis du vil se oplysningerne for et løsningslag, skal du vælge det.

    Listen Løsningslag.

  3. I dialogboksen Løsningslag viser fanen Opdateret kun de egenskaber, der blev ændret som en del af det specifikke løsningslag. Vælg fanen Alle egenskaber for at få vist alle egenskaber, herunder ændrede og uændrede egenskaber, for løsningslaget.

    Ændrede egenskaber for løsningslag.

  4. Hvis komponenten indeholder oversættelser, der er blevet importeret, skal du vælge fanen LocalizedLabels for at få vist oplysninger om komponenter, der har etiketkolonner i løsningslaget. Udgangssproget og den importerede oversættelsestekst vises som angivet i kolonnen LanguageID. Bemærk, at hvis der ikke findes nogen etiketter, vises fanen ikke.

    Lokaliserede etiketter for løsningslaget.

    Vælg en etiket for at se dens fulde lagdeling.

Der er flere faner tilgængelige til bestemte komponentløsningslag.

Fanenavn Beskrivelse Mulig værdi
RolePrivileges Viser rettighederne for en sikkerhedsrolle. Tilføjet, opdateret, fjernet, uændret
AttributePicklistValues (optionset) Når indstillingen er valgt for en global valgmulighed, vises de mulige værdier for en valgmulighed. Tilføjet, opdateret, fjernet, uændret
AttributePicklistValues (optionset-attribut) Når indstillingen er valgt for en attribut for en valgmulighed, vises værdierne for attributten. Tilføjet, opdateret, fjernet, uændret

Fjerne et ikke-administreret lag

Ikke-administrerede tilpasninger findes i det øverste lag for en komponent og definerer efterfølgende komponentens kørselsfunktionsmåde. I de fleste situationer ønsker du ikke ikke at have ikke-administrerede tilpasninger, der bestemmer komponenters funktionsmåde. Benyt følgende fremgangsmåde for at fjerne det ikke-administrerede lag for en komponent:

Advarsel!

Hvis du fjerner aktive ikke-administrerede tilpasninger, kan de ikke fortrydes. Alle data, der er knyttet til den ikke-administrerede tilpasning, kan gå tabt.

  1. Åbn den løsning, du vil bruge ved at vælge ... ved siden af en komponent som f.eks. Konto, og vælg derefter Se løsningslag.
  2. Hvis der findes et ikke-administreret lag, vises Ikke-administreret lag i kolonnen Løsning for laget.
  3. Vælg det lag, og vælg derefter Fjern ikke-administreret lag på kommandolinjen.

    Fjern ikke-administreret lag.

Se også

Oversætte oversættelige tekst til modelbaserede apps
Løsningsoversigt

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).