Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aplikacje oparte na modelu używają widoków do definiowania sposobu wyświetlania listy rekordów dla określonej tabeli w aplikacji.
Widok określa:
- Kolumny do wyświetlenia.
- Kolejność kolumn.
- Szerokość każdej kolumny.
- Domyślne sortowanie list rekordów.
- Filtry domyślne zastosowane w celu ograniczenia wyświetlanych rekordów.
Gdy widok będzie dostępny w aplikacji, użytkownicy będą mogli go wybrać.
W tym artykule opisano niektóre z najczęstszych problemów związanych z widokami i sugestiami dotyczącymi ich rozwiązywania.
- Selektor widoków jest renderowany niepoprawnie.
- Widok publiczny nie jest wyświetlany w selektorze widoków.
- Selektor widoku jest pusty po przejściu z pulpitu nawigacyjnego.
- Widoki osobiste nie są wyświetlane w selektorze widoków.
- Kolumna nie jest wyświetlana na liście "Dodaj kolumny" edytora kolumn.
- Brak udostępnionych widoków osobistych w selektorze widoków.
- Brak opcji "Zapisz zmiany w bieżącym widoku".
Niepoprawne renderowanie selektora widoku
Jeśli selektor widoków nie jest poprawnie renderujący, sprawdź, czy w formularzu znajduje się biblioteka CSS innej firmy. Ponieważ style biblioteki działają w stylu globalnym (czyli nie ma przestrzeni nazw), te style wpływają na wszystkie elementy na stronie. Nasze kontrolki CRM, w tym selektor widoku, nie zostały zaprojektowane dla bibliotek takich jak Bootstrap, co często powoduje te problemy. Jeśli używasz bootstrap lub podobnych bibliotek CSS, rozważ ich usunięcie.
Widok publiczny nie jest wyświetlany w selektorze widoków
Jeśli widok publiczny nie jest wyświetlany w selektorze widoków, sprawdź projektanta aplikacji, aby sprawdzić, czy widok jest uwzględniony w aplikacji. Jeśli nie jest ona uwzględniona w aplikacji, użyj projektanta aplikacji, aby dodać brakujący widok do aplikacji.
Selektor widoku jest pusty po przejściu z pulpitu nawigacyjnego
Jeśli selektor widoku jest pusty podczas przechodzenia do dowolnej jednostki z pulpitu nawigacyjnego przy użyciu polecenia "Zobacz wszystkie rekordy", może to oznaczać, że widok używany na pulpicie nawigacyjnym nie jest uwzględniony w aplikacji opartej na modelu. Aby rozwiązać ten problem, dodaj brakujący widok do aplikacji.
Widoki osobiste nie są wyświetlane w selektorze widoków
Jeśli nie widzisz widoków osobistych w selektorze siatki, może to być spowodowane tym, że gdy podsieć w formularzu jest skonfigurowana do wyświetlania wszystkich widoków, renderuje wybrane opcje Moje widoki . Ta konfiguracja powoduje konflikt z widokiem siatki strony głównej (przykładowy interfejs użytkownika):
Aby rozwiązać ten problem, można zmodyfikować domyślny formularz jednostki, aby wszystkie podsieci nie używały opcji Pokaż wszystkie widoki.
Poniższy zrzut ekranu przedstawia przykładowy formularz przypadku zawierający podsieć z włączoną funkcją Pokaż wszystkie widoki :
Jeśli konfiguracja podsieci została zmieniona na Wyłączone lub Pokaż wybrane widoki, jak pokazano na poniższych zrzutach ekranu, problem z brakującymi widokami nie powinien już występować.
Kolumna nie jest wyświetlana na liście "Dodaj kolumny" w edytorze kolumn
Czasami można oczekiwać, że określona kolumna pojawi się na liście Dodaj kolumny w edytorze kolumn , ale nie można jej znaleźć.
Ten problem zwykle występuje, ponieważ atrybut isValidForGrid jest ustawiony na wartość false. Metadane atrybutu można uzyskać, dodając następującą ścieżkę do adresu URL organizacji (zastępując account
element i address1_longitude
odpowiednią nazwą jednostki i atrybutu):
/api/data/v9.2/EntityDefinitions(LogicalName='account')/Attributes(LogicalName='address1_longitude')?$select=SchemaName,IsValidForGrid
Jeśli isValidForGrid
jest ustawiona wartość false, ten atrybut nie może być wyświetlany w siatce i dlatego nie jest wyświetlany w edytorze kolumn. Aby rozwiązać ten problem, ustaw wartość IsValidForGrid
true.
Brak udostępnionych widoków osobistych w selektorze widoków
Niektórzy użytkownicy mogą nie widzieć widoków osobistych udostępnionych im w selektorze widoków, mimo że są one wyświetlane w oknie dialogowym Zarządzanie i udostępnianie widoków .
Takie zachowanie może być spowodowane tym, że użytkownicy nie mają dostępu "Bezpośredni użytkownik (podstawowy)" do jednostki "Zapisane widoki". Dostęp udostępniany przez zespół właściciela, który ma ustawienie dziedziczenia "Tylko uprawnienia zespołu" nie jest wystarczające.
Aby rozwiązać ten problem, należy podać użytkownikom, których dotyczy problem, dostęp "Bezpośredni użytkownik (podstawowy)" do jednostki "Zapisany widok" zamiast dostępu "Tylko uprawnienia zespołu".
Brak opcji "Zapisz zmiany w bieżącym widoku"
Opcja Zapisz zmiany w bieżącym widoku jest wyświetlana tylko na pasku poleceń, gdy nowoczesne wyszukiwanie zaawansowane jest wyłączone. W przeciwnym razie jest ona wyświetlana tylko w selektorze widoków.
Ponadto ta opcja jest wyświetlana tylko dla widoków osobistych. Po wybraniu widoku systemowego przy użyciu opcji Wszystkie aktywne kontakty> konta opcja nie jest wyświetlana, ponieważ nie można zaktualizować widoku systemu. Wynika to z ustawienia fabrycznego.
Zobacz też
- Ogólne strategie rozwiązywania problemów z usługą Power Apps
- Izolowanie problemów w aplikacjach opartych na modelu — Power Apps
- Opis widoków aplikacji opartej na modelu
- Często zadawane pytania dotyczące widoków siatki
Zastrzeżenie dotyczące innych firm
Produkty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych ani żadnego innego rodzaju, w odniesieniu do wydajności lub niezawodności tych produktów.