Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Denne artikkelen beskriver de kjente begrensningene med moderne kommandoer for modelldrevne apper.
Begrensninger for Power Fx og kommandokomponentbiblioteker
Power Fx deler en viss infrastruktur med egendefinerte sider og lerretsapper. Relevante begrensninger for egendefinerte sider gjelder også for kommandoer.
- Foreløpig støttes ikke alle Power Fx-funksjoner for kommandoer.
- Microsoft Dataverse er for øyeblikket den eneste støttede datakilden når du bruker Power Fx med kommandoer. Egendefinerte sider kan imidlertid brukes til å koble til eksterne data.
- Du kan legge til flere tabeller ved å åpne kommandokomponentbiblioteket fra kommandoutforming. Eller du kan åpne kommandoutforming på nytt ved å velge en annen tabell i apputforming.
- Når du skriver Power Fx-formler i kommandoutformingen, kan IntelliSense noen ganger gi anbefalinger for funksjoner som ikke støttes. Det kan hende den ikke viser en feil for funksjoner som ikke støttes i kommandoutforming eller det tilknyttede kommandokomponentbiblioteket.
- Kommandoer og kommandokomponentbiblioteket som er opprettet fra en app, kan ikke legges til i andre apper. Du kan imidlertid kopiere kommandoen og lime den inn i en annen app eller kommandolinjeplassering.
- Foreløpig støttes ikke alle bruksklare eller egendefinerte synlighetsregler fra klassiske kommandoer i Power Fx. Klassisk synlighet støttes uten bruk av Power Fx. Dette er nødvendig for å kunne overføre klassiske kommandoer til moderne og klassiske regelformater, men blir ikke eksponert i kommandoutforming. Klassisk synlighet eksponeres imidlertid i løsningsfiler og Dataverse.
- Hvis du vil slette kommandokomponentbiblioteker, må du slette appen. Alternativt kan du slette den tilknyttede oppføringen i tabellen for modelldrevne appelementer og deretter slette komponentbiblioteket. Elementoppføringen for den modelldrevne appen finnes i Dataverse, men eksponeres ikke i løsninger. Mer informasjon: slette en elementoppføring i en modelldrevet app
- Power Fx-baserte kommandoer støttes ikke og kjøres ikke i Dynamics 365-appen for Outlook eller en modelldrevet app som driftes i en portal.
- Det kan hende at metadataendringer for attributter ikke gjenspeiles i Power Fx-uttrykket. Hvis du vil oppdatere metadataene, åpner du komponentbiblioteket ved hjelp av kommandolinjehandlinger i kommandoutforming. Velg Datakilder i Power Apps Studio for lerretsapper, og oppdater deretter. Denne handlingen oppdaterer metadataene for komponentbiblioteket.
Begrensninger ved kommandoutforming
- Eksisterende klassiske kommandoer kan ikke tilpasses i kommandoutformingen før de er overført til den moderne infrastrukturen. Dette omfatter de bruksklare kommandoene, som overføres trinnvis over tid. Du kan fortsette å bruke andre mekanismer og tredjepartsverktøy for å tilpasse klassiske kommandoer.
- Det er ikke støtte for knapper som fylles ut dynamisk. Vi anbefaler å opprette dem deklarativt.
- Kommandolinjer for globale programhode- og instrumentbordkommandoer støttes for øyeblikket ikke i kommandoutforming. Disse tilpasses sjelden. Gi oss tilbakemelding hvis du synes det er viktig å prioritere dette.
- Det er støtte for ett Power Fx-komponentbiblioteket. Kommandoutformingen kan vise feilmeldingen «Kan ikke initialisere komponentbehandling. Flere komponentbiblioteker er knyttet til appen.» Denne feilen oppstår når flere dupliserte komponentbiblioteker er knyttet til en app, og det er for øyeblikket ikke støtte for dette med modelldrevne apper. Du kan løse denne begrensningen ved å fjerne de ekstra
AppElement-oppføringene for appen. Du gjør dette ved å fjerne flere bibliotekavhengigheter med appen, slik at det bare finnes énAppElement-oppføring. - Redigeringskommandoer på kommandosiden fra Solutions eller Tables områder i Power Apps (make.powerapps.com) har ikke mulighet til å angi
Run formulasom handlingen ellerShow on condition from formulasom synlighetsregel. Disse funksjonene er bare tilgjengelige når du redigerer kommandoer i den moderne apputformingen.
Slett en elementoppføring for modelldrevet app
Advarsel!
Hvis appen inneholder Power Fx-baserte kommandoer, slutter de å fungere etter at du har slettet appens elementtabelloppføringen for den modelldrevne appen.
Bruk tabellen Modelldrevne appelementer til å utføre følgende fremgangsmåte:
- Opprett en flyt for å få en liste over rader. Mer informasjon: Hent en liste over rader
- Kjør deretter flyten for å finne verdien for Rad-ID unik for raden du vil slette, og kopier den. Du kan også finne denne radverdien ved å vise tabellradene i tabellhuben for tabellen Modelldrevet appelement på make.powerapps.com.
- Opprett et trinn for å slette raden ved å bruke den unike ID-verdien du kopierte i forrige trinn. Mer informasjon: Slett en rad.
- Publiser den modelldrevne appen som er tilknyttet elementoppføringen for den modelldrevne appen.