Izvēles funkcija
Attiecas uz: Pamatnes programmām Modeļa vadītas programmas
Atgriež iespējamo vērtību tabulu uzmeklēšanas kolonnai.
Apraksts
Choices funkcija atgriež iespējamo vērtību tabulu uzmeklēšanas kolonnai.
Izmantojiet Choices funkciju, lai saviem lietotājam nodrošinātu izvēles iespēju sarakstu, no kura veikt atlasi. Šo funkciju parasti izmanto ar Kombinētā lodziņa vadīklu rediģēšanas veidlapās.
Uzmeklēšanai – tabula, kas atgriež Choices, atbilst ar uzmeklēšanu saistītajai ārējai tabulai. Izmantojot Choices, tiek novērsta nepieciešamība pievienot ārējo tabulu kā papildu datu avotu. Izvēles iespējas atgriež visas ārzemju tabulas kolonnas.
Tā kā Choices atgriež tabulu, var izmantot Filter, Sort, AddColumns un visas citas tabulas manipulāciju funkcijas, lai filtrētu, kārtotu un veidotu tabulu.
Pašlaik nevarat deleģētIzvēles. Ja šis ierobežojums jūsu programmā rada problēmu, pievienojiet tabulu kā datu avotu un izmantojiet to tieši.
Izvēloties izvēles iespējas, kolonnu nosaukumiem nav jābūt virknēm un iekļautiem dubultajās pēdiņās, atšķirībā no funkcijām ShowColumns, Search un citām tabulas funkcijām. Norādiet formulu tā, it kā uz kolonnu būtu tieša atsauce.
Kolonnu atsaucēm uz datu avotu ir jābūt tiešām. Piemēram, ja datu avots ir Konti un uzmeklēšana ir SLA, tad kolonnas atsauce būs Accounts.SLA. Atsauce nevar iziet caur funkciju, mainīgo vai vadīklu. Turpinot šo piemēru, ja Konts tiek sniegts Galerijas vadīklai, izmantojiet formulu Gallery.Selected.SLA, lai atsauktos uz atlasītā konta SLA. Tomēr šī atsauce ir izgājusi cauri vadīklai, tāpēc to nevar pārnest uz Kolonnu funkciju – joprojām jāizmanto Accounts.SLA.
Pašlaik uzmeklēšanas kolonnas var izmantot tikai ar SharePoint un Microsoft Dataverse.
Sintakse
Izvēles(kolonna-atsauce [, teksta filtrs ] )
- kolonna-atsauce - Obligāts. Datu avota uzmeklēšanas kolonna. Neiekļaujiet dubultajās pēdiņās kolonnas nosaukumu. Atsaucei ir jābūt tieši uz datu avota kolonnu, un tā nedrīkst iziet caur funkciju vai vadīklu.
- teksta filtrs - Neobligāti. Filtrē izvēļu sarakstu, atgriežot tikai tās izvēles, kas sākas ar teksta filtrā norādīto tekstu. Ja ir norādīta tukša virkne, tiks atgrieztas visas izvēles.
Piemēri
Uzmeklēšanas izvēles iespējas
Izveidojiet datu bāzi Dataverse un atzīmējiet izvēles rūtiņu Iekļaut parauga programmas un datus .
Tiek izveidotas daudzas tabulas, piemēram, Uzņēmumi.
Piezīme: Tabulu nosaukumi ir vienskaitlī make.powerapps.com un daudzskaitlī Power Apps Studio.
Uzņēmumu tabulā ir kolonna Primārā kontaktpersona, kas ir tabulu Kontaktpersonas uzmeklēšana.
Katram kontam kontaktpersona ir nozīmēta kā primārā kontaktpersona vai arī primārā kontaktpersona ir tukša.
Ģenerējiet programmu no tabulas Konti .
Ekrāna un vadīklu sarakstā pie kreisās malas ritiniet uz leju, līdz tiek parādīts EditScreen1 un pēc tam atlasiet EditForm1 tieši zem tā.
Labās rūts cilnē Rekvizīti atlasiet Rediģēt laukus.
Rūtī Lauki atlasiet Pievienot lauku.
Meklējiet Primārās kontaktpersonas lauku, atzīmējiet tā izvēles rūtiņu un pēc tam atlasiet vienumu Pievienot.
Primārās kontaktpersonas lauks tiek parādīts veidlapas apakšā. Ja laukā tiek parādīta kļūda, atlasiet Datu avoti cilnē Skats, atlasiet daudzpunkti (...) Kontu datu avotam un pēc tam atlasiet Atsvaidzināt.
(neobligāti) Velciet Primārās kontaktpersonas no lauku saraksta apakšas uz lauku saraksta augšdaļu.
Primārās kontaktpersonas kartītē atlasiet Kombinētā lodziņa vadīklu.
Šīs vadīklas Elementu rekvizītam ir iestatīta formula, kas identificē kolonnu pēc tās parādāmā nosaukuma, kā pirmajā piemērā, vai tā loģiskā nosaukuma, kā otrajā piemērā:
Izvēles iespējas( Konti.'Primārā kontaktpersona' )
Izvēles iespējas( Accounts.primarycontactid )
Ilustrāciju vajadzībām varam apskatīt pilnu tabulu, ko atgriezusi funkcija Choices vadīklā Datu tabula. Cilnē Sākums atlasiet Jauns ekrāns un pēc tam atlasiet vienumu Tukšs.
Cilnē Ievietot atlasiet Datu tabula.
Iestatiet Datu tabulas vadīklas rekvizītam Elementi šo formulu:
Izvēles iespējas( Konti.'Primārā kontaktpersona' )
Datu tabulas vadīklas vidū atlasiet saiti, kas sākas ar Izvēlēties laukus... un atzīmējiet to lauku vai lauku izvēles rūtiņas, kurus vēlaties rādīt (piemēram, vārds un uzvārds).