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. Choices atgriež visas ārvalstu 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ēles iespējām nav nepieciešams, lai kolonnu nosaukumi ir virknes un ir iekļauti dubultajās pēdiņās, atšķirībā no 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

  1. Izveidojiet datu bāzi pakalpojumā Dataverse un atlasiet lodziņu Iekļaut programmu un datu paraugus.

    Tiek izveidotas daudzas tabulas, piemēram, Uzņēmumi.

    Piezīme: Tabulu nosaukumi ir vienskaitlī vietnē make.powerapps.com un daudzskaitlī programmā Power Apps Studio.

    Programmu tabulas

    Uzņēmumu tabulā ir kolonna Primārā kontaktpersona, kas ir tabulu Kontaktpersonas uzmeklēšana.

    Tabulas Kontaktpersona lauku daļējs saraksts programmā Dataverse.

    Katram kontam kontaktpersona ir nozīmēta kā primārā kontaktpersona vai arī primārā kontaktpersona ir tukša.

  2. Ģenerējiet lietojumprogrammu no tabulas Uzņēmumi.

  3. 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ā.

    Navigācijas joslā kreisajā pusē atlasiet EditForm1 vienumā EditScreen1.

  4. Labās rūts cilnē Rekvizīti atlasiet Rediģēt laukus.

    Rūts Dati atvēršana.

  5. Rūtī Lauki atlasiet Pievienot lauku.

  6. Meklējiet Primārās kontaktpersonas lauku, atzīmējiet tā izvēles rūtiņu un pēc tam atlasiet vienumu Pievienot.

    Kontu atlase Datu rūts atvēršanai.

    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.

  7. (neobligāti) Velciet Primārās kontaktpersonas no lauku saraksta apakšas uz lauku saraksta augšdaļu.

  8. 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ā:

    • Choices(Accounts.'Primary Contact')

    • Choices(Accounts.primarycontactid)

      Kanvas ekrāns ar veidlapas vadīklu. Primārās kontaktpersonas vizītkartē ir atlasīta kombinētā lodziņa vadīkla, un tiek parādīts rekvizīts Vienumi ar formulu Izvēles( Konti.'Primārā kontaktpersona').

  9. 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.

  10. Cilnē Ievietot atlasiet Datu tabula.

  11. Iestatiet Datu tabulas vadīklas rekvizītam Elementi šo formulu:

    Choices(Accounts.'Primary Contact')

  12. 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).

    Audekla ekrāns ar datu tabulas vadīklu. Rekvizītam Vienumi ir iestatīta formula Izvēles( Konti.'Primārā kontaktpersona'), un tabulā tiek rādītas kolonnas vārds un uzvārds pirmajai ierakstu kopai no tabulas Kontaktpersonas.