Udostępnij za pośrednictwem


Nowoczesne polecenia – znane ograniczenia

Ograniczenia bibliotek składników Usługi Power Fx i Polecenia

Power Fx udostępnia określoną infrastrukturę niestandardowym stronom i aplikacjom kanw. Odpowiednie ograniczenia stron niestandardowych mają zastosowanie również do poleceń.

  • Nie wszystkie funkcje Power Fx są obecnie obsługiwane dla poleceń.
  • Microsoft Dataverse obecnie jest jedynym obsługiwanym źródło danych podczas korzystania z usługi Power Fx z poleceniami. Można jednak użyć stron niestandardowych do łączenia się z danymi zewnętrznymi.
  • Aby dodać kolejne tabele, otwórz bibliotekę składnika polecenia w Projektancie poleceń. Można też otworzyć projektanta poleceń, wybierając inną tabelę w Projektancie aplikacji.
  • Podczas pisania formuł Power Fx w kreatorze poleceń, intellisense może czasami dostarczać rekomendacje dla nieobsługiwanych funkcji. Może on nie wyświetlać błędu dla nieobsługiwanych funkcji w Projektancie poleceń lub w skojarzonej bibliotece składnika polecenia.
  • Polecenia i biblioteki komponentów poleceń utworzone w jednej aplikacji nie mogą być dodawane do innych aplikacji. Możesz jednak skopiować to polecenie i wkleić je w innej aplikacji lub na pasku poleceń.
  • Nie wszystkie gotowe lub niestandardowe reguły widoczności z klasycznych poleceń są obecnie obsługiwane w Power Fx. Widoczność klasyczna jest obsługiwana bez użycia Power Fx. Jest to niezbędne do migrowania klasycznych poleceń do nowoczesnych i klasycznych formatów reguł, ale nie będzie on widoczne w Projektancie poleceń. Jednak klasyczną widoczność jest widoczna w plikach rozwiązań i Dataverse.
  • Aby usunąć biblioteki składników poleceń, musisz usunąć aplikację. Alternatywnie możesz usunąć skojarzony rekord w tabeli elementów aplikacji opartej na modelu, a następnie usunąć bibliotekę komponentów. Rekord elementu aplikacji opartego na modelu istnieje w Dataverse, ale nie jest widoczny w rozwiązaniach. Więcej informacji: Usuń rekord elementu aplikacji opartego na modelu
  • Polecenia oparte na PowerFx nie są obsługiwane i nie będą działać w aplikacji Dynamics 365 app for Outlook ani w aplikacji opartej na modelu, która jest hostowana w portalu.
  • Zmiany metadanych dla atrybutów mogą nie być odzwierciedlone w wyrażeniu Power Fx. Aby zaktualizować metadane, należy otworzyć bibliotekę składników za pomocą akcji paska poleceń w kreatorze poleceń. W Power Apps Studio dla aplikacji opartej na kanwie wybierz Źródła danych, wybierz źródło danych, a następnie odśwież. Powoduje to aktualizację metadanych biblioteki składników.

Ograniczenia dotyczące projektanta poleceń

  • Wcześniej istniejących poleceń klasycznych nie można dostosować w projektancie poleceń, dopóki nie zostaną zmigrowane do nowoczesnej infrastruktury. Obejmuje to polecenia, które będą migrowane bez zmian w czasie. Do dostosowywania klasycznych poleceń można używać innych mechanizmów i narzędzi innych firm.
  • Przyciski wypełniane dynamicznie nie są obsługiwane. Zaleca się ich deklaratywne utworzenie.
  • Globalny nagłówek aplikacji i paski poleceń pulpitu nawigacyjnego nie są obecnie obsługiwane w Projektancie poleceń. Są one rzadko dostosowywane. Podziel się informacją zwrotną, jeśli uznasz to za wartościowe do ustalenia priorytetów.
  • Jedna biblioteka składników Power Fx jest obsługiwana. Projektant poleceń może wyświetlić komunikat o błędzie „Nie można zainicjować menedżera składników. Z aplikacją jest powiązanych wiele bibliotek składników”. Ten błąd pojawia się, gdy z aplikacją powiązanych jest wiele zduplikowanych bibliotek składników, co obecnie nie jest obsługiwane w przypadku aplikacji opartych na modelach. Aby rozwiązać to ograniczenie, usuń dodatkowe wpisy AppElement dotyczące aplikacji. Aby to zrobić, należy usunąć wiele zależności bibliotek z aplikacji, zapewniając, że istnieje tylko jeden wpis AppElement.

Usuń rekord elementu aplikacji opartego na modelu

Ostrzeżenie

Jeśli aplikacja zawiera polecenia Power Fx oparte na systemie, nie będą już działać po usunięciu rekordu tabeli elementów aplikacji opartej na modelu aplikacji.

Za pomocą tabeli Elementy aplikacji oparte na modelu wykonaj następujące czynności:

  1. Tworzenie przepływu w celu uzyskania listy wierszy. Więcej informacji: Pobierz listę wierszyLista wierszy tabeli Dataverse elementu aplikacji opartego na modelu przy użyciu przepływu
  2. Następnie uruchom przepływ, aby znaleźć unikatową wartość identyfikatora wiersza dla wiersza, który chcesz usunąć i skopiować. Można również znaleźć tę wartość wiersza, wyświetlając wiersze tabeli w centrum tabel dla tabeli elementów opartych na modelu pod numerem make.powerapps.com.
  3. Utwórz krok usuwania wiersza, używając unikatowej wartości identyfikatora skopiowanego w poprzednim kroku. Więcej informacji: Usuwanie wiersza. Usuwanie akcji przepływu wiersza przy użyciu wiersza tabeli elementu aplikacji opartego na modelu Dataverse
  4. Opublikuj aplikację opartą na modelu powiązaną z rekordem elementu aplikacji opartej na modelu.

Zobacz też

Widok polecenia nowoczesnego

Moduł sprawdzania poleceń na wstążkach aplikacji modelu