Opprett en løsning

Du kan finne og arbeide med bare de komponentene du har tilpasset, ved å opprette en løsning og gjøre all tilpassingen der. Husk deretter alltid å arbeide i konteksten til den egendefinerte løsningen når du legger til, redigerer og oppretter komponenter. Dette gjør det enkelt å eksportere løsningen, slik at den kan sikkerhetskopieres eller importeres til et annet miljø.

Obs!

Hvis du vil ha mer informasjon om implementering av livssyklusadministrasjon av programmet (ALM) ved hjelp av løsninger, kan du se Power Platform ALM-veiledning.

Slik oppretter du en løsning:

  1. Logg på Power Apps og velg Løsninger fra den venstre navigasjonsruten. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.

  2. Velg Ny løsning, og fyll deretter ut de nødvendige kolonnene for løsningen.

    Felt Beskrivelse
    Visningsnavn Navnet vises i listen over løsninger. Du kan endre dette senere.
    Navn Det unike navnet på løsningen. Dette genereres ved hjelp av verdien du angir i kolonnen Visningsnavn. Du kan redigere dette før du lagrer løsningen, men når du har lagret løsningen, kan du ikke endre det.
    Utgiver Du kan velge standardutgiveren eller opprette en ny utgiver. Vi anbefaler at du oppretter en utgiver som organisasjonen kan bruke konsekvent i hele miljøet der du skal bruke løsningen. Se løsningsutgiver senere i denne artikkelen.
    Versjon Angi et nummer for versjonen av løsningen. Dette er bare viktig hvis du eksporterer løsningen. Versjonsnummeret skal inkluderes i filnavnet når du eksporterer løsningen.
  3. Velg Lagre.

Når du har lagret løsningen, vil du kanskje legge til informasjon i kolonner som ikke er obligatoriske. Disse trinnene er valgfrie. Bruk Beskrivelse-kolonnen for å beskrive løsningen, og velg en HTML-nettressurs som en konfigurasjonsside for løsningen. Konfigurasjonssiden brukes vanligvis av uavhengige programvareleverandører som distribuerer løsninger. Når dette er angitt, vises en ny Konfigurasjon-node under Informasjon-noden for å vise denne webressursen. Utviklere vil bruke denne siden til å inkludere instruksjoner eller kontroller slik at du kan angi konfigurasjonsdataene eller starte løsningen.

Legge til løsningskomponenter

Når du har opprettet løsningen, vil ikke den inneholde noen løsningskomponenter. Du kan opprette nye komponenter som skal legges til i løsningen, eller legg til eksisterende komponenter i den nye løsningen.

Opprette komponenter i en løsning

Du kan bruke Ny-kommandoen for å opprette forskjellige komponenttyper. Dermed kommer du til en annen opprettingsopplevelse avhengig av hvilken komponent du velger. Når du har opprettet komponenten, legges den til i løsningen.

Opprett ny komponent i en løsning.

Legg til eksisterende komponent i en løsning

Med uadministrerte løsninger som ikke er standardløsningen, kan du bruke kommandoen Legg til eksisterende for å hente komponenter som ikke allerede finnes i løsningen.

Legg til eksisterende komponent i en løsning.

Obs!

Listen over eksisterende komponenter vil være forskjellige avhengig av versjonen og løsningene som importeres i miljøet.

Når du legger til en eksisterende tabell, må du i stedet for velge Inkluder alle komponenter eller Inkluder tabellmetadata bruke Velg komponenter-alternativet til bare å legge til tabellkomponentene som er oppdatert. Med løsningssegmentering kan du eksportere løsningsoppdateringer med utvalgte tabellressurser, for eksempel tabellkolonner, skjemaer og visninger, i stedet for hele kolonner med alle ressursene. Opprett en segmentert løsning med tabellressurser

Mange av tilpassingene du vil gjøre, omfatter tabeller. Du kan bruke Tabell-filteret for å vise en liste over alle tabeller i gjeldende løsning som kan tilpasses på et eller annet vis. Når du driller ned i en tabell, kan du se komponentene som er en del av tabellen, som vist med tabellen for forretningsforbindelsen i følgende skjermbilde.

Demoløsning som viser utvidet kontotabell.

Publiser endringer

Når du gjør uadministrerte endringer i et miljø, blir noen av komponentene, for eksempel skjemaer, tabeller, modelldrevne apper, områdekart og visninger, lagret i upublisert tilstand. Publiseringshandlingen fremmer disse endringene i en aktiv tilstand og gjør dem tilgjengelige for sluttbrukere og for eksport.

Publisere tilpassingene

  1. Velg Løsninger fra navigasjonsruten til venstre. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.

  2. Velg løsningen du ønsker å publisere, for å åpne den.

  3. Fra listen over kommandoer velger du Publiser alle tilpassinger.

Publiser alle tilpassinger.

Viktig

Det kan ta litt tid å klargjøre tilpassinger. Hvis du ser en melding om at weblesersiden ikke reagerer, venter du til den svarer. Ikke lukk den.

Løsningsutgiver

Alle apper du oppretter eller tilpassinger du gjør, er en del av en løsning. Hver løsning har en utgiver. Du angir utgiveren når du oppretter en løsning.

Løsningsutgiveren indikerer hvem som utviklet til appen. Derfor bør du opprette en løsningsutgiver som gir mening. Du kan vise løsningsutgiver for en løsning ved å velge Innstillinger fra Løsnings-området i Power Apps. For mer informasjon om løsningsutgiveren, se Løsningsutgiver i Power Platform ALM-veiledningen.

Obs!

Common Data Services-standardløsningen er knyttet til standardutgiveren for Microsoft Dataverse-utgiver. Standard tilpassingsprefiks tilordnes vilkårlig for denne utgiveren, det kan for eksempel være cr8a3. Dette betyr at navnet på alle nye metadataelementer som er opprettet for din organisasjon, får dette foran navnene som brukes til å unikt identifisere elementene.

Opprette en løsningsutgiver

  1. I Power Apps velger du Løsninger. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.
  2. Velg Ny løsning på kommandolinjen, og i ruten til høyre velger du nedtrekkslisten Utgiver og deretter + Utgiver.
    Create a new publisher
  3. Angi obligatorisk og valgfri informasjon i skjemaet Ny utgiver:
  • Visningsnavn. Angi visningsnavnet for utgiveren.
  • Name. Angi det unike navnet for utgiveren.
  • Prefiks. Angi utgiverprefikset du vil ha.
  • Prefiks for alternativverdi. Denne kolonnen genererer et tall basert på utgiverprefikset. Dette nummeret brukes når du legger til alternativer i valgmuligheter og angir en indikator for hvilken løsning som ble brukt til å legge til alternativet.
  • Kontaktdetaljer. Du kan eventuelt legge til kontakt- og adresseinformasjon.
  1. Velg Lagre og lukk.

Obs!

Ikke bruk _upgrade som en del av løsningsnavnet. _upgrade er et internt reservert ord for løsningen oppgraderingsprosess.

Endre en løsningsutgiver

Du kan endre en løsningsutgiver for en uadministrert løsning ved å følge denne fremgangsmåten:

  1. I Power Apps velger du Løsninger og deretter ved siden av løsning du vil ha, og deretter velger du Innstillinger. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.
  2. I ruten Løsningsinnstillinger velger du Rediger utgiver.
  3. Rediger kolonnene Visningsnavn og Prefiks til verdiene du vil bruke. Prefiks for alternativverdi-kolonnen genererer et tall basert på utgiverprefikset. Dette nummeret brukes når du legger til alternativer i valgmuligheter og angir en indikator for hvilken løsning som ble brukt til å legge til alternativet.
  4. I tillegg til prefikset kan du også endre løsningsutgivers visningsnavn, kontaktinformasjon og adresse i delen Kontaktdetaljer.
  5. Velg Lagre og lukk.

Opprette en segmentert løsning

Bruk løsningssegmentering slik at du bare inkluderer tabellkomponenter som oppdateres når du distribuerer løsningsoppdateringer. Mer informasjon: Bruke segmenterte løsninger i Power Platform ALM-veiledningen

Opprett en segmentert løsning med tabellressurser

Hvis du vil opprette en segmentert løsning, kan du starte med å opprette en uadministrert løsning og legge til bare komponenter du har oppdatert. Det veiviserlignende oppsettet fører deg gjennom prosessen med å legge til tabellressurser trinn for trinn.

Anta for eksempel at du har opprettet en ny egendefinert tabell som ikke finnes i andre miljøer, kalt Egendefinert tabell, og også har lagt til en ny kolonne med navnet toppti for tabellen for forretningsforbindelse. Slik oppretter du en segmentert løsning.

  1. Gå til Power Apps, og velg deretter Løsninger. Hvis elementet ikke finnes i sideruten, velger du ...Mer og deretter elementet du vil ha.

  2. Velg Ny løsning, og opprett en løsning. Skriv inn informasjon i de obligatoriske kolonnene. Velg Opprett.

  3. Åpne løsningen du opprettet. På kommandolinjen velger du Legg til eksisterende, og deretter velger du Enhet.

  4. I ruten Legg til eksisterende enheter velger du en eller flere tabeller du vil legge til i løsningen. Velg for eksempel Konto og Egendefinert tabell. Velg Neste.

  5. I ruten Velg enheter kan du velge blant ressursene du kan inkludere:

    • Inkluder alle komponenter. Dette alternativet omfatter alle komponenter og metadata som er knyttet til tabellen. Den kan omfatte andre tabeller eller tabellkomponenter, for eksempel forretningsprosessflyter, rapporter, tilkoblinger og køer.

    • Inkluder enhetsmetadata. Dette alternativet omfatter bare metadata som er knyttet til tabellen. Metadata inkluderer tabellattributter, for eksempel revisjon, duplikatregistrering eller sporing av endringer.

    • Velg komponenter. Ved hjelp av dette alternativet kan du enkeltvis velge hver komponent som er knyttet til tabellen, for eksempel kolonner, relasjoner, forretningsregler, visninger, skjemaer og diagrammer.

    • Ikke ta med noen komponenter.

      Velg Inkluder alle komponenter ved siden av Egendefinert tabell i dette eksemplet, fordi Egendefinerte tabell aldri har blitt importert til målmiljøet. Under Forretningsforbindelse velger du Velg komponenter.

      Legg til eksisterende tabeller.

  6. Siden bare den egendefinerte toppti-kolonnen er ny i tabellen for forretningsforbindelse, velger du Topp ti og deretter Legg til.

    Velg tabellkomponenter.

  7. Velg Legg til for å legge til komponenter i løsningen.

Opprette en segmentert løsning ved hjelp av løsningutforskeren

Illustrasjonene nedenfor gir et eksempel på hvordan du oppretter en segmentert løsning ved å velge tabellressurser fra tabellene Account, Case og Contact.

Obs!

Sakstabellen er inkludert i noen Dynamics 365-programmer, for eksempel Dynamics 365 Customer Service.

Begynn med å åpne en uadministrert løsning du har opprettet. Velg tabellkomponenten.

Legg til eksisterende ressurser.

Velg deretter løsningskomponentene.

Velg løsningens komponenter.

Følg veiviseren. I trinn 1, med start i alfabetisk rekkefølge, velger du aktivaene for den første tabellen, Account-tabellen, som vist her.

Start veiviseren.

Åpne Felter-fanen, og velg Kontonummer-kolonnen.

Velg kontotabellressursene.

I trinn 2, for Sak-tabellen, legger du til alle ressurser.

Velg sakstabellressursene.

I trinn 3 kan du legge til Jubileum-kolonnen for Kontakt-tabellen.

Velg kontakttabellressursene.

Som et resultat inneholder den segmenterte løsningen som er opprettet, tre tabeller, Account, Case og Contact. Hver tabell inneholder bare aktivaene som er valgt.

Løsning med tabeller.

Begrensninger

  • Løsningsstørrelsen er begrenset til 32 MB.
  • Antall løsninger begrenses av Microsoft Dataverse-kapasiteten.
  • Antall objekter i en løsning begrenses av Dataverse-kapasiteten.

Se også

Bruke løsninger
For utviklere: Opprette, eksportere eller importere en ubehandlet løsning

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).