Udostępnij przez


Tworzenie wyboru

Kolumny wyboru umożliwiają dołączanie list rozwijanych ze stałymi wartościami do użytkownika w aplikacji, aby zapewnić spójność danych. Kolumny do wyboru, nazywane wcześniej zestawami opcji i czasami nazywane listami wyboru. Podobnie jak w przypadku tabel, istnieją zarówno standardowe wybory, jak i twórcy mają możliwość tworzenia niestandardowych kolumn wyboru do użycia w aplikacjach.

Podczas pracy z rozwiązaniem w powerapps.com lub w formularzu tabeli w projektant formularzy.

Kolumny wyboru mogą być tylko pojedynczym wyborem (wybór) lub mogą umożliwiać wielokrotny wybór (wybory). Na poniższych zrzutach ekranu przedstawiono kolumnę z wieloma możliwościami wyboru w aplikacji opartej na modelu.

Kolumna wielokrotnego wyboru wyświetlana w głównym formularzu aplikacji opartej na modelu

Dostępne opcje są globalne lub lokalne. Możesz zdefiniować wybór, aby użyć zestawu opcji zdefiniowanych gdzie indziej (globalnie), które mogą być udostępnione innym kolumnom wyboru, lub zdefiniować zestaw opcji dostępnych tylko w kolumnie wyboru (lokalnie). Więcej informacji: Omówienie tworzenia i edytowania kolumn wyboru

Tworzenie globalnego wyboru w ramach rozwiązania

  1. Zaloguj się do powerapps.com, wybierz Rozwiązania, a następnie otwórz żądane rozwiązanie niezarządzane. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.
  2. Na pasku poleceń zaznacz Nowy>Wybór.
  3. Wpisz następujące właściwości:
    • Nazwa wyświetlana Wprowadź Nazwę wyświetlaną dla kolumny. To Wyświetlana nazwa jest używana podczas prezentowania tej kolumny użytkownikom.
    • W polu Etykieta wprowadź etykietę, która ma być wyświetlana dla opcji wyboru.
    • Numer Wartości reprezentuje unikatową wartość opcji i nie jest wyświetlany w kolumnie wyboru aplikacji. Zauważ, że dla każdej Wartości jest generowana liczba automatycznie. Zalecamy, abyś tego nie zmieniał. Posiadanie unikatowej Wartości pomaga zapewnić, że wartość będzie się różnić od innych wartości opcji, które mogą być zdefiniowane w innych rozwiązaniach i zaimportowane do Twojego środowiska.
    • Wybierz selektor kolorów po lewej stronie Etykiety, jeśli chcesz, aby kolor był wyświetlany dla opcji na wykresach aplikacji opartych na modelu.
    • Właściwości dodatkowe.
      • Opis. Dodaj opis opcji.
      • Wartość zewnętrzna. Ta wartość jest używana na potrzeby encji wirtualnych w celu mapowania wartości z zewnętrznego źródła danych przy użyciu tej opcji.
      • Ukryto. Ukryj opcję w kolumnie wyboru w czasie wykonywania w aplikacjach. Aby uzyskać więcej informacji na temat ograniczeń tej właściwości, przejdź do Wybór ukrytych ograniczeń własności.

      Uwaga

      Właściwość Hidden nigdy nie powinna być używana jako bezpieczny sposób uniemożliwiania użytkownikom wyświetlania lub edytowania wartości kolumn. Właściwości te mają zastosowanie tylko do składników aplikacji, takich jak formularze i widoki aplikacji oparte na modelach, ale nie mają wpływu na uprawnienia użytkownika do danych. Gdy kolumna jest ukryta, użytkownicy nadal mogą uzyskiwać dostęp do danych kolumny na inne sposoby, na przykład wykonując wywołania internetowego interfejsu API. Aby zabezpieczyć kolumny, w celu kontroli dostępu należy użyć zabezpieczeń na poziomie kolumn.

  4. Wybierz opcję Nowy, aby utworzyć inną opcję.
  5. Powtórz poprzednią czynność, aby uzyskać dostęp do dostępnych opcji.
  6. Rozwiń Opcje zaawansowane, aby wyświetlić dodatkowe właściwości:
    • Nazwa. Unikatowa nazwa wyboru globalnego, w tym wydawca rozwiązania adresu.
    • Nazwa typu zewnętrznego. Ta wartość jest używana na potrzeby encji wirtualnych w celu mapowania wartości z zewnętrznego źródła danych przy użyciu tej opcji.
    • Opis. Wprowadź opcjonalny opis kolumny wyboru.
  7. Wybierz pozycję Zapisz.

Ważne

Globalnych opcji wyboru nie można dodawać bezpośrednio do aplikacji. Po utworzeniu globalnej kolumny wyborów opcje z tego wyboru mogą być dostępne podczas tworzenia lokalnej kolumny wyborów. Kolumny wyboru lokalnego są specyficzne dla tabeli i można ich następnie używać z formularzami i widokami w aplikacji.

Tworzenie wyboru lokalnego do użycia w formularzach i widokach

Utwórz lokalną kolumnę wyboru dla tabeli, która może być używana w formularzach i widokach w rozwiązaniu.

  1. Zaloguj się do powerapps.com, wybierz Rozwiązania, a następnie otwórz żądane rozwiązanie niezarządzane. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.

  2. Otwórz tabelę, w której chcesz utworzyć lokalny wybór, a następnie na pasku poleceń wybierz Nowy>wybór.

  3. W panelu Nowa kolumna wprowadź właściwości kolumny wyboru.

Skonfiguruj właściwości dla lokalnego wyboru

  • Nazwa wyświetlana Wprowadź Nazwę wyświetlaną dla kolumny. To Wyświetlana nazwa jest używana podczas prezentowania tej kolumny użytkownikom.
  • Opis. Wprowadź opcjonalny opis kolumny wyboru.
  • Typ danych. Wybierz Wybór>Wybór. Wybierz Wybór>Tak/Nie, jeśli chcesz mieć jedno pole wyboru z dwiema opcjami.
  • Zachowanie. Wybierz opcję obliczoną, aby umożliwić uwzględnianie kolumn w kolumnach obliczanych w celu zautomatyzowania obliczeń ręcznych.
  • Wymagany. Ustawienie dla tej opcji wartości Wymagane ze źródła biznesowego powoduje, że nie można zapisać rekordu bez danych w tej kolumnie.
  • Z możliwością wyszukiwania. Po wybraniu ta kolumna pojawia się w wyszukiwaniu zaawansowanym i jest dostępna podczas dostosowywania widoków.
  • Wybieranie wielu opcji wyboru jest dozwolone. Wybierz tę opcję, jeśli chcesz utworzyć wybór, w którym użytkownik może wybrać więcej niż jedną opcję (zaznaczanie wiele).
  • Synchronizować z globalną opcją wyboru?
    • Tak. Wybierz tę opcję, jeśli chcesz, aby lokalny wybór miał możliwość korzystania z opcji z wyboru globalnego. Następnie możesz również wybrać istniejący globalny wybór, aby użyć opcji z tego globalnego wyboru.
    • Nie. Wybierz tę opcję, jeśli nie chcesz, aby wybór miał możliwość korzystania z opcji z wyboru globalnego.
    • Synchronizuj tę opcję wyboru z. Gdy Synchronizacja z wyborem globalnym to Tak, możesz wybrać istniejącą kolumnę wyboru. Następnie do tego wyboru można użyć opcji skonfigurowanych dla tego użytkownika.
    • Jeśli wybierzesz Nie, aby włączyć wybór globalny, utwórz opcje według własnego wyboru, wybierając Wybory lub, jeśli wybierzesz Tak, wybierz Edytuj wybór, aby edytuj opcje wyboru synchronizacji lub Nowy wybór, aby dodać nowe opcje:
    • W polu Etykieta wprowadź etykietę, która ma być wyświetlana dla opcji wyboru.
    • Numer Wartości reprezentuje unikatową wartość opcji i nie jest wyświetlany w kolumnie wyboru aplikacji. Zauważ, że dla każdej Wartości jest generowana liczba automatycznie. Zalecamy, abyś tego nie zmieniał. Posiadanie unikatowej Wartości pomaga zapewnić, że wartość będzie się różnić od innych wartości opcji, które mogą być zdefiniowane w innych rozwiązaniach i zaimportowane do Twojego środowiska.
    • Wybierz selektor kolorów po lewej stronie Etykiety, jeśli chcesz, aby kolor był wyświetlany dla opcji na wykresach aplikacji opartych na modelu.
  • Domyślna opcja wyboru. Wybierz jedną z opcji, które utworzyłeś jako wybór domyślny.
  • Nazwa schematu. Jest to unikatowa nazwa używana w systemie i jest automatycznie generowana na podstawie wyświetlana nazwa i wydawca rozwiązania znaków. Po zapisaniu nowej kolumny wyboru nie można jej zmienić.
  • Włącz zabezpieczenia kolumn. Wybranie tej opcji umożliwia zabezpieczanie danych w kolumnie poza zabezpieczeniami zdefiniowanymi dla tabeli.
  • Włącz inspekcję. Jeśli inspekcja została włączona w środowisku, ta kolumna może być uwzględniona w śledzeniu zmian.
  • Występuje w globalnym filtrze pulpitu nawigacyjnego. Wybierz tę opcję, aby zezwolić na to, aby kolumna była dostępna jako filtr na interakcyjnych pulpitach nawigacyjnych.
  • Z możliwością sortowania. Wybierz tę opcję, aby zezwolić na sortowanie tej kolumny w przypadku korzystania z interakcyjnych pulpitów nawigacyjnych.

Wybierz pozycję Zapisz.

Teraz kolumna wyboru lokalnego jest dostępna w projektancie formularzy i widoków, aby dodać do tabeli.

Tworzenie i edytowanie globalnych wyborów przy użyciu eksploratora rozwiązań

Aby uzyskać informacje na temat tworzenia i edytowania opcji globalnych przy użyciu klasycznych eksploratorów rozwiązań, przejdź do tematu Utwórz lub edytuj globalny zestaw opcji (lokalnie).

Ograniczenia ukrytych właściwości wyboru

  • Ukryta właściwość kolumny wyboru ma zastosowanie tylko w przypadku aplikacji opartych na modelach. Inne składniki korzystające z tabel Microsoft Dataverse, takie jak aplikacje oparte na kanwie, nie korzystają z właściwości ukrycia kolumny wyboru.
  • Właściwość ukryta kolumny wyboru działa tylko w przypadku aplikacji z włączonym nowoczesnym, odświeżonym wyglądem aplikacji opartych na modelu.
  • Właściwość ukrycia kolumny wyboru nie jest obecnie obsługiwana dla opcji wielokrotnego wyboru, nawet jeśli wybrano opcję Dozwolone jest wybieranie wielu opcji.
  • Właściwość ukryte ukrywa tylko etykietę opcji i wartość, gdy jest wyświetlana w aplikacji opartej na modelu. Nawet jeśli są ukryte, etykiety wyboru i wartości można wyświetlać i ustawiać, uzyskując bezpośredni dostęp do tabeli Dataverse, na przykład z witryny make.powerapps.com. Ukryte opcje można również ustawić za pomocą setValuemetody API klienta.