Kontrolu padajuće liste u usluzi Power Apps

Lista koja prikazuje samo prvu stavku osim ako je korisnik ne otvori.

Opis

Kontrola padajuća lista štedi prostor na ekranu, posebno kada lista sadrži veliki broj izbora. Kontrola zauzima samo jednu liniju, osim ako korisnik ne odabere ševron koji će otkriti više izbora. Kontrola će pokazati maksimalno 500 stavki.

Ključna svojstva

Default – Početna vrednost kontrole pre nego što je korisnik navede drugu vrednost.

Items – Izvor podataka koji sadrži stavke koje se pojavljuju u kontroli. Ako izvor ima više kolona, postavite svojstvo kontrole Value na kolonu podataka koju želite da prikazujete.

Value – Kolona podataka koju želite da prikazujete (npr. izvor podataka ima više podataka).

Selected – Zapis podataka koji predstavlja izabranu stavku.

AllowEmptySelection – Da li kontrola ne može da ima izabrane stavke. Kada je netačno, uvek će postojati izabrana stavka koja će u početku biti podrazumevana ili prva stavka.

Dodatna svojstva

AccessibleLabel – Oznaka za čitače ekrana.

BorderColor – Boja ivice kontrole.

BorderStyle – Da li je ivica kontrole puna, isprekidana, tačkasta ili nijedna.

BorderThickness – Debljina ivice kontrole.

ChevronBackground – Boja iza strelice nadole u padajućoj listi.

ChevronFill – Boja strelice nadole u padajućoj listi.

Color – Boja teksta u kontroli.

DisplayMode – Da li kontrola omogućava unos korisnika (Edit), samo prikazuje podatke (View) ili je onemogućena (Disabled).

DisabledBorderColor – Boja ivice kontrole ako je svojstvo kontrole DisplayMode podešeno na Onemogućeno.

DisabledColor – Boja teksta u kontroli ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.

DisabledFill – Boja pozadine kontrole ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.

Fill – Boja pozadine kontrole.

FocusedBorderColor – Boja ivice kontrole kada je kontrola u fokusu.

FocusedBorderThickness – Debljina ivice kontrole kada je kontrola u fokusu.

Font – Naziv porodice fontova u kojoj se tekst prikazuje.

FontWeight – Debljina teksta u kontroli: podebljano, polupodebljano, normalno ili tanko.

Height – Odstojanje između gornje i donje ivice kontrole.

HoverBorderColor - Boja ivice kontrole kada korisnik zadrži pokazivač miša na toj kontroli.

HoverColor - Boja teksta u kontroli kada korisnik zadrži pokazivač miša na njoj.

HoverFill – Boja pozadine kontrole kada korisnik zadrži pokazivač miša na njoj.

Italic – Da li je tekst u kontroli ispisan u kurzivu.

OnChange – Radnje koje treba izvršiti kada korisnik promeni vrednost kontrole (na primer, podešavanjem klizača).

OnSelect – Radnje koje treba izvršiti kada korisnik dodirne ili klikne na kontrolu.

PaddingBottom – Odstojanje između teksta u kontroli i donje ivice te kontrole.

PaddingLeft – Odstojanje između teksta u kontroli i leve ivice te kontrole.

PaddingRight – Odstojanje između teksta u kontroli i desne ivice te kontrole.

PaddingTop – Odstojanje između teksta u kontroli i gornje ivice te kontrole.

PressedBorderColor - Boja ivice kontrole kada korisnik dodirne ili klikne na tu kontrolu.

PressedColor - Boja teksta u kontroli kada korisnik dodirne ili klikne na tu kontrolu.

PressedFill - Boja pozadine kontrole kada korisnik dodirne ili klikne na tu kontrolu.

Reset – Da li se kontrola vraća na podrazumevanu vrednost.

SelectedText (zastarelo) – Vrednost niske koja predstavlja izabranu stavku. Umesto toga koristite Dropdown1.SelectedText.Value menjajući „Dropdown1“ nazivom padajuće kontrole u aplikaciji.

SelectionColor – Boja teksta izabrane stavke ili stavki na listi ili boja alata za izbor u kontroli olovke.

SelectionFill – Boja pozadine izabrane stavke ili stavki na listi ili izabrano područje kontrole olovke.

Size – Veličina fonta teksta koji se prikazuje u kontroli.

Strikethrough – Da li je tekst koji se prikazuje u kontroli precrtan linijom.

TabIndex – Redosled navigacije na tastaturi u odnosu na druge kontrole.

Tooltip – Opisni tekst koji se prikazuje kada korisnik drži kursor preko kontrole.

Underline – Da li je tekst koji se prikazuje u kontroli podvučen linijom.

Visible – Da li se kontrola prikazuje ili je skrivena.

Width – Odstojanje između leve i desne ivice kontrole.

X – Odstojanje između leve ivice kontrole i leve ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

Y – Odstojanje između gornje ivice kontrole i gornje ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

Napomena

Svojstva ivica potpalete se kontrolišu svojstvima FocusedBorder.

Primeri

Jednostavna lista

  1. Dodajte kontrolu padajuća lista, a zatim podesite njeno svojstvo Items prema ovom izrazu:

    ["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]

    Ne znate kako da dodate, imenujete i konfigurišete kontrolu?

  2. Prikažite stavke na listi odabirom strelice za dole dok držite pritisnut taster Alt.

Lista iz izvora podataka

Principi u ovom postupku odnose se na svaki izvor podataka koji obezbeđuje tabele, ali da biste tačno pratili ove korake, morate otvoriti okruženje za koje je kreirana Microsoft Dataverse baza podataka i ima dodate uzorke podataka.

  1. Otvorite praznu aplikaciju, a zatim navedite tabelu Poslovni kontakti.

  2. Dodajte kontrolu padajuća lista, a zatim podesite njeno svojstvo Items prema ovoj formuli:

    Distinct(Accounts, 'Address 1: City')

    Ova formula prikazuje sve gradove u tabeli Poslovni kontakti. Ako više od jednog zapisa ima isti grad, funkcija Distinct skriva duplikate u padajućoj kontroli.

  3. (opcionalno) Preimenujte kontrolu padajuća lista u Gradovi, dodajte kontrolu uspravne galerije i podesite svojstvo galerije Items prema ovoj formuli:

    Filter(Accounts, address1_city = Cities.Selected.Result)

    Ova funkcija Filter prikazuje samo one zapise u tabeli Poslovni kontakti za koje grad odgovara izabranoj vrednosti u kontroli Gradovi.

Smernice za pristupačnost

Kontrast boja

Mora postojati odgovarajući kontrast boja između:

  • ChevronFill i ChevronBackground
  • ChevronHoverFill i ChevronHoverBackground
  • SelectionColor i SelectionFill
  • SelectionFill i Fill

Ovo je dodatak uz standardne zahteve za kontrast boja.

Podrška za čitače ekrana

Podrška za tastaturu

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).