Share via


Eristatav funktsioon

Kehtib: Lõuendirakendused Töölauavood Mudelipõhised rakendused Power Platform CLI

Võtab kokku kirjedtabelis, eemaldades duplikaadid.

Kirjeldus

Distinct funktsioon hindab valemit üle tabeli iga kirje ja tagastab ühe veeruga tabelis tulemuste duplikaadid, mis on eemaldatud. Veeru nimi on Value.

Praegu töödeldavad kirje väljad on valemis saadaval. Kasutage tehtemärki ThisRecord või lihtsalt viidake väljadele nime järgi, nagu iga muu väärtuse korral. Tehtemärki As saab kasutada ka töödeldava kirje nimetamiseks, mis aitab teil valemit paremini mõista ja muuta pesastatud kirjed juurdepääsetavaks. Lisateabe saamiseks vaadake alltoodud näiteid ja jaotist kirje ulatusega töötamine.

Koos andmeallikaga kasutamisel ei saa seda funktsiooni delegeerida. Tuuakse ainult andmeallika esimene osa ja seejärel rakendatakse funktsioon. Tulem ei pruugi esindada täielikku lugu. Koostamise ajal võidakse kuvada hoiatus, mis tuletab teile seda piirangut meelde ja soovitab võimalusel lülituda delegeeritavatele alternatiividele. Lisateabe saamiseks vt delegeerimise ülevaadet.

Süntaks

Distinct( Table, Formula )

  • Tabel – nõutav. Tabel, mida soovite üleni hinnata.
  • Valem – nõutav. Iga kirje hindamiseks kasutatav valem.

Näide

  1. Sisestage juhtelement Nupp ja seadke selle atribuudiks OnSelect see valem.

    ClearCollect( CityPopulations,
        { City: "London",    Country: "United Kingdom", Population: 8615000 },
        { City: "Berlin",    Country: "Germany",        Population: 3562000 },
        { City: "Madrid",    Country: "Spain",          Population: 3165000 },
        { City: "Hamburg",   Country: "Germany",        Population: 1760000 },
        { City: "Barcelona", Country: "Spain",          Population: 1602000 },
        { City: "Munich",    Country: "Germany",        Population: 1494000 }
    );
    
  2. Valige nupp, hoides all klahvi Alt.

    Valemit hinnatakse ja luuakse kogum CityPopulations, mida saate kuvada, valides valemiribal suvandi CityPopulations :

    CityPopulations kollektsioon kuvatakse tulemivaates.

  3. Sisestage juhtelement Andmetabel ja seadke selle atribuudiks Üksused see valem:

    Distinct( CityPopulations, Country )
    

    Selle valemi tulemit saate vaadata valemiribal, kui valite kogu valemi.

    Väljund funktsioonist Eristatav, mis kuvatakse tulemivaates.

  4. Kasutage andmetabeli atribuutide paanil linki Redigeeri välju , et lisada veerg Väärtus .

    Andmetabelis näidatud funktsiooni Distinct väljund.

  5. Sisestage juhtelement Silt ja seadke selle atribuudi Tekst väärtuseks valem:

    First( Sort( Distinct( CityPopulations, Country ), Value ) ).Value
    

    See valem sordib tulemid sortimisfunktsiooniga Eristatav , võtab tulemitabelist esimese kirje funktsioonigaFirst ja ekstraktib välja Tulemus , et saada ainult riigi/regiooni nimi.

    Funktsiooni Distinct väljund, mis näitab esimest riiki/regiooni nimepidi.