Udostępnij przez


Typowe problemy i rozwiązania dla Power Apps

Ten artykuł zawiera rozwiązania typowych problemów, które mogą wystąpić podczas tworzenia lub używania usługi Power Apps. Artykuł organizuje problemy według obszaru funkcjonalnego, takiego jak łączniki, integracje usługi Power Automate, program Power Fx i program Power Apps Studio. Każda sekcja zawiera kroki rozwiązywania problemów i linki do powiązanej dokumentacji.

Przed rozwiązaniem określonych problemów zapoznaj się ze strategiami rozwiązywania problemów z usługą Power Apps , aby uzyskać wskazówki dotyczące identyfikowania źródła problemu. W tym artykule opisano kluczowe zasady debugowania problemów funkcjonalnych i wydajnościowych.

Typowe obszary problemów z usługą Power Apps

Złącza i delegowanie

Aby zapoznać się z omówieniem działania łączników tabelarycznych i akcji, zobacz Połączenia.

Aby uzyskać szczegółowe informacje na temat delegowania, zobacz Zrozumienie delegowania w aplikacji Canvas.

Aby uzyskać opis, jak monitorować wysyłane i zwracane dane, zobacz Debugowanie aplikacji Canvas za pomocą Monitora.

  • Nie masz odpowiednich uprawnień do korzystania z połączenia.

    Użytkownicy mogą napotkać ten komunikat w dwóch sytuacjach:

    • Aplikacja udostępnia niejawne połączenie, które nie jest bezpiecznym połączeniem niejawnym. Aby rozwiązać ten problem, udostępnij połączenie użytkownikowi końcowemu, ale rozważ, że to podejście nie jest zalecane. Autor powinien przekonwertować wszystkie połączenia na bezpieczne połączenia niejawne.

    • Aplikacja używa bezpiecznego połączenia niejawnego. W takim przypadku ponowne opublikowanie aplikacji może rozwiązać problem.

  • Automatyczne linki 'Dalej' dla galerii i gridów nie działają w przypadku łączników bazujących na akcjach.

    Łączniki oparte na akcjach nie obsługują kolejnych łączy. Następne linki to właściwości wyników zapytania, które umożliwiają galerii lub siatce automatyczne ładowanie następnego zestawu wyników. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy.

  • Udostępnianie aplikacji kanwy przy użyciu łącznika programu SharePoint

    Aby uzyskać więcej informacji na temat udostępniania aplikacji dla programu SharePoint, zobacz Nawiązywanie połączenia z programem SharePoint z poziomu aplikacji kanwy.

  • Źródła danych SQL nie dodają [dbo] już prefiksu do nazwy źródła danych.

    Aby uzyskać więcej informacji na temat tej zmiany, zobacz Connect to SQL Server from Power Apps (Nawiązywanie połączenia z programem SQL Server z poziomu usługi Power Apps).

  • Łączniki niestandardowe i usługa Microsoft Dataverse

    Jeśli aplikacja została skompilowana za pomocą usługi Power Apps, musisz wprowadzić następujące zmiany:

    • Jest w wersji 2.0.540 lub starszej.
    • Opiera się na bazie danych Dataverse.
    • Używa co najmniej jednego łącznika niestandardowego z oddzielnego środowiska.

    Najpierw wdróż łącznik niestandardowy do tego samego środowiska, w którym znajduje się baza danych. Następnie zaktualizuj aplikację, aby korzystała z nowo wdrożonego łącznika. W przeciwnym razie okno dialogowe powiadamia użytkowników o tym, że interfejs API nie został znaleziony. Aby uzyskać więcej informacji, zobacz Omówienie środowisk.

  • Nazwy kolumn z spacjami

    Jeśli używasz listy utworzonej przy użyciu list microsoft, biblioteki programu SharePoint lub tabeli programu Excel, w której nazwa kolumny zawiera spację, użyj pojedynczych cudzysłowów z nazwą kolumny, na przykład someList.'Color Tag'.

  • Aplikacje łączące się z lokalnym programem SharePoint

    Jeśli udostępniasz aplikację, która opiera się na połączeniach, które nie są automatycznie udostępniane (na przykład w lokalnej witrynie programu SharePoint), użytkownicy, którzy otwierają aplikację w przeglądarce, zobaczą okno dialogowe bez tekstu po wybraniu lub naciśnięciu przycisku Zaloguj. Aby zamknąć okno dialogowe, wybierz lub naciśnij ikonę zamknięcia (X) w prawym górnym rogu.

    Okno dialogowe nie jest wyświetlane, jeśli otworzysz aplikację w programie Power Apps Studio lub usłudze Power Apps dla urządzeń przenośnych. Aby uzyskać więcej informacji na temat połączeń udostępnionych, zobacz Udostępnianie zasobów aplikacji.

  • W przypadku aplikacji utworzonych na podstawie danych można uzyskać dostęp tylko do pierwszych 500 rekordów źródła danych.

    Usługa Power Apps współpracuje z dużymi źródłami danych, delegując operacje do źródła danych. W przypadku operacji, których nie można delegować, usługa Power Apps wyświetla ostrzeżenie w czasie tworzenia i działa tylko na pierwszych 500 rekordach źródła danych. Aby uzyskać więcej informacji, zobacz Omówienie delegowania.

  • Dane programu Excel muszą być sformatowane jako tabela.

    Aby uzyskać informacje o ograniczeniach dotyczących używania programu Excel jako źródła danych, zobacz Połączenia z magazynem w chmurze.

  • Listy Microsoft są obsługiwane, ale nie są biblioteki programu SharePoint, niektóre typy kolumn listy lub kolumny, które obsługują wiele wartości lub wyborów.

    Aby uzyskać więcej informacji, zobacz SharePoint Online.

  • Problemy z logowaniem się na niektórych smartfonach z systemem Android podczas korzystania z aplikacji uwierzytelniającej

    Na niektórych urządzeniach i w niektórych scenariuszach mogą wystąpić błędy logowania podczas korzystania z autentykatora. Ten problem występuje z powodu ograniczenia nałożonego przez producenta OEM. Aby uzyskać więcej informacji, zobacz ADALError: BROKER_AUTHENTICATOR_NOT_RESPONDING.

Integracja z usługą Power Automate

  • Przepływy usługi Power Automate są osierocone w usłudze Power Apps.

    Przepływy usługi Power Automate dodawane przy użyciu starszej wersji panelu usługi Power Apps mogą zostać oddzielone i usunięte. Aby rozwiązać ten problem, ponownie dodaj przepływy ręcznie.

  • Strony niestandardowe usługi Power Apps (w aplikacji opartej na modelu) nie są synchronizowane z osadzonymi metadanymi przepływu usługi Power Automate.

    Metadane przepływu usługi Power Automate mogą wyjść z synchronizacji ze stroną niestandardową aplikacji opartej na modelu, jeśli zaktualizujesz przepływ po jego osadzeniu. Aby zaktualizować metadane, wykonaj następujące kroki dla każdego osadzonego przepływu:

    1. Edytuj strony niestandardowe korzystające z przepływu.
    2. Otwórz okienko usługi Power Automate i odśwież przepływ.
    3. Zapisz i ponownie opublikuj stronę niestandardową.

    Gdy wszystko będzie gotowe, wykonaj następujące kroki:

    1. Edytuj aplikację opartą na modelu.
    2. Wprowadź niewielką zmianę, aby wyzwolić opcję zapisywania.
    3. Zapisz i opublikuj aplikację opartą na modelu.

Power Fx

Aby uzyskać więcej informacji na temat usługi Power Fx, zobacz Microsoft Power Fx.

Wydajność regionalna

  • Obniżenie wydajności podczas otwierania programu Power Apps Studio w Chinach

    Ładowanie programu Power Apps Studio w Chinach może potrwać ponad 30 sekund. Ten problem nie dotyczy najemców, których 21Vianet hostuje lokalnie.

Power Apps Studio i formularze

Program Power Apps Studio hostuje środowisko edytowania i publikowania aplikacji.

  • Problemy z uruchamianiem

    Jeśli masz problemy z uzyskiwaniem dostępu do usługi Power Apps lub uruchamianiem usługi Power Apps, zobacz Rozwiązywanie problemów z uruchamianiem lub logowaniem w usłudze Power Apps.

  • Problemy ze zmianą wymiarów lub orientacji formularzy programu SharePoint

    Jeśli masz problemy z ustawieniami Rozmiar ekranu i orientacja dla niestandardowych formularzy programu SharePoint, użyj rozmiaru niestandardowego , aby obejść ten problem:

    1. Zresetuj ustawienie, wybierając rozmiar Mały.
    2. Przełącz Orientację na Portrait, a następnie z powrotem na Landscape.
    3. Wybierz pozycję Niestandardowy i wprowadź żądany rozmiar ekranu. Do celów referencyjnych wartości wstępne to:
      • "Szerokość: 270, Wysokość: 480" dla małego rozmiaru pionowego.
      • "Szerokość: 720, Wysokość: 480" dla małego poziomego rozmiaru.
  • Kopiowanie i wklejanie ekranów między aplikacjami

    Kopiowanie i wklejanie ekranów między aplikacjami nie jest obecnie obsługiwane. Aby obejść ten problem:

    1. Dodaj nowy ekran do aplikacji docelowej.
    2. Skopiuj kontrolki z ekranu w aplikacji źródłowej.
    3. Wklej kontrolki do ekranu aplikacji docelowej.
  • Zmienianie układu formularzy programu SharePoint

    Podczas dostosowywania formularzy programu SharePoint w niektórych językach, próba zmiany układu z Pionowego (domyślne ustawienie) na Poziomy może spowodować, że aplikacja wyświetli wiele błędów (żółte trójkąty w kontrolkach). Aby rozwiązać te problemy i utrzymać układ poziomy, wybierz Cofnij.

  • Zmienianie przepływu w udostępnionej aplikacji

    Jeśli dodasz przepływ do aplikacji i udostępnisz aplikację, a następnie wprowadzisz zmiany w przepływie, takie jak dodanie usługi lub zmodyfikowanie połączenia, wymagane są dalsze kroki. Najpierw musisz również usunąć przepływ z udostępnionej aplikacji. Następnie ponownie dodaj przepływ do aplikacji. Na koniec ponownie udostępnij aplikację.

  • Zmienianie pola "Title" w tabeli

    Jeśli zmienisz pole Tytuł dla tabeli, do której odwołują się inne tabele za pomocą jednego lub większej liczby odnośników, podczas próby zapisania zmiany wystąpi błąd. Aby obejść ten problem:

    1. Usuń wszystkie odnośniki do tabeli, którą chcesz zmienić.
    2. Zmień pole Tytuł tabeli.
    3. Utwórz ponownie wyszukiwania.

    Aby uzyskać więcej informacji na temat wyszukiwań, zobacz Tworzenie relacji między tabelami.

  • Gdy usługa Power Apps generuje aplikację na podstawie danych, pole używane do sortowania i wyszukiwania nie jest konfigurowane automatycznie.

    Aby skonfigurować pole, zmodyfikuj formułę Items dla galerii zgodnie z opisem w temacie Filtrowanie i sortowanie galerii.

  • Czasami może upłynąć chwilę, zanim będzie można użyć nowo udostępnionej aplikacji.

    W niektórych przypadkach nowo udostępniona aplikacja nie jest natychmiast dostępna. Poczekaj chwilę i powinna stać się dostępna.

  • W kontrolce Formularz nie można zmieniać danych przy użyciu karty niestandardowej.

    W standardowej karcie niestandardowej brakuje właściwości Update, która jest wymagana do zapisania zmian. Aby obejść ten problem:

    1. Wybierz kontrolkę Formularz i wstaw kartę przy użyciu okienka po prawej stronie na podstawie pola, które ma być wyświetlane na karcie.
    2. Odblokuj kartę zgodnie z opisem w Wprowadzeniu do kart danych.
    3. Usuń lub zmień kolejność kontrolek na karcie, tak jak w przypadku karty niestandardowej.
  • Galeria kart jest przestarzała.

    Istniejące aplikacje korzystające z tej funkcji nadal działają, ale nie można dodać galerii kart. Zastąp galerie kart nowymi kontrolkami Formularz edycji i Formularz wyświetlania .

Wydajność przeglądarki

  • Brak pamięci w przeglądarce

    Jeśli używasz 32-bitowej wersji przeglądarki Google Chrome lub Microsoft Edge, a przeglądarka zabraknie pamięci podczas korzystania z usługi Power Apps, rozważ użycie wersji 64-bitowej.

Power Apps dla systemu Windows

  • Aplikacja mobilna Usługi Power Apps dla platformy Windows nie obsługuje łącznika Dropbox.

    W tej sytuacji w oknie podręcznym zostanie wyświetlony następujący komunikat:

    Nie można teraz nawiązać połączenia z usługą, której potrzebujesz. Sprawdź połączenie sieciowe lub spróbuj ponownie później.

    W przypadku wystąpienia tego problemu rozważ użycie odtwarzacza internetowego na platformie Windows.

  • Dostęp warunkowy firmy Microsoft z zasadami Wymagaj, aby urządzenie było oznaczone jako zgodne , nie działa w usłudze Power Apps dla systemu Windows.

    Jeśli zasady dostępu warunkowego są ustawione na Wymagaj, aby urządzenie było oznaczone jako zgodne w identyfikatorze Entra firmy Microsoft, użytkownicy otrzymują następujący błąd logowania i nie mogą uzyskać dostępu do usługi Power Apps.

    Aplikacja zawiera poufne informacje i może być dostępna tylko z urządzeń lub aplikacji klienckich spełniających zasady zgodności zarządzania przedsiębiorstwem.

    Aby obejść ten problem, mogą użyć przeglądarki.

Następne kroki

Jeśli problem nie znajduje się na liście w tym artykule, możesz wyszukać więcej zasobów pomocy technicznej lub skontaktować się z pomocą techniczną firmy Microsoft. Aby uzyskać więcej informacji, zobacz Uzyskiwanie pomocy i obsługi technicznej.