Kombinētā lodziņa vadīkla programmā Power Apps

Vadīkla, kas lietotājiem ļauj veikt atlasi no piedāvātajiem variantiem. Atbalsta meklēšanu un vairākatlases opciju.

Apraksts

Vadīkla Kombinētais lodziņš ļauj meklēt vienumus, kas tiks atlasīti. Meklēšana tiek veikta servera pusē rekvizītā SearchField, tādēļ veiktspēju neietekmē lieli datu avoti.

Vienas izvēles vai vairākatlases režīms tiek konfigurēts, izmantojot rekvizītu SelectMultiple.

Ja meklējat vienumus atlasīšanai, katram vienumam var izvēlēties rādīt atsevišķu datu vērtību, divas vērtības vai attēlu un divas vērtības (Persona), modificējot izkārtojuma iestatījumus rūtī Dati.

Skatot mazos ekrānos, vienumu saraksta izlidošana kļūs par pilnekrāna vadīklu, lai uzlabotu izmantojamību.

Piezīme

Ja vēlaties meklēt vienumus ar skaitļiem, pārveidojiet skaitļus par tekstu, izmantojot funkciju Teksts(). Piemēram, Teksts(12345).

Ierobežojumi

Kombinētā lodziņa vadīklai ir šādi ierobežojumi:

  • Ja galerijā izmantojat kombinētā lodziņa vadīklu, tās atlase netiek saglabāta, kad lietotājs ritina galeriju. Tā nav problēma, ja galerijā izmantojat kombinētā lodziņa vadīklu, kas netiek ritināta. Risinājums pašlaik nav pieejams.

Lietotāju atlasītājs

Lai vadīklu Kombinētais lodziņš izmantotu kā lietotāju atlasi, izvēlieties veidni Persona no izkārtojuma iestatījumiem rūtī Dati un konfigurējiet saistītos datu rekvizītus, kas jānorāda par tālāk norādīto personu.

Galvenie rekvizīti

Vienumi — datu avots, no kura var veikt atlasi.

DefaultSelectedItems — Sākotnējie izvēlētie elementi, pirms lietotājs mijiedarbojas ar vadīklu.

Piezīme

Rekvizīts Noklusējums ir novecojis, tā vietā izmantojiet DefaultSelectedItems.

SelectedItems — atlasīto vienumu saraksts, kas izriet no mijiedarbības ar lietotāju.

SelectMultiple — Vai lietotājs var atlasīt atsevišķu elementu vai vairākus elementus.

IsSearchable — Vai lietotājs var meklēt vienumus pirms to atlases.

Piezīme

IsButtonable var būt iespējots tikai tajā datu avotā kurā ir vismaz viens teksta lauks. Izteiksmei Elementi ir jābūt deleģējamai, lai vaicājumi tiktu deleģēti ar meklēšanu. Tas ir, Ja izteiksmes izteiksmē Elementi netiek atbalstītas.

SearchFields — Datu avota datu lauki, kas tiek pārmeklēti, lietotājam ievadot tekstu.

Piezīme

Lai meklētu vairākos laukos, iestatiet rekvizītu SearchFields šādā formātā: ["MyFirstColumn", "MySecondColumn"]. Tiek atbalstīti tikai teksta lauki.

Papildu rekvizīti

AccessibleLabel — Etiķete ekrāna lasītājiem.

BorderColor — Vadīklas apmales krāsa.

BorderStyle — vai vadīklas apmale ir Necaurspīdīga, Svītrota, Punktota vai Nav.

BorderThickness — Vadīklas apmales biezums.

DisplayFields — To lauku saraksts, kas parādīti katram meklēšanā atgrieztajam vienumam. Visvienkāršāk konfigurēšanu veikt, izmantojot rūti Dati cilnē Rekvizītu opcijas.

Piezīme

Lai atjauninātu vairākus parādītos laukus attiecīgajā veidnē, iestatiet rekvizītu DisplayFields šajā formātā: ["MyFirstColumn", "MySecondColumn"].

DisplayMode — vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skats) vai ir atspējots (Atspējots).

FocusedBorderColor — Vadīklas apmales krāsa, kad vadīkla ir fokusēta.

FocusedBorderThickness — vadīklas apmales biezums, kad vadīkla ir fokusēta.

Augstums — Attālums starp vadīklas augšu un šīs vadīklas apakšējo malu.

InputTextPlaceholder — Informatīvs teksts, kas tiek rādīts lietotājiem, kad nav atlasīts neviens vienums.

OnChange — darbības, kas jāveic, kad lietotājs maina atlasi.

OnNavigate — darbības, kas jāveic, kad lietotājs atlasa elementu.

OnSelect — darbības, kas jāveic, kad lietotājs pieskaras vadīklai vai atlasa to.

TabIndex — tastatūras navigācijas secība saistībā ar citām vadīklām.

Redzama — vai vadīkla ir redzama vai paslēpta.

Platums — attālums starp vadīklas kreiso un šīs vadīklas labo malu.

X – Attālums starp vadīklas kreiso malu un tās primārā konteinera kreiso malu (vai ekrānu, ja nav primārā konteinera).

Y — attālums starp vadīklas augšējo malu un tās primārā konteinera augšējo malu (vai ekrānu, ja nav primārā konteinera).

Piezīme

Izlidošanas robežas rekvizītus kontrolē Border rekvizīti.

Piemēri

Pamata kombinētais lodziņš

Šajā piemērā norādītās darbības attiecas uz visiem datu avots, kas nodrošina tabulas, bet, lai precīzi izpildītu šīs darbības, izmantojiet vidi ar Microsoft Dataverse datu bāzi, kurā ir datu paraugs.

  1. Atlasiet Ievietot > Ievade > Kombinētais lodziņš un nosauciet to par "Combobox1".

  2. Ekrāna labajā pusē esošajā rūtī Rekvizīti atveriet sarakstu Atlasīt datu avotu (blakus Vienumi) un pēc tam pievienojiet vai atlasiet datu avotu, piemēram, tabulu Uzņēmumi.

  3. Tajā pašā rūtī atlasiet Rediģēt (blakus Lauki).

  4. Rūtī Dati atveriet sarakstu Primārais teksts un pēc tam atlasiet kolonnu Primārais nosaukums, kas tiks rādīta vadīklā Kombinētais lodziņš.

  5. Turot nospiestu taustiņu Alt, atlasiet lejupvērsto bultiņu, lai atvērtu vadīklu Kombinētais lodziņš.

    Šajā vadīklā tiek rādīti dati no Primārā nosaukuma, kuru norādījāt noteiktajā datu avotā.

(Nav obligāti) Rādīt pirmo ierakstu pēc noklusējuma

  1. Iestatiet šai izteiksmei rekvizītu DefaultSelectedItems, aizstājot Datu avotu ar jūsu datu avota nosaukumu:

    First(DataSource)
    

(Nav obligāti) Rādīt atlasītā uzņēmuma nosaukuma vērtību etiķetē

  1. Atlasiet Ievietot > Teksta etiķete un pēc tam atlasiet Etiķete.

  2. Iestatiet šai izteiksmei rekvizītu Teksts, aizstājot Teksts ar šādu formulu:

    If(CountRows(ComboBox1.SelectedItems)>0, Concat(ComboBox1.SelectedItems,'Account Name',", "), "NO SELECTED ITEM")
    

    Piezīme

    Priekšrakstā Ja tiks pārbaudīts, kā atlasītie elementi var pastāvēt, un tie tiks rādīti komatatdalīto vērtību etiķetē vai tiks rādīts ziņojums "NAV ATLASĪTS ELEMENTS", ja atlase būs tukša.

Simulēt vienkāršu nolaižamo sarakstu darbību

Iestatot IsSearchable uz Aplams un SelectMultiple uz Aplams, varat panākt to pašu nolaižamā saraksta funkcionalitāti.

  1. Atlasiet Ievietot > Ievade un pēc tam atlasiet Kombinētais lodziņš.

  2. Ekrāna labajā pusē esošajā rūtī Rekvizīti atveriet sarakstu Atlasīt datu avotu (blakus Vienumi) un pēc tam pievienojiet vai atlasiet datu avotu.

  3. Tajā pašā rūtī atlasiet Rediģēt (blakus Lauki).

  4. Rūtī Dati atveriet sarakstu Primārais teksts un pēc tam atlasiet kolonnu, ko vēlaties rādīt vadīklā Kombinētais lodziņš.

  5. Iestatiet rekvizītu IsSearchable uz Aplams.

  6. Iestatiet rekvizītu SelectMultiple uz Aplams.

  7. Turot nospiestu taustiņu Alt, atlasiet lejupvērsto bultiņu, lai atvērtu vadīklu Kombinētais lodziņš.

    Vadīkla parāda datus no kolonnas, ko norādījāt jūsu norādītajā datu avotā.

    Piezīme

    Vairs netiek rādīts teksts "Atrast elementus", un varēsit atlasīt tikai vienu elementu.

Pieejamības vadlīnijas

Krāsu kontrasts

Ir jābūt pietiekamam krāsu kontrastam starp:

  • ChevronFill un ChevronBackground
  • ChevronHoverFill un ChevronHoverBackground
  • SelectionColor un SelectionFill
  • SelectionFill un Aizpildījums
  • SelectionTagColor un SelectionTagFill

Papildus standarta krāsu kontrasta prasībām.

Ekrāna lasītāja atbalsts

  • Jābūt iekļautai AccessibleLabel.

    Piezīme

    Izmantojot skārienjutīgus ekrānus, ekrāna lasītāja lietotāji var secīgi pārvietoties pa kombinētā lodziņa saturu. Kombinētais lodziņš darbojas kā poga, kas pēc atlases parāda vai paslēpj saturu.

Tastatūras atbalsts

  • Rekvizīta TabIndex vērtībai jābūt nullei vai lielākai, lai tastatūras lietotāji varētu pāriet uz to.

  • Fokusa indikatoriem jābūt skaidri redzamiem. Izmantojiet FocusedBorderColor un FocusedBorderThickness, lai to sasniegtu.

    Piezīme

    Tabulācijas taustiņš pārvietojas uz kombinēto lodziņu vai prom no tā. Bulttaustiņi pārvieto kombinētā lodziņa saturu. Taustiņš Escape aizver nolaižamo sarakstu, ja tas ir atvērts.

Piezīme

Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)

Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).