Delen via


Oplossingslagen

Beheerde en onbeheerde oplossingen bestaan op verschillende niveaus binnen een Microsoft Power Platform-omgeving. Er zijn twee verschillende laagniveaus in Dataverse:

  • Onbeheerde laag. Alle geïmporteerde onbeheerde oplossingen en onbeheerde aanpassingen bestaan in deze laag. De onbeheerde laag is een enkele laag.
  • Beheerde lagen. Alle geïmporteerde beheerde oplossingen en de systeemoplossing bestaan op dit niveau. Als meerdere beheerde oplossingen zijn geïnstalleerd, bevinden later geïnstalleerde oplossingen zich boven oplossingen die eerder zijn geïnstalleerd. Dit betekent dat de tweede geïnstalleerde oplossing de oplossing die daarvoor is geïnstalleerd kan aanpassen. Wanneer twee beheerde oplossingen conflicterende definities hebben, is het runtime-gedrag ‘Laatste wint’ of wordt een samenvoeglogica geïmplementeerd. Als u een beheerde oplossing verwijdert, wordt de beheerde oplossing eronder van kracht. Als u alle beheerde oplossing verwijdert, wordt het standaardgedrag toegepast dat is gedefinieerd in de systeemoplossing. De basis van het niveau van beheerde lagen is de systeemlaag. De systeemlaag bevat de tabellen en componenten die nodig zijn om het platform te laten functioneren.

Oplossingslagen.

Gedrag bij samenvoegen van oplossingen

Als u uw beheerde oplossing voorbereidt voor distributie, moet u bedenken dat in een omgeving meerdere geïnstalleerde oplossingen kunnen zijn geïnstalleerd of dat in de toekomst mogelijk andere oplossingen worden geïnstalleerd. Construeer een oplossing die best practices volgt zodat uw oplossing geen problemen met andere oplossingen veroorzaakt.

De processen die Dataverse gebruikt om aanpassingen samen te voegen benadrukken handhaving van de functionaliteit van de oplossing. Hoewel alles in het werk is gesteld om de presentatie te handhaven, kunnen bepaalde incompatibiliteiten tussen aanpassingen vereisen dat de berekende afsluiting tot verandering van enkele presentatiedetails leidt ten gunste van het handhaven van de functionaliteit van de aanpassing. Meer informatie: Inzicht verkrijgen in de manier waarop beheerde oplossingen worden samengevoegd

De oplossingslagen voor een onderdeel weergeven

Met de functie voor het weergeven van oplossingslagen kunt u alle onderdeelwijzigingen weergeven die in de loop van de tijd plaatsvinden als gevolg van oplossingswijzigingen. Binnen een oplossingslaag kunt u inzoomen om de specifieke gewijzigde en ongewijzigde eigenschapsdetails voor een onderdeel weer te geven. U hebt toegang tot oplossingslagen vanuit het gebied Oplossingen in Power Apps.

De functie voor het weergeven van oplossingslagen:

  • U kunt de volgorde zien waarin een oplossing een onderdeel heeft gewijzigd.
  • U kunt alle eigenschappen van een onderdeel binnen een bepaalde oplossing zien, inclusief de wijzigingen in het onderdeel.
  • Ze kunnen worden gebruikt om problemen met afhankelijkheid of oplossingslagen op te lossen door wijzigingsdetails weer te geven voor een onderdeel dat door een oplossingswijziging is geïntroduceerd.
  1. Meld u aan bij Power Apps, selecteer Oplossingen, open de gewenste oplossing, selecteer ... naast een component, zoals Account en selecteer vervolgens Oplossingslagen weergeven.

  2. De pagina Oplossingslaag wordt weergegeven. Elke laag voor het onderdeel wordt weergegeven, zoals de hier weergegeven tabel Account, met de meest recente laag bovenaan die gewoonlijk wordt aangeduid als de Actieve laag. De actieve laag bepaalt het gedrag tijdens het uitvoeren van de component. Als u de details voor een oplossingslaag wilt weergeven, selecteert u deze.

    Lijst met oplossingslagen.

  3. In het dialoogvenster Oplossingslaag worden op het tabblad Bijgewerkt alleen de eigenschappen weergegeven die als onderdeel van de specifieke oplossingslaag zijn gewijzigd. Selecteer het tabblad Alle eigenschappen om alle eigenschappen te bekijken, inclusief gewijzigde en ongewijzigde eigenschappen voor de oplossingslaag.

    Gewijzigde eigenschappen van oplossingslaag.

  4. Als de component vertalingen bevat die zijn geïmporteerd, selecteert u het tabblad LocalizedLabels om informatie weer te geven voor onderdelen met labelkolommen in de oplossingslaag. De basistaal en alle geïmporteerde vertaalteksten worden weergegeven zoals aangegeven in de kolom languageid. Merk op dat als er geen labels bestaan, het tabblad niet wordt weergegeven.

    Gelokaliseerde labels oplossingslaag.

    Selecteer een label om de volledige laagstructuur te zien.

Er zijn extra tabbladen beschikbaar voor specifieke oplossingslagen van componenten.

Tabbladnaam Beschrijving Mogelijke waarde
RolePrivileges Geeft de bevoegdheden weer voor een beveiligingsrol. Toegevoegd, bijgewerkt, verwijderd, ongewijzigd
AttributePicklistValues (optieset) Indien geselecteerd voor een globale keuze, worden de mogelijke waarden voor een keuze weergegeven. Toegevoegd, bijgewerkt, verwijderd, ongewijzigd
AttributePicklistValues (kenmerk optieset) Indien geselecteerd voor een kenmerk van een keuze, worden de mogelijke waarden voor het kenmerk weergegeven. Toegevoegd, bijgewerkt, verwijderd, ongewijzigd

Verwijder een onbeheerde laag

Onbeheerde aanpassingen bevinden zich in de bovenste laag voor een component en bepalen het runtime-gedrag van de component. In de meeste situaties wilt u geen onbeheerde aanpassingen die het gedrag van uw componenten bepalen. Volg deze stappen om de onbeheerde laag voor een component te verwijderen:

Waarschuwing

Het verwijderen van actieve onbeheerde aanpassingen kan niet worden teruggedraaid of ongedaan worden gemaakt. Alle gegevens die zijn gekoppeld aan de onbeheerde aanpassing kunnen verloren gaan.

  1. Open de gewenste oplossing, selecteer ... naast een component, zoals Account en selecteer Oplossingslagen weergeven.
  2. Als er een onbeheerde laag bestaat, wordt Onbeheerde laag weergegeven in de kolom Oplossing voor de laag.
  3. Selecteer de laag en selecteer vervolgens op de opdrachtbalk Onbeheerde laag verwijderen.

    Onbeheerde laag verwijderen.

Zie ook

Lokaliseerbare tekst vertalen voor modelgestuurde apps
Oplossingsoverzicht

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).