Properti TopValues

Anda dapat menggunakan properti TopValues untuk menghasilkan sejumlah data atau persentase dari data tertentu yang memenuhi kriteria yang ditentukan. Misalnya, Anda dapat menghasilkan 10 nilai teratas atau 25 persen teratas dari semua nilai dalam suatu bidang.

Catatan: Properti TopValues hanya berlaku untuk melampirkan, membuat tabel, dan memilih kueri.

Pengaturan

Pengaturan properti TopValues merupakan Nilai bilangan bulat yang mewakili jumlah yang tepat dari nilai yang akan dihasilkan atau angka yang diikuti oleh tanda persen (%) yang mewakili persentase data yang akan dihasilkan. Misalnya, untuk menghasilkan nilai 10 teratas, atur properti TopValues ke 10; untuk menghasilkan 10 persen nilai teratas, atur properti TopValues ke 10%.

Anda tidak dapat mengatur properti dalam kode secara langsung. Properti ini diatur dalam tampilan SQL dari Jendela kueri menggunakan klausul TOP n atau TOP n PERSEN dalam pernyataan SQL.

Anda juga dapat mengatur properti TopValues menggunakan lembar properti kueri atau kotak Nilai Teratas dalam Alat di tab Desain.

Catatan: Properti TopValues dalam lembar properti kueri, dan di tab Desain merupakan kotak kombo yang berisi daftar nilai dan nilai persentase. Anda dapat memilih salah satu nilai ini atau mengetik pengaturan valid apa pun dalam kotak.

Keterangan

Biasanya, Anda menggunakan pengaturan properti TopValues bersamaan dengan properti bidang yang diurutkan. Bidang yang ingin Anda gunakan untuk menampilkan nilai teratas harus merupakan bidang paling kiri dengan kotak Urutkan dipilih di kisi desain kueri. Urutan naik menghasilkan data paling bawah, dan urutan menurun menghasilkan data paling atas. Jika Anda menentukan bahwa sejumlah data akan dihasilkan, semua data dengan nilai yang cocok dengan nilai dalam data terakhir juga akan dihasilkan.

Misalnya, sekumpulan karyawan memiliki total penjualan berikut ini.

Penjualan

Penjual

90.000

Leverling

80.000.000

Peacock

70.000

Davolio

70.000

King

60.000.000

Suyama

50.000

Buchanan


Jika Anda mengatur properti TopValues ke 3 dengan urutan menurun di bidang Penjualan, Microsoft Office Access 2007 menghasilkan empat data berikut ini.

Penjualan

Penjual

90.000

Leverling

80.000.000

Peacock

70.000

Davolio

70.000

King


Catatan: Untuk menghasilkan nilai paling atas atau paling bawah tanpa menampilkan nilai duplikat, atur properti UniqueValues dalam lembar properti kueri ke Ya.

Contoh

Contoh berikut menetapkan string SQL yang menghasilkan 10 produk paling mahal teratas ke properti RecordSource untuk formulir yang akan menampilkan sepuluh produk paling mahal.

Dim strGetSQL As String
strGetSQL = "SELECT TOP 10 Products.[ProductName] " _
& "AS TenMostExpensiveProducts, " _
& "Products.UnitPrice " _
& "FROM Products " _
& "ORDER BY Products.[UnitPrice] DESC;"
Me.RecordSource = strGetSQL
Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×