Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym samouczku pokazano, jak połączyć dwie listy za pomocą kolumn wyszukiwania w aplikacji kanwy w Power Apps.
SharePoint udostępnia dwa typy kolumn wyszukiwania:
- Wyszukiwanie: linki do innej listy. Na przykład lista Zamówienia może zawierać kolumnę wyszukiwania, która łączy się z klientami na liście Klienci.
- Wybór: Wybranie kolumny powoduje wyświetlenie menu elementów, które można wybrać.
Uwaga / Notatka
Podczas tworzenia lub wyświetlania listy w SharePoint następuje automatyczne przekierowanie do aplikacji Listy Microsoft. Listę można zawsze znaleźć zarówno w aplikacji Listy Microsoft, jak i w programie SharePoint. Dowiedz się więcej w temacie Co to jest lista w Microsoft 365?
Wymagania wstępne
Licencja programu SharePoint lub licencja platformy Microsoft 365
Witryna programu SharePoint
Aby utworzyć witrynę programu SharePoint, zobacz Przewodnik z przewodnikiem: Tworzenie witryny organizacji.
Dlaczego warto używać kolumny odnośnika?
Dane w przedsiębiorstwie są duże i złożone. Dane na jednej liście często odnoszą się do danych na innej liście. Kolumny wyszukiwania są podstawowym sposobem łączenia takich danych biznesowych.
Na przykład może istnieć lista Zamówień zawierająca kolumnę odnośnika, która łączy się z listą Klienci , aby pokazać, który klient złożył zamówienie. Kolumna odnośnika na liście Zamówienia umożliwia również pobieranie innych danych z listy Klienci .
Możesz również użyć kolumny odnośnika, aby połączyć listę Orders (Zamówienia ) z listą Product (Produkt ) i dostarczyć informacje potrzebne do zamówienia produktu, takie jak zdjęcia produktów, specyfikacje lub szczegóły producenta.
Do czego służą kolumny wyboru?
Kolumny wyboru są używane dla list krótkich. Zamiast tworzyć oddzielną listę, należy uwzględnić wartości listy w małym menu. To menu jest wyświetlane po wybraniu kolumny Wybór , a następnie możesz wybrać jedną z wartości z menu.
Przykłady obejmują dane, takie jak Kod stanu klienta, Dostępność produktu, Kody stanów — dowolna stała, stosunkowo krótka lista.
Wybrane dane mogą pozostać na osobnej liście, jeśli użyjesz kolumny Lookup aby je połączyć. Jednak implementacja kolumny Wybór jest łatwiejsza i szybsza niż implementacja kolumny Wyszukiwania.
Dowiedz się więcej w temacie Integrowanie usługi SharePoint Online z usługą Power Apps — omówienie.
Utwórz listy
W tym samouczku połączysz dwie listy ze sobą: Assets i RepairShop. Lista Assets służy do śledzenia sprzętu w zespole. Ponieważ sprzęt się psuje od czasu do czasu, używamy listy RepairShop, aby śledzić lokalne sklepy, które mogą go naprawić.
Kolumna wyszukiwania użyta w tym przykładzie
Lista RepairShop używa kolumny ContactEmail do identyfikacji sklepu. Ta lista jest definiowana jako pierwsza, aby każdy wiersz na liście Assets wskazuje coś.
Lista Assets zawiera dwie kolumny wyszukiwania:
- RepairShop, typu Lookup, używa adresów e-mail do wskazywania wpisów na liście RepairShop .
- Typ assetType typu Choice zawiera listę typów zasobów dla sprzętu.
Możesz zdefiniować więcej kolumn w zależności od informacji, które należy śledzić.
Definiowanie listy RepairShop i dodawanie danych
Najpierw utwórz tę listę, aby po dodaniu danych do listy Assets, wpisy RepairShop były dostępne w kolumnie wyszukiwania Assets.RepairShop.
W dowolnej witrynie programu SharePoint utwórz nową listę RepairShop na podstawie szablonu Pustej listy.
Wybierz pozycję Dodaj kolumnę typu Tekst i nadaj jej nazwę ContactEmail, a następnie wybierz pozycję Zapisz.
Wybierz + Dodaj nowy element, aby wprowadzić trzy wiersze lub więcej z różnymi wartościami przykładowymi ContactEmail. Kiedy trzeba naprawić jakiś sprzęt, wybierasz jeden z tych warsztatów.
Zdefiniuj listę zasobów
W tej samej witrynie programu SharePoint utwórz nową listę Zasoby na podstawie szablonu Pusta lista.
Wybierz + Dodaj kolumnę i wybierz typ kolumny Wybór. Wybierz pozycję Dalej i nadaj mu nazwę AssetType. Wypełnij wartości Wyboru w sekcji Wybory , aby uzyskać przykładowe zasoby, takie jak komputery stacjonarne, laptopy, telefon z systemem Android, telefon iPhone i tablet z systemem Windows.
Wybierz Zapisz.
Wybierz + Dodaj kolumnę i wybierz typ kolumny Odnośnik, a następnie wybierz Dalej.
W okienku Tworzenie kolumny dodaj pole RepairShop do pola Nazwa . Przejdź do Wybierz listę jako źródło i wybierz RepairShop. Przejdź do pozycji Wybierz kolumnę z powyższej listy i wybierz pozycję ContactEmail.
Wybierz Zapisz.
Zobaczysz, że kolumna RepairShop ma ikonę z dwiema strzałkami, która wskazuje, że jest to kolumna typu wyszukiwania.
Tworzenie aplikacji na podstawie listy Assets
Utwórz aplikację kanwy na podstawie utworzonej wcześniej listy zasobów.
Dodaj dane do listy aktywów
Wyświetlmy podgląd aplikacji i dodajmy elementy do listy Zasoby.
Naciśnij F5 lub wybierz pozycję

+ Wybierz symbol w prawym górnym rogu aplikacji, aby dodać wpis.
Wprowadź tytuł dla tego elementu zawartości, na przykład Laptop Micah.
Wybierz strzałkę listy rozwijanej AssetType . Wyświetlane wartości to wartości wprowadzone podczas tworzenia tej kolumny. Wybierz jeden z wpisów.
Wybierz strzałkę listy rozwijanej RepairShop . Wybierz jeden z wpisów.
Wybierz znacznik wyboru, aby zapisać nowy wpis.
(Opcjonalnie) Dodaj więcej elementów do listy.
Naciśnij
Esc, aby powrócić do domyślnego obszaru roboczego.Zapisz i opublikuj aplikację.
Informacje pokrewne
- Skonfiguruj kontrolkę menu rozwijane w usłudze Power Apps na swojej liście.
- Generowanie aplikacji przy użyciu bazy danych Microsoft Dataverse
- Tworzenie aplikacji od podstaw przy użyciu bazy danych Dataverse
- Przenoszenie formularzy niestandardowych SharePoint dla aplikacji Power Apps (oficjalny dokument)