Nowoczesne komendy – znane ograniczenia

W tym artykule opisano znane ograniczenia dotyczące nowoczesnych poleceń dla aplikacji opartych na modelu.

Ograniczenia bibliotek składników Power Fx i poleceń

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

  • Nie wszystkie funkcje Power Fx są obecnie obsługiwane dla poleceń.
  • Microsoft Dataverse jest obecnie jedynym obsługiwanym źródłem danych podczas korzystania z programu 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żesz też ponownie otworzyć projektanta poleceń, wybierając inną tabelę w projektancie aplikacji.
  • Podczas pisania formuł Power Fx w kreatorze poleceń funkcja 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ładników poleceń.
  • 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 ono widoczne w Projektancie Poleceń. Jednak klasyczna widoczność jest widoczna w plikach rozwiązań i w usłudze 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 programie Power Fx nie są obsługiwane i nie będą uruchamiane w aplikacji Dynamics 365 dla Outlook ani aplikacji opartej na modelu hostowanej 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 programie Power Apps Studio dla aplikacji kanwy wybierz pozycję Źródła danych wybierz źródło danych, a następnie odśwież. Ta akcja aktualizuje metadane 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 poleceń klasycznych można nadal 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 wspierana. Projektant poleceń może wyświetlić komunikat o błędzie: „Nie można zainicjować menedżera komponentó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.
  • Edytowanie poleceń na stronie poleceń z obszarów Solutions lub Tables w Power Apps (make.powerapps.com) nie umożliwia ustawienia, aby Run formula było akcją lub Show on condition from formula było regułą widoczności. Te możliwości są dostępne tylko w przypadku edytowania poleceń z poziomu nowoczesnego projektanta aplikacji.

Usuń rekord elementu aplikacji opartego na modelu

Ostrzeżenie

Jeśli aplikacja zawiera polecenia oparte na programie Power Fx, przestaną działać po usunięciu rekordu tabeli elementów aplikacji opartej na modelu aplikacji.

Korzystając z tabeli Elementy aplikacji opartej na modelu , wykonaj następujące kroki:

  1. Tworzenie przepływu w celu uzyskania listy wierszy. Więcej informacji: Pobieranie listy wierszyWyświetlanie listy wierszy tabeli Dataverse elementów aplikacji opartych 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 aplikacji opartej na modelu pod adresem make.powerapps.com.
  3. Utwórz krok polegający na usunięciu wiersza, wykorzystując unikatową wartość identyfikatora, którą skopiowałeś w poprzednim kroku. Więcej informacji: Usuwanie wiersza. Usuwanie akcji przepływu wiersza przy użyciu wiersza tabeli Dataverse elementów aplikacji opartych na modelu
  4. Opublikuj aplikację opartą na modelu powiązaną z rekordem elementu aplikacji opartej na modelu.

Zobacz też

Nowoczesny przegląd zarządzania

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