Sodobni ukazi znanih omejitev
Power Fx in omejitve knjižnic komponent ukazov
Power Fx si določeno infrastrukturo deli s stranmi po meri in aplikacijami s platnom. Ustrezne omejitve strani po meri veljajo tudi za ukaze.
- Za ukaze trenutno niso podprte vse funkcije storitve Power Fx.
- Trenutno je Microsoft Dataverse edini podprti vir podatkov pri uporabi storitve Power Fx z ukazi. Vendar pa lahko strani po meri uporabite za povezavo z zunanjimi podatki.
- Če želite dodati dodatne tabele, v oblikovalniku ukazov odprite knjižnico komponent ukazov. Lahko pa tudi znova odprete oblikovalnik ukazov tako, da v oblikovalniku aplikacij izberete drugo tabelo.
- Ko v oblikovalnik ukazov zapišete formule storitve Power Fx, lahko storitev IntelliSense včasih poda priporočila za nepodprte funkcije. V oblikovalniku ukazov ali povezani knjižnici komponent ukazov morda ne bo prikazala napake za nepodprte funkcije.
- Ukazov in knjižnice komponent ukaza, ustvarjenih iz ene aplikacije, ni mogoče dodati v različne aplikacije. Ukaz lahko tudi kopirate in ga prilepite v drugo aplikacijo ali na drugo mesto v ukazni vrstici.
- V storitvi Power Fx trenutno niso podprta vsa vnaprej pripravljena pravila vidljivosti oziroma pravila vidljivosti po meri iz klasičnih ukazov. Klasična vidljivost je podprta brez uporabe storitve Power Fx. Slednja je namreč potrebna za selitev klasičnih ukazov v sodobne in klasične oblike zapisa pravil, vendar ni posebej izpostavljena v oblikovalniku ukazov. Vendar pa je klasična vidnost izpostavljena v datotekah rešitve in storitvi Dataverse.
- Če želite knjižnice komponent ukazov izbrisati, morate izbrisati aplikacijo. Druga možnost je, da izbrišete povezani zapis v tabeli elementov aplikacije, ki temelji na modelu, nato pa izbrišete knjižnico komponent. Zapis elementa aplikacije, ki temelji na modelu, v storitvi Dataverse sicer obstaja, vendar ni izpostavljen v rešitvah. Več informacij: Izbrišite zapis elementa aplikacije, ki temelji na modelu
- Ukazi, ki temeljijo na storitvi PowerFx, niso podprti in se ne bodo izvajali v aplikaciji Dynamics 365 App for Outlook ali aplikaciji, ki temelji na modelu in gostuje v okviru portala.
- Spremembe metapodatkov za atribute se morda ne bodo odražale v Power Fx izrazu. Če želite posodobiti metapodatke, odprite knjižnica komponent z dejanji ukazne vrstice v načrtovalniku ukazov. V Power Apps Studio za aplikacije platna izberite Viri podatkov, izberite vir podatkov in nato osvežite. S tem se posodobijo metapodatki za knjižnica komponent.
Omejitve oblikovalnika ukaza
- Obstoječih klasičnih ukazov v oblikovalniku ukazov ne morete prilagoditi, dokler jih ne preselite v sodobno infrastrukturo. To vključuje tudi vnaprej pripravljene ukaze, ki bodo preseljeni postopoma. Za prilagajanje klasičnih ukazov še naprej uporabljate druge mehanizme in orodja drugih proizvajalcev.
- Dinamično dopolnjeni gumbi niso podprti. Priporočamo, da jih ustvarite deklarativno.
- Oblikovalnik ukazov trenutno ne podpira glave globalne aplikacije in ukaznih vrstic nadzorne plošče. Te se redko prilagajajo. Delite povratne informacije, če vam je bil članek v pomoč.
- Podprt je en sam Power Fx knjižnica komponent. Oblikovalec ukazov lahko prikaže sporočilo o napaki: »Ni mogoče inicializirati upravitelja komponent. Z vašo aplikacijo je povezanih več knjižnic komponent." Do te napake pride, ko ima aplikacija povezanih več podvojenih knjižnic komponent, kar trenutno ni podprto z aplikacijami, ki temeljijo na modelu. Če želite odpraviti to omejitev, odstranite dodatne
AppElement
vnose za aplikacijo. To storite tako, da z aplikacijo odstranite več odvisnosti knjižnice in tako zagotovite, da obstaja samo enAppElement
vnos.
Izbrišite zapis elementa aplikacije na podlagi modela
Opozorilo
Če aplikacija vključuje ukaze, ki temeljijo na Power Fx, ne bodo več delovali, ko izbrišete zapis tabele elementov aplikacije, ki temelji na modelu.
S tabelo Aplikacijski elementi, ki temeljijo na modelu naredite naslednje:
- Ustvarite tok, da dobite seznam vrstic. Več informacij: Pridobite seznam vrstic
- Nato zaženite tok, da poiščete Edinstven ID vrstice vrednost za vrstico, ki jo želite izbrisati, in jo kopirajte. To vrednost vrstice lahko najdete tudi tako, da si ogledate vrstice tabele v središču tabele za tabelo elementa aplikacije na podlagi modela na make.powerapps.com.
- Ustvarite korak za brisanje vrstice z uporabo edinstvene vrednosti ID-ja, ki ste jo kopirali v prejšnjem korak. Več informacij: Izbriši vrstico.
- Objavite aplikacijo na podlagi modela, povezano z zapisom elementa aplikacije na podlagi modela.
Glejte tudi
Predstavljamo preverjevalnik ukazov za trakove modelnih aplikacij