Omówienie list
Listy można skonfigurować w studiu projektowym Power Pages. Aby uzyskać więcej informacji, zobacz Dodawanie listy.
Lista to konfiguracja napędzana danymi, której używasz, aby dodać stronę internetową, która będzie renderować listę rekordów bez potrzeby dewelopera do powierzchni siatki na stronie internetowej. Za pomocą list można wyeksponować rekordy Dataverse do wyświetlenia na stronie internetowej.
Siatka obsługuje sortowanie i będzie stronicowana, jeżeli liczba rekordów jest większa niż określony rozmiar strony.
Jeśli określono Strona internetowa widoku szczegółów, każdy rekord będzie zawierał łącze do strony, a identyfikator rekordu zostanie dołączony do ciągu zapytania wraz z nazwą parametru ciągu zapytania identyfikatora. Zachowanie formularza docelowego (tylko do odczytu lub edycji) zostanie określone na podstawie konfiguracji trybu formularza i uprawnień tabeli przypisanych do ról sieci Web skojarzonych z użytkownikiem.
Lista obsługuje również wiele widoków. Jeśli określono więcej niż jeden widok, renderowana będzie lista rozwijana, aby umożliwić użytkownikowi przełączanie pomiędzy różnymi widokami.
Dane mogą być również filtrowane według aktualnego użytkownika strony, macierzystego konta Klienta aktualnego użytkownika strony oraz aktualnej strony. Jeśli wartość istnieje dla obu warunków filtru Atrybut użytkownika portalu i Atrybut konta, witryna wyrenderuje listę rozwijaną, aby umożliwić użytkownikowi przeglądanie własnych (Moich) danych lub danych jego nadrzędnego konta Klienta.
Lista zawiera relacje do stron internetowych oraz różne właściwości sterujące inicjalizacją listy rekordów w obrębie strony internetowej. Relacja ze stroną sieci Web umożliwia dynamiczne pobieranie definicji listy dla węzła danej strony w witrynie sieci Web. Aby wyświetlić istniejące widoki tabel lub utworzyć nowe widoki tabel, przejdź do Treści>Listy w Aplikacja do zarządzania portalem.
Uwaga
- Lista musi być skojarzona ze stroną sieci Web dla danej witryny sieci Web, aby lista była dostępna do przeglądania w obrębie witryny.
Strony sieci Web skojarzone z listą mogą być przeglądane po wybraniu łącza Strony sieci Web wymienionego w łączach nawigacji Pokrewne w menu po lewej stronie. Podczas tworzenia listy pierwszym krokiem jest wybór tabeli, dla której chcemy renderować listę na stronie internetowej. Następnie powinieneś wybrać jeden lub więcej widoków aplikacji opartych na modelu do renderowania.
Podczas tworzenia lub edycji strony internetowej można określić listę w polu lookup udostępnionym na formularzu strony internetowej. Szablon strony zwykle będzie szablonem Strona, lecz może być też jednym z kilku innych szablonów zaprojektowanych dla zawartości, gdyż szablony główne zawierają niezbędną logikę potrzebną do określania, czy lista powinna być renderowana.
Listę można również dodać do strony internetowej poprzez dodanie etykiety Liquid {% include 'entity_list' key: '<<list name>>' %}
do obszaru treści, takiego jak pole Kopia strony strony internetowej lub do szablonu strony internetowej.