Zdieľať cez


Známe obmedzenia moderného riadenia

Power Fx a obmedzenia knižníc súčastí príkazov

Power Fx zdieľa určitú infraštruktúru s vlastnými stránkami a aplikáciami plátna. Príslušné obmedzenia vlastných stránok sa vzťahujú aj na príkazy.

  • Nie všetky funkcie Power Fx sú v súčasnosti podporované pre príkazy.
  • Microsoft Dataverse je v súčasnosti jediným podporovaným zdrojom údajov pri použití Power Fx s príkazmi. Vlastné stránky však možno použiť na pripojenie k externým údajom.
  • Ak chcete pridať ďalšie tabuľky, otvorte knižnicu súčastí príkazov z návrhára príkazov. Alebo môžete znova otvoriť návrhára príkazov výberom inej tabuľky v návrhárovi aplikácií.
  • Keď píšete vzorce Power Fx do návrhára príkazov, intellisense môže niekedy poskytovať odporúčania pre nepodporované funkcie. Nemusí zobrazovať chybu pre nepodporované funkcie v rámci návrhára príkazov alebo pridruženej knižnice komponentov príkazov.
  • Príkazy a knižnicu príkazových komponentov vytvorenú z jednej aplikácie nie je možné pridať do rôznych aplikácií. Príkaz však môžete skopírovať a prilepiť do inej aplikácie alebo umiestnenia na paneli príkazov.
  • V súčasnosti nie sú v Power Fx podporované všetky štandardné ani vlastné pravidlá viditeľnosti z klasických príkazov. Klasická viditeľnosť je podporovaná bez použitia Power Fx. Toto je potrebné na migráciu klasických príkazov do moderných a klasických formátov pravidiel, ale v návrhárovi príkazov sa to nezobrazí. Klasická viditeľnosť je však vystavená v súboroch riešení a Dataverse.
  • Ak chcete odstrániť knižnice komponentov príkazov, musíte odstrániť aplikáciu. Prípadne môžete odstrániť priradený záznam v tabuľke prvkov aplikácie riadenej modelom a potom vymazať knižnicu súčastí. Záznam prvku aplikácie riadený modelom existuje v Dataverse, ale nie je vystavený v riešeniach. Ďalšie informácie: Odstráňte záznam prvku aplikácie riadeného modelom
  • Príkazy založené na PowerFx nie sú podporované a nebudú sa spúšťať v rámci aplikácie Dynamics 365 App for Outlook alebo modelom riadenej aplikácie, ktorá je hosťovaná v rámci portálu.
  • Zmeny metadát pre atribúty sa nemusia prejaviť vo výraze Power Fx . Ak chcete aktualizovať metadáta, otvorte knižnica súčastí pomocou akcií príkazového panela v návrhárovi príkazov. V Power Apps Studio pre aplikácie canvas vyberte Zdroje údajov, vyberte zdroj údajov a potom obnovte stránku. Týmto sa aktualizujú metadáta pre knižnica súčastí.

Obmedzenia návrhára príkazov

  • Už existujúce klasické príkazy nie je možné prispôsobiť v rámci návrhára príkazov, kým nie sú migrované do modernej infraštruktúry. To zahŕňa preddefinované príkazy, ktoré budú postupne migrované v priebehu času. Na prispôsobenie klasických príkazov môžete aj naďalej používať ďalšie mechanizmy a nástroje tretích strán.
  • Dynamicky vypĺňané tlačidlá nie sú podporované. Odporúčame ich vytvárať deklaratívne.
  • V návrhárovi príkazov momentálne nie sú podporované globálne hlavičky aplikácie a panely príkazov tabuľky. Tieto sa prispôsobujú len zriedka. Podeľte sa o svoj názor, ak to považujete za dôležité, aby ste tomu dali prioritu.
  • Je podporovaný jeden Power Fx knižnica súčastí. Návrhár príkazov môže zobraziť chybové hlásenie: „Nie je možné inicializovať správcu komponentov. K vašej aplikácii je priradených viacero knižníc súčastí." Táto chyba sa vyskytuje, keď je k aplikácii priradených viacero duplicitných knižníc súčastí, čo momentálne nie je podporované aplikáciami s podporou modelu. Ak chcete vyriešiť toto obmedzenie, odstráňte ďalšie AppElement položky pre aplikáciu. Urobte to odstránením viacerých závislostí knižníc s aplikáciou a zaistite, aby existoval iba jeden AppElement položka.

Odstráňte záznam prvku aplikácie riadenej modelom

Upozornenie

Ak aplikácia obsahuje príkazy založené na Power Fx, po odstránení záznamu tabuľky prvkov aplikácie riadenej modelom už nebudú fungovať.

Pomocou tabuľky Prvky aplikácie s podporou modelu vykonajte nasledovné:

  1. Vytvorte tok na získanie zoznamu riadkov. Ďalšie informácie: Získajte zoznam riadkovZobrazte zoznam riadkov tabuľky prvkov aplikácie s podporou modelu Dataverse  pomocou toku
  2. Potom spustite postup, aby ste našli hodnotu Row id unique pre riadok, ktorý chcete odstrániť, a skopírujte ho. Túto hodnotu riadka môžete nájsť aj zobrazením riadkov tabuľky v centre tabuľky pre tabuľku Modelom riadený prvok aplikácie na stránke make.powerapps.com.
  3. Vytvorte krok na odstránenie riadka pomocou jedinečnej hodnoty ID, ktorú ste skopírovali v predchádzajúcom krok. Ďalšie informácie: Odstrániť riadok. Odstráňte akciu toku riadkov pomocou riadka tabuľky prvku  Dataverse  riadenej modelom
  4. Zverejnite modelom riadenú aplikáciu priradenú k záznamu prvku modelom riadenej aplikácie.

Pozrite si tiež

Moderný prehľadný prehľad

Predstavujeme nástroj Command Checker pre pásy aplikácií modelov