Deli putem


Posebna funkcija

Važi za: Canvas aplikacije Desktop flows Model-driven apps Power Pages Power Platform CLI

Daje sažetak zapisatabele uklanjajući duplikate.

Opis

Funkcija Distinct izračunava formulu kroz svaki zapis tabele i vraća tabelu rezultata sa jednom kolonom, sa uklonjenim duplikatima. Naziv kolone je Value.

Polja zapisa koji se trenutno obrađuje su dostupna u formuli. Koristite operator ThisRecord ili jednostavno stavite referencu na polja po nazivu kao i bilo koju drugu vrednost. Možete i da koristite operator As za imenovanje zapisa koji se obrađuje što može da pomogne da vaša formula bude lakša za razumevanje i učini ugnežđene zapise dostupnima. Više informacija potražite u primerima u nastavku i članku o radu sa opsegom zapisa.

Kada ovu funkciju koristite uz izvor podataka, ne možete je delegirati. Samo prvi deo izvora podataka će biti preuzet, a zatim primenjena funkcija. Rezultat možda ne predstavlja kompletnu sliku. Upozorenje može da se prikazuje u trenutku kreiranja kao podsetnik na ovo ograničenje i da vam predloži prelazak na alternativne opcije koje je moguće delegirati, gde je to moguće. Više informacija potražite u pregledu delegiranja.

Sintaksa

Rezultat( Tabela, Formula )

  • Table – Obavezno. Tabela koja se izračunava.
  • Formula – Obavezno. Formula za izračunavanje svakog zapisa.

Primer

  1. Umetnite kontrolu Dugme i podesite njeno svojstvo OnSelect prema ovoj formuli.

    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. Dok držite taster Alt pritisnut, izaberite dugme.

    Formula se procenjuje i kreira se kolekcija "Gradskepopulacije " koju možete da prikažete izborom opcije "Gradskepopulacije" u polju za formulu:

    CityPopulations kolekcija prikazana u prikazu rezultata.

  3. Umetnite kontrolu Tabela podataka, a zatim podesite njeno svojstvo Items prema ovoj formuli:

    Distinct( CityPopulations, Country )
    

    Rezultat ove formule možete da prikažete u traci formula odabirom cele formule:

    Izlaz iz funkcije Distinct prikazan u prikazu rezultata.

  4. Koristite vezu "Uređivanje polja" u oknu sa svojstvima tabele podataka da biste dodali kolonu "Vrednost":

    Izlaz iz funkcije Distinct prikazan u tabeli podataka.

  5. Umetnite kontrolu Oznaka, a zatim podesite njeno svojstvo Text prema ovoj formuli:

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

    Ova formula sortira rezultate iz funkcije "Izrazito"sa funkcijom "Sortiranje ", uzima prvi zapis iz rezultujuće tabele sa funkcijom "Prva " i izdvaja polje "Rezultat" da bi dobila samo ime države/regiona.

    Izlaz iz funkcije Distinct koja prikazuje prvu državu/region po imenu.