Bendrinti naudojant


Pasirinkimų funkcija

Taikoma: drobės programoms Modeliu pagrįstoms programoms

Pateikia galimų peržvalgos stulpelio reikšmių lentelę.

Aprašą

Pasirinkimų funkcija pateikia galimų peržvalgos stulpelio reikšmių lentelę.

Naudokite Pasirinkimų funkciją, jei norite pateikti vartotojui pasirinkimų sąrašą. Ši funkcija dažniausiai naudojama su valdikliu Combo box redagavimo formose.

Naudojant peržvalgą lentelė, kurią pateikia Pasirinkimai, sugretinama su išorine lentele, susieta su peržvalga. Naudodami Pasirinkimus pašalinate būtinybę įtraukti išorinę lentelę kaip papildomą duomenų šaltinį. Pasirinkimai pateikia visus išorinės lentelės stulpelius.

Kadangi Pasirinkimai pateikia lentelę, galite naudoti Filtro, Rikiavimo, AddColumns ir visas kitas lentelėje atliekamų veiksmų funkcijas norėdami lentelę filtruoti, rikiuoti ir formuoti.

Šiuo metu negalite perduotipasirinkimų. Jei šis apribojimas išsprovęs jūsų programoje problemą, pridėkite ją kaip duomenų šaltinis ir naudokite ją tiesiogiai.

Pasirinkimai nereikalauja, kad stulpelių pavadinimai būtų eilutės ir rašomi dvigubomis kabutėmis, kitaip nei ShowColumns, Search ir kitos lentelės funkcijos. Nurodykite formulę kaip nurodydavote stulpelį tiesiogiai.

Stulpelių nuorodos turi nukreipti į duomenų šaltinį. Pavyzdžiui, jei duomenų šaltinis yra Klientai, o peržvalga yra SLA, stulpelio nuoroda turėtų būti Accounts.SLA. Nuoroda negali praeiti funkcijos, kintamojo arba valdiklio. Pavyzdžio tęsinys: jei Klientai pateikiami į Galerijos valdiklį, naudokite formulę Gallery.Selected.SLA, kad nurodytumėte pasirinkto kliento SLA. Tačiau ši nuoroda praleidžiama per valdiklį, todėl jos negalima perduoti į Stulpelių funkciją – vis tiek turite naudoti Accounts.SLA.

Šiuo metu galite naudoti peržvalgos stulpelius tik su „SharePoint“ ir „Microsoft Dataverse“.

Sintaksė

Pasirinkimai(stulpelio nuoroda [, teksto filtras ] )

  • stulpelio nuoroda - Būtina. Duomenų šaltinio peržvalgos stulpelis. Stulpelio pavadinimo nerašykite dvigubose kabutėse. Nuoroda turi nurodyti tiesiai duomenų šaltinio stulpelį ir nenukreipti per funkciją arba valdiklį.
  • teksto filtras - Pasirinktinai. Filtruoja pasirinkimų sąrašą pateikdamas tik tuos pasirinkimus, kurie prasideda teksto filtre nurodytu tekstu. Jei nurodyta tuščia eilutė, bus pateikti visi pasirinkimai.

Pavyzdžiai

Peržvalgos pasirinkimai

  1. Sukurkite duomenų bazę Dataverse ir pasirinkite lauką Įtraukti programų pavyzdžius ir duomenis .

    Sukuriamos daug lentelių, pvz., Klientai.

    Pastaba: Lentelių pavadinimai yra vienaskaitos make.powerapps.com ir daugiskaitos Power Apps Studio.

    Dalinis laukų sąrašas iš programos klientų lentelės, pažymėdamas, kad „Dataverse“ „Pirminis kontaktas

    Klientų lentelėje yra pirminio kontakto stulpelis, peržvalga į kontaktų lentelę.

    Dalinis laukų sąrašas iš kontaktų lentelės, esančioje „Dataverse“.

    Kiekvienam klientui kontaktas nurodomas kaip pirminis kontaktas arba pirminis kontaktas yra tuščias.

  2. Sugeneruokite programąlentelės Paskyros .

  3. Ekranų ir valdiklių sąraše šalia kairiojo krašto slinkite žemyn, kol pasirodys EditScreen1, tada po juo pasirinkite EditForm1.

    Kairiojoje naršymo juostoje pasirinkite EditForm1, esančią EditScreen1.

  4. Dešiniosios srities skirtuke Ypatybės pasirinkite Redaguoti laukus.

    Duomenų srities atidarymas.

  5. Laukų srityje pasirinkite Įtraukti lauką.

  6. Ieškokite Pirminio kontaktolauko, pažymėkite jo žymės langelį, tada pasirinkite Įtraukti.

    Pasirinkite klientus, kad atidarytumėte duomenų sritį.

    Pirminio kontakto laukas pasirodo formos apačioje. Jei lauke rodoma klaida, skirtuke Rodinys pasirinkite Duomenų šaltiniai, pasirinkite elipsę (...) prie Klientų duomenų šaltinio, tada pasirinkite Atnaujinti.

  7. (pasirenkama) Nuvilkite Pirminio kontakto lauką iš laukų sąrašo apačios į viršų.

  8. Pirminio kontakto kortelėje pasirinkite Pasirinktinio įvedimo lauko valdiklį.

    To valdiklio Elementų ypatybė nustatoma į formulę, kuri identifikuoja stulpelį pagal jo rodomą pavadinimą, kaip pirmajame pavyzdyje, arba jo loginį pavadinimą, kaip antrame pavyzdyje:

    • Pasirinkimai( Paskyros.'Pagrindinis kontaktas' )

    • Pasirinkimai( accounts.primarycontactid )

      Drobės ekranas su formos valdikliu. Pasirenkamojo įvedimo lauko valdiklis, esantis kortelė Pirminis kontaktas, ir rodoma ypatybė Elementai su formule Pasirinkimai( Klientai.'Pagrindinis kontaktas').

  9. Iliustravimo tikslais galima matyti visą lentelę, kurią Pasirinkimų funkcija pateikė Duomenų lentelės valdiklyje. Skirtuke Pagrindinis pasirinkite Naujas ekranas, tada – Tuščias.

  10. Skirtuke Įterpti pasirinkite Duomenų lentelė.

  11. Duomenų lentelės valdiklio Elementų ypatybę nustatykite pagal šią formulę:

    Pasirinkimai( Paskyros.'Pagrindinis kontaktas' )

  12. Duomenų lentelės valdiklio viduryje pasirinkite saitą, prasidedantį Pasirinkite laukus..., tada pažymėkite lauko arba laukų, kuriuos norite pamatyti, žymės langelius (pavyzdžiui, vardas ir pavardė).

    Drobės ekranas su duomenų lentelės valdikliu. Ypatybė Items nustatoma į formulę Choices( Accounts.'Primary Contact' ), o lentelėje rodomi pirmojo įrašų rinkinio iš lentelės Kontaktai stulpeliai Vardas ir Pavardė.