Łączenie list z list Microsoft Lists za pomocą kolumny wyszukiwania w Power Apps

W tym samouczku pokazano, jak połączyć dwie listy za pomocą kolumn odnośników w aplikacji kanwy.

Omówienie

SharePoint są dwa typy kolumn wyszukiwania:

  • Odnośnik — pozwala połączyć się z inną listą: na przykład lista Zamówienia może zawierać kolumnę odnośnika, które stanowi odwołanie do klientów znajdujących się na liście Klient.
  • Wybór — kliknięcie lub naciśnięcie kolumny powoduje wyświetlenie niewielkiego menu z elementami do wyboru.

W tym samouczku utworzysz aplikację, która używa tego rodzaju kolumn odnośników.

Dlaczego warto korzystać z kolumn odnośników

Dane używane w przedsiębiorstwie są duże i złożone. Dane z jednej listy często odwołują się do danych z innej listy. Kolumny odnośników są podstawowym sposobem łączenia danych biznesowych.

Na przykład lista Zamówienia może zawierać kolumnę odnośnika będące odwołaniem do listy Klienci, które pokazuje, kto złożył zamówienie. Kolumna odnośnika na liście Zamówienia pozwala również uzyskać inne dane z listy Klienci. Za pomocą kolumny odnośnika można również połączyć listę Zamówienia z listą Produkt i uzyskać informacje o zamówionym produkcie, między innymi zdjęcia produktu, specyfikacje i dane dotyczące producenta.

Do czego służą kolumny wyboru?

Kolumny Wybór są używane w przypadku bardzo krótkich list, ale zamiast tworzyć osobną listę, poszczególne wartości listy umieszcza się w niewielkim menu wyświetlanym po kliknięciu lub naciśnięciu kolumny Wybór, a następnie wybiera się jedną z wartości.

Przykładowe dane: kod stanu klienta, dostępność produktu, kody stanu — zasadniczo każda stała lista, która jest stosunkowo krótka. Te dane można też wdrożyć jako osobne listy i połączyć je przy użyciu kolumna Odnośnik, ale zazwyczaj łatwiejszym i szybszym rozwiązaniem okazuje się wdrożenie ich w postaci kolumny Wybór.

Porada

Aby zapoznać się z samouczkami dotyczącymi integracji SharePoint i Power Apps, przejdź do scenariusze integracji z SharePoint.

Tworzenie list w programie SharePoint

W tym samouczku należy połączyć ze sobą dwie listy: Assets i RepairShop. Lista Assets służy do śledzenia sprzętu używanego przez poszczególnych członków zespołu. Ponieważ sprzęt psuje się od czasu do czasu, lista RepairShop służy do śledzenia lokalnych punktów zajmujących się jego naprawą.

Kolumna odnośników używane w tym przykładzie

Lista RepairShop używa kolumny ContactEmail, aby zidentyfikować punkt naprawy. Ta lista jest definiowana jako pierwsza, aby zapewnić każdemu wierszowi na liście Assets właściwy punkt odniesienia.

Lista Assets zawiera dwie kolumny odnośników:

  • Jedno pole typu Odnośnik o nazwie RepairShop, które za pomocą adresów e-mail wskazuje wpisy na liście RepairShop
  • Jedno pole typu Wybór o nazwie AssetType, które zawiera listę typów sprzętu w ramach ustalonych zasobów

Najprawdopodobniej zechcesz zdefiniować dodatkowe kolumny, w zależności od informacji, które musisz śledzić.

Definiowanie listy RepairShop i dodawanie danych

Poniższe kroki należy wykonać w pierwszej kolejności, aby podczas dodawania danych do listy Assets umożliwić wybieranie wpisów z listy RepairShop z kolumny wyszukiwania Assets.RepairShop.

  1. W witrynie programu SharePoint utwórz nową listę RepairShop.

    Nowa lista.

  2. Dodaj kolumnę ContactEmail typu Pojedynczy wiersz tekstu.

    Dodaj do kolumny wiadomości e-mail.

  3. W razie potrzeby dodaj inne kolumny.

  4. Wybierz pozycję + Nowy, aby wprowadzić przykładowe dane na liście — co najmniej 3 wiersze z różnymi wartościami pola ContactEmail. Jeśli dany zasób musi zostać naprawiony, należy wybrać jeden z nich. Aby szybko wprowadzić tekst w siatce, można również użyć widoku Edycja w siatce.

    Dodaj warsztaty.

Definiowanie listy Assets

  1. W witrynie programu SharePoint utwórz nową listę Aktywa.

  2. Dodaj kolumnę AssetType typu Wybór i wprowadź wartości, które mają być wyświetlane w menu wyboru jako wybrane. Następnie wybierz opcję Zapisz.

    Definiuj kolumnę wyboru.

  3. Wybierz pozycję + Dodaj kolumnę > Więcej.

  4. Wprowadź nazwę kolumny jako RepairShop. I typ kolumny jako Wyszukiwanie.

    Kolumna wyszukiwania konfiguracji.

  5. W dodatkowych ustawieniach kolumny wybierz pozycję RepairShop jako listę, z która ma uzyskać informacje, a dla wyszukiwania kolumnę jako ContactEmail.

    Kolumna odnośnika.

  6. Wybierz OK

  7. Jeśli chcesz, możesz dodać dodatkowe kolumny.

Tworzenie aplikacji na podstawie listy zasobów

Utwórz aplikację kanwy z utworzonej wcześniej Listy zasobów.

Dodawanie danych do listy zasobów

Teraz można przejrzeć aplikację i zobaczyć, jak wygląda ekran szczegółów dla kolumn odnośników.

  1. Naciśnij klawisz F5 lub wybierz przycisk Podgląd ( Ikona Podgląd. ).

  2. Wybierz symbol + w prawym górnym rogu, aby dodać wpis.

  3. Wprowadź wartość w polu Tytuł dla tego zasobu.

  4. Wybierz strzałkę rozwijaną AssetType. Wyświetlane są wartości wprowadzone podczas tworzenia tej kolumny. Wybierz jeden z wpisów.

    Typ wypełnienia składników majątku.

  5. Wybierz strzałkę rozwijaną RepairShop. Wybierz jeden z wpisów.

    Wypełnij warsztat.

  6. W prawym górnym rogu wybierz znacznik wyboru, aby zapisać nowy wpis.

  7. (opcjonalnie) Powtórz tę procedurę, aby dodać dowolną liczbę elementów do listy.

  8. Naciśnij klawisz Esc, aby powrócić do domyślnego obszaru roboczego.

  9. Zapisywanie i publikowanie aplikacji.

Następne kroki

Zobacz także

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).