Del via


Løsningslag

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

  • 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 at blive distribueret, skal du huske på, at et miljø kan have flere løsninger installeret, eller at der kan blive installeret andre løsninger i fremtiden. Opret en løsning, der 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 gøres alt for at bevare præsentationen, kan nogle inkompatibiliteter mellem tilpasninger kræve, at den beregnede opløsning ændrer nogle præsentationsdetaljer til fordel for at bevare tilpasningsfunktionaliteten. Flere oplysninger: Forstå, hvordan administrerede 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 fra området Løsninger i Power Apps (make.powerapps.com).

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 en komponent, f.eks. tabellen Firma , og vælg derefter Avanceret>Se løsningslag på kommandolinjen.

  2. Siden Løsningslag vises. Den viser hvert lag for komponenten, f.eks. visningen Aktive konti for tabellen Firma, der bruges som eksempel her, med det nyeste lag øverst, som typisk er angivet som Aktivt-laget . Det aktive lag bestemmer komponentens funktionsmåde under kørslen.

  3. Hvis du vil se oplysningerne for et løsningslag, skal du vælge det. Ruden Egenskaber vises. Fanen Opdateret viser kun de egenskaber, der er blevet æ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.

    Opdaterede egenskaber for løsningslaget for løsningskomponenten Visning af aktive konti

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

    Løsning lag lokaliserede etiketter.

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

Der er andre faner tilgængelige for specifikke 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, at ikke-administrerede tilpasninger skal bestemme funktionsmåden for dine komponenter i dine test- og produktionsmiljøer.

Vigtige oplysninger

Dine udviklings- og udviklermiljøer, hvor du arbejder med ikke-administrerede komponenter, har typisk ikke-administrerede lag.

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 ønskede løsning, vælg ... ud for en komponent, f.eks. . Firma, 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 laget, og vælg derefter Fjern aktive tilpasninger på kommandolinjen.

    Fjern ikke-administreret lag.

Se også

Oversæt oversættelig tekst til modelbaserede apps
Løsningsoversigt