Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje známá omezení moderních příkazů pro modelem řízené aplikace.
Omezení knihoven komponent Power Fx a knihoven příkazů
Power Fx sdílí určitou infrastrukturu s vlastními stránkami a aplikacemi plátna. Příslušná omezení vlastních stránek se také vztahují na příkazy.
- Ne všechny funkce Power Fx jsou v současnosti podporovány pro příkazy.
- Microsoft Dataverse je aktuálně jediným podporovaným zdrojem dat při použití Power Fx s příkazy. Vlastní stránky však lze použít pro připojení k externím datům.
- Chcete-li přidat další tabulky, otevřete knihovnu příkazových součástí z návrháře příkazů. Návrhář příkazů můžete také znovu otevřít tak, že v návrháři aplikací vyberete jinou tabulku.
- Při psaní vzorců Power Fx v návrháři příkazů může IntelliSense někdy poskytovat doporučení pro nepodporované funkce. U nepodporovaných funkcí v návrháři příkazů nebo v přidružené knihovně komponent příkazů se nemusí zobrazit chyba.
- Příkazy a knihovnu součástí příkazů vytvořené z jedné aplikace nelze přidat do různých aplikací. Příkaz však můžete zkopírovat a vložit do jiné aplikace nebo umístění na panelu příkazů.
- V Power Fx nejsou aktuálně podporována všechna předem připravená nebo vlastní pravidla viditelnosti z klasických příkazů. Klasická viditelnost je podporována bez použití Power Fx. To je potřeba k migraci klasických příkazů na moderní a klasické formáty pravidel, ale nebude to zobrazeno v návrháři příkazů. Viditelnost v klasickém režimu je však dostupná v rámci souborů řešení a Dataverse.
- Chcete-li odstranit knihovny součástí příkazů, musíte odstranit aplikaci. Případně můžete odstranit přidružený záznam v tabulce prvků aplikace řízené modelem a poté odstranit knihovnu součástí. Záznam prvku modelem řízené aplikace existuje v Dataverse, ale není vystaven v řešeních. Další informace: Odstranění záznamu prvku modelem řízené aplikace
- Příkazy založené na Power Fx nejsou podporované a nespustí se v aplikaci Dynamics 365 pro Outlook nebo modelem řízenou aplikaci hostované na portálu.
- Změny metadat atributů se nemusí ve výrazu Power Fx projevit. Chcete-li aktualizovat metadata, otevřete knihovnu komponent pomocí akcí na panelu příkazů v návrháři příkazů. V Power Apps Studio pro aplikace plátna vyberte Zdroje dat, vyberte zdroj dat a pak aktualizujte. Tato akce aktualizuje metadata knihovny komponent.
Omezení návrháře příkazů
- Již existující klasické příkazy nelze v návrháři příkazů přizpůsobit, dokud nebudou migrovány do moderní infrastruktury. Sem patří výchozí příkazy, které budou postupně migrovány. K přizpůsobení klasických příkazů můžete dál používat jiné mechanismy a nástroje třetích stran.
- Dynamicky naplněná tlačítka nejsou podporována. Doporučujeme je vytvářet deklarativně.
- Globální záhlaví aplikace a panely příkazů řídicího panelu nejsou v návrháři příkazů aktuálně podporovány. Tyto jsou přizpůsobeny jen zřídka. Sdílejte své názory, pokud to považujete za důležité upřednostnit.
- Je podporována jedna knihovna komponent Power Fx. Návrhář příkazů může zobrazit chybovou zprávu: „Nelze inicializovat správce komponent. K vaší aplikaci je přidruženo několik knihoven komponent.“ K této chybě dochází, když je k aplikaci přidruženo více duplicitních knihoven komponent, což v současné době není u modelem řízených aplikací podporováno. Chcete-li toto omezení vyřešit, odeberte další položky
AppElementpro aplikaci. Udělejte to odstraněním více závislostí knihoven s aplikací a ujistěte se, že existuje pouze jeden záznamAppElement. - Úpravy příkazů na stránce příkazů z oblastí Řešení nebo Tabulky v Power Apps (make.powerapps.com) nemají možnost nastavit
Run formulajako akci neboShow on condition from formulajako pravidlo viditelnosti. Tyto funkce jsou k dispozici pouze při úpravách příkazů z moderního návrháře aplikací.
Odstranění záznamu prvku modelem řízené aplikace
Výstraha
Pokud aplikace obsahuje příkazy založené na Power Fx, přestanou fungovat po odstranění záznamu tabulky prvků modelem řízené aplikace.
Pomocí tabulky Elementy modelem řízené aplikace proveďte následující kroky:
- Vytvořte tok pro získání seznamu řádků. Další informace: Získání seznamu řádků
- Poté spusťte tok a vyhledejte hodnotu Jedinečné ID řádku pro řádek, který chcete odstranit, a zkopírujte ji. Tuto hodnotu řádku můžete také zjistit zobrazením řádků tabulky v centru tabulky pro tabulku prvku modelem řízené aplikace na adrese make.powerapps.com.
- Vytvořte krok k odstranění řádku pomocí jedinečné hodnoty ID, kterou jste zkopírovali v předchozím kroku. Více informací: Odstranění řádku.
- Publikujte modelem řízenou aplikaci přidruženou k záznamu prvku modelem řízené aplikace.
Viz také
Seznámení s kontrolou příkazů na pásech karet modelem řízených aplikací