Megosztás a következőn keresztül:


Különálló funkció

A következőkre vonatkozik: Vászonalapú alkalmazások Asztali folyamatok Modellvezérelt alkalmazások Power Pages Power Platform CLI

Összesíti egy tábla rekordjait, és eltávolítja az ismétlődéseket.

Description

A Distinct függvény kiértékel egy képletet egy tábla egyes rekordjain keresztül, és az eredmények egyoszlopos tábláját adja vissza, az ismétlődő értékek eltávolításával. Az oszlop neve Value.

Az aktuálisan feldolgozás alatt álló rekordmezők elérhetők a képletben. Használja a ThisRecord operátort, vagy egyszerűen hivatkozzon név szerint a mezőkre, ahogy más értéket is hivatkozna. Az As operátor a feldolgozás alatt álló rekord elnevezésére használatos, amellyel könnyebben érthető a képlet, és hozzáférhetőbbek a beágyazott rekordok. További információkért lásd az alábbi példákat és a rekord hatókörével való munkát.

Adatforrással való használat esetén ez a funkció nem delegálható. Csak az adatforrás első részét kéri le, és utána alkalmazza a funkciót. Előfordulhat, hogy az eredmény nem tükrözi a teljes képet. A szerkesztés során megjelenhet egy figyelmeztetés, amely emlékezteti erre a korlátozásra, és javasolja, hogy lehetőség szerint váltson delegálható alternatívára. További információkért lásd: a delegálás áttekintése.

Szintaxis

Eltérő( Táblázat; Képlet )

  • Tábla - Kötelező. A kiértékelni kívánt tábla.
  • Képlet - kötelező. Az egyes rekordok kiértékeléséhez használandó képlet.

Példa

  1. Adjon hozzá egy Gomb vezérlőelemet, és az OnSelect tulajdonság értékeként adja meg ezt a képletet.

    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. Az Alt billentyűt lenyomva tartva válassza ki a gombot.

    A képlet kiértékelése és a CityPopulations gyűjtemény létrehozása megtörténik, amelyet a szerkesztőléc CityPopulations elemének kiválasztásával jeleníthet meg:

    A CityPopulations gyűjtemény eredménynézetben jelenik meg.

  3. Szúrjon ben egy Adattábla vezérlőelemet, és állítsa a vezérlő Elemek tulajdonságát a következő képletre:

    Distinct( CityPopulations, Country )
    

    A képlet eredményét a képletsávon tekintheti meg, ha kijelöli a teljes képletet:

    A Distinct függvény kimenete az eredmény nézetben látható.

  4. Az Adattábla tulajdonságai ablaktáblájában található Mezők szerkesztése hivatkozással adja hozzá az Érték oszlopot:

    Az adattáblában látható Distinct függvény kimenete.

  5. Szúrjon be egy Címke vezérlőelemet, és a Szöveg tulajdonságát állítsa a következő képletre:

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

    Ez a képlet rendezi az eredményeket a Rendezés függvénnyel eltérő értékből , az eredményül kapott tábla első rekordját a First függvénnyel veszi ki, és kinyeri az Eredmény mezőt, hogy csak az ország/régió nevét kapja meg.

    A Distinct függvény kimenete, amely név szerint jeleníti meg az első országot/régiót.