Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Se aplică la: Aplicațiile
Pânză Copilot Studio
Desktop flux flux
power Platform CLI
Dataverse funcții
Power Pages
Rezumă înregistrările unui tabel, eliminarea dublurilor.
Descriere
Funcția Distinct evaluează o formulă în fiecare înregistrare a unui tabel și returnează un tabel cu o coloană a rezultatelor cu valori dublate eliminate. Numele coloanei este Value.
Câmpurile înregistrării procesate în prezent sunt disponibile în cadrul formulei. Utilizați operatorul ThisRecord sau pur și simplu faceți referire la câmpuri după nume, așa cum ați face cu orice altă valoare. Operatorul Ca poate fi, de asemenea, utilizat pentru a denumi înregistrarea care este procesată, ceea ce poate face formula dvs. să fie mai ușor de înțeles și înregistrările imbricate să fie accesibile. Pentru informații suplimentare, consultați exemplele de mai jos și lucrul cu domeniul de aplicare al înregistrărilor.
Atunci când se folosește cu o sursă de date, această funcție nu poate fi delegată. Doar prima porțiune a sursei de date va fi regăsită, apoi se va aplica funcția. Este posibil ca rezultatul să nu reprezinte întreaga situație. Poate apărea un avertisment la momentul creării, pentru a vă aminti de această limitare și pentru a sugera comutarea la alternative ce se pot delega, atunci când este posibil. Pentru mai multe informații, consultați prezentarea generală a delegării.
Sintaxă
Distinct( Tabel, Formulă )
- Tabel - Obligatoriu. Tabel pentru a evalua.
- Formula - Obligatoriu. Formula pentru a evalua fiecare înregistrare.
Exemplu
Introduceți un control Button, apoi setați-i proprietatea OnSelect la următoarea formulă.
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 } );Selectați butonul în timp ce țineți apăsată tasta Alt.
Formula este evaluată și este creată colecția CityPopulations pe care o puteți afișa selectând CityPopulations în bara de formule:
Introduceți un control Tabel de date și setați proprietatea Elemente la această formulă:
Distinct( CityPopulations, Country )Puteți vedea rezultatul acestei formule în bara de formule selectând întreaga formulă:
Utilizați linkul Editați câmpuri din panoul de proprietăți al tabelului de date pentru a adăuga coloana Valoare :
Introduceți un control Etichetă și setați proprietatea Text la formulă:
First( Sort( Distinct( CityPopulations, Country ), Value ) ).ValueAceastă formulă sortează rezultatele din Distinct funcția Sortare , preia prima înregistrare din tabelul rezultat cu Funcția First și extrage câmpul Rezultat pentru a obține doar numele țării/regiunii.