Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

A Csúcsérték tulajdonságot használva kérhető, hogy a rendszer a kritériumnak megfelelő rekordok közül a rekordok adott számát vagy százalékát térítse vissza. Kérhető például a 10 legnagyobb érték vagy a mezőkben szereplő összes érték felső 25%-ának a visszatérítése.

Megjegyzés: A Csúcsérték tulajdonság csak hozzáfűző, táblakészítő-, és választó lekérdezésekben adható meg.

Beállítás

Egész szám megadásával a visszatérítendő értékek pontos számát, egy szám és egy azt követő százalékjel (%) beírásával pedig a visszatérítendő rekordok százalékos arányát lehet megadni a Csúcsérték tulajdonsággal. Például a legmagasabb 10 érték visszatérítéséhez állítsa a Csúcsérték tulajdonságot 10-re; az értékek felső 10%-ának a visszatérítéséhez pedig adja meg a 10%-ot a Csúcsérték tulajdonságnál.

Ez a tulajdonság közvetlenül kóddal nem állítható be. A tulajdonság értéke a Lekérdezés ablak SQL nézetében adható meg TOP n (Felső n) vagy TOP n PERCENT (Felső n százalék) záradékot használva az SQL utasításban.

A Csúcsérték tulajdonság ezen kívül beállítható a lekérdezés tulajdonságlapján, vagy a Tervezés lapról elérhető Eszközök lehetőség alatti Csúcsérték párbeszédpanelen is.

Megjegyzés: A lekérdezés tulajdonságlapjáról vagy a Tervezés lapról elérhető Csúcsérték tulajdonság egy értéklistát és egy százalékos értékek listáját tartalmazó kombinált lista. A használni kívánt érték kiválasztással vagy tetszőleges érvényes érték beírásával is megadható.

Megjegyzések

A Csúcsérték tulajdonságot általában mezőrendezéssel együtt szokták használni. Annak a mezőnek, melynek csúcsértékeit meg szeretné jeleníteni, a bal szélső mezőnek kell lennie azok közül, melyeknél be van jelölve a Rendezés a lekérdezéstervező rácsban. Növekvő sorrend estén a legalsó, csökkenő sorrend esetén pedig a legfelső rekordokat fogja visszatéríteni a rendszer. Ha adott számú rekord visszatérítését kéri, minden olyan rekordot vissza fog téríteni a rendszer, melynek értéke megegyezik az utolsó rekordban szereplő értékkel.

Tegyük fel például, hogy az alkalmazottak egy csoportja az alábbi értékesítési eredményekkel rendelkezik.

Értékesítés

Értékesítő

90 000

Mezey

80 000

Németh

70 000

Varga

70 000

Fazekas

60 000

Barta

50 000

Fodor


Ha a Csúcsérték tulajdonság értékét 3-ra állítja az Értékesítés mező csökkenő sorrendbe rendezésével, a Microsoft Office Access 2007 a következő négy rekordot téríti vissza a rendszer.

Értékesítés

Értékesítő

90 000

Mezey

80 000

Németh

70 000

Varga

70 000

Fazekas


Megjegyzés: A legfelső és legalsó értékek ismétlődő értékek nélküli megjelenítéséhez állítsa Igenre a lekérdezés tulajdonságlapján az Egyediértékek tulajdonságot.

Példa

Az alábbi példa olyan SQL karakterláncot rendel a tíz legdrágább terméket megjelenítő űrlap Rekordforrás tulajdonságához, amely a 10 legdrágább terméket téríti vissza.

Dim strGetSQL As String
strGetSQL = "SELECT TOP 10 Products.[ProductName] " _
& "AS TenMostExpensiveProducts, " _
& "Products.UnitPrice " _
& "FROM Products " _
& "ORDER BY Products.[UnitPrice] DESC;"
Me.RecordSource = strGetSQL

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×