Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Vászonalapú alkalmazások
Copilot Studio
Desktop folyamatok
Power Platform CLI
Dataverse függvények
Power Pages
Összesíti egy táblarekordjait, és eltávolítja az ismétlődéseket.
Description
A Distinct függvény kiértékel egy képletet egy tábla minden rekordjára, és visszaad egy egyoszlopos táblát az eredményekből, és ismétlődő értékeket távolít el. 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
Distinct( 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
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 } );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:
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:
Az Adattábla tulajdonságai ablaktáblájában található Mezők szerkesztése hivatkozással adja hozzá az Érték oszlopot:
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 ) ).ValueEz a képlet a Rendezés függvénnyel rendezi az eredményeketDistinct, az első rekordot az eredményként kapott táblából az Első függvénnyel veszi fel, és kinyeri az Eredmény mezőt, hogy csak az ország/régió nevét szerezze be.