Partekatu honen bidez:


Distinct funtzioa

Honako hauei aplikatzen zaie: Mihise-aplikazioak Copilot Studio Mahaigaineko fluxuak Power Platform CLI Dataverse funtzioak Power Pages

Laburbildu egiten du erregistroaktaula, bikoiztuak kenduz.

Deskribapenak

Funtzioak Distinct taula bateko erregistro bakoitzean formula bat ebaluatzen du eta emaitzen zutabe bakarreko taula bat itzultzen du, balio bikoiztuak kenduta. Zutabearen izena Value.

Une honetan prozesatzen ari den erregistroko eremuak erabilgarri daude formulan. Beste balio bat erabili nahi baduzu, erabili ThisRecord eragilea edo aipatu eremuak beren izenen arabera. As eragilea erabil daiteke prozesatuko den erregistroari izena jartzeko; horri esker, formula errazagoa izango da eta habiaratutako erregistroak erabilerrazagoak izango dira. Informazio gehiago lortzeko, ikusi beheko adibideak eta erregistro-esparruarekin lan egitea.

Datu-iturburu batekin erabiltzean, funtzioa ezin da ordezkatu. Datu-iturburuaren lehen zatia soilik berreskuratuko da eta, ondoren, funtzioa aplikatuko da. Baliteke emaitzak istorio osoa ez ordeztea. Abisu bat ager daiteke aginte-garaian muga hori gogorarazteko eta, ahal denean, alternatiba ordezkagarrietara aldatzea iradokitzeko. Informazio gehiago eskuratzeko, ikusi ordezkaritzaren informazio orokorra.

Sintaxia

Distinct( Taula, formula )

  • Taula - Beharrezkoa. Taulan zehar ebaluatzeko.
  • Formula - Beharrezkoa. Erregistro bakoitzerako ebaluatzeko formulak.

Adibidea

  1. Txertatu Button kontrola, eta ezarri horren OnSelect propietatea formula honetan.

    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. Hautatu botoia eta eduki sakatuta Alt tekla.

    Formula ebaluatzen da eta CityPopulations bilduma sortzen da. Formula-barran CityPopulations hautatuz erakutsi dezakezun:

    CityPopulations bilduma emaitzen ikuspegian erakusten da.

  3. Txertatu Datuen taula kontrola, eta ezarri horren Elementuak propietatea formula honetan:

    Distinct( CityPopulations, Country )
    

    Formula-barran formula honen emaitza formula osoa hauta dezakezu:

    Emaitzen ikuspegian erakutsitako funtzioaren Distinct irteera.

  4. Erabili datu-taularen propietateen paneleko Editatu eremuak esteka Balioa zutabea gehitzeko:

    Datu-taulan erakutsitako funtzioaren Distinct irteera.

  5. Txertatu Label kontrola, eta ezarri horren Testua propietatea formula honetan:

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

    Formula honek emaitzak Distinctordenatzen ditu Ordena funtzioarekin, lortutako taulako lehen erregistroa hartzen du Lehenengo funtzioarekin, eta Emaitza eremua erauzten du herrialde/eskualdearen izena soilik lortzeko.

    Lehenengo herrialdea/eskualdea izenaren arabera erakusten duen funtzioaren Distinct irteera.