ACC2000: Cara untuk menyaring laporan menggunakan bentuk Filter

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 208548 - Melihat produk di mana artikel ini berlaku.
Moderat: Memerlukan dasar makro, coding, dan interoperabilitas keterampilan.

Artikel ini hanya berlaku untuk Microsoft Access database (.mdb).

Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menjelaskan cara membuat tombol perintah pada formulir disaring itu, ketika diklik, membuka laporan dan berlaku filter yang pada formulir laporan.

CATATAN: Artikel ini menjelaskan teknik yang ditunjukkan dalam sampel file, RptSmp00.mdb. Untuk informasi tentang cara mendapatkan file sampel ini, Silakan lihat artikel berikut pada Basis Pengetahuan Microsoft:
231851 Microsoft Access 2000 contoh laporan tersedia di Pusat Download

INFORMASI LEBIH LANJUT

Contoh ini menggunakan database contoh Northwind.mdb. Teknik melibatkan menciptakan bentuk baru dan sebuah laporan baru. Bentuk menggunakan acara prosedur untuk menerapkan filter dan untuk membuka laporan baru. Menggunakan laporan Penyaring properti untuk menerapkan filter yang sama yang digunakan dalam bentuk.
  1. Buka database contoh Northwind.mdb.
  2. Di jendela Database, klik Laporan di bawah Objek, lalu klik Baru.
  3. Dalam Laporan baru kotak dialog, klik AutoReport: tabel, pilih pelanggan dari Memilih meja atau permintaan di mana objek data berasal dari Daftar dan klik Oke.
  4. Tutup dan menyimpan laporan sebagai rptCustomers.
  5. Di jendela Database, klik Bentuk di bawah Objek, lalu klik Baru.
  6. Dalam Laporan baru kotak dialog, klik AutoForm: tabel, pilih pelanggan dari Memilih meja atau permintaan di mana objek data berasal dari Daftar dan klik Oke.
  7. Menutup dan menyimpan bentuk sebagai frmFilterForm.
  8. Buka frmFilterForm dalam Design view.
  9. Meningkatkan ukuran bagian footer bentuk sehingga dapat memegang tiga tombol.
  10. Buat tombol perintah di footer bentuk dan menetapkan sifat sebagai berikut:
       Name: cmdOpenReport
       Caption: Open Report
       OnClick: [Event Procedure]
    					
  11. Menetapkan OnClick properti tombol perintah untuk acara prosedur berikut:
    Private Sub cmdOpenReport_Click()
        If Me.Filter = "" Then
            MsgBox "Apply a filter to the form first."
        Else
            DoCmd.OpenReport "rptCustomers", acViewPreview, , Me.Filter
        End If
    End Sub
    					
  12. Buat tombol perintah kedua di footer bentuk dan mengatur sifat sebagai berikut:
       Name: cmdClearFilter
       Caption: Clear Filter
       OnClick: [Event Procedure]
    					
  13. Menetapkan OnClick properti tombol perintah kedua untuk acara prosedur berikut:
    Private Sub cmdClearFilter_Click()
        Me.Filter = ""
    End Sub
    					
  14. Buat tombol perintah ketiga di footer bentuk dan menetapkan sifat sebagai berikut:
       Name: cmdClose
       Caption: Close
       OnClick: [Event Procedure]
    					
  15. Menetapkan OnClick properti tombol perintah ketiga untuk acara prosedur berikut:
    Private Sub cmdClose_Click()
        DoCmd.Close acForm, Me.Form.Name
    End Sub
    					
  16. Mengatur properti berikut untuk bentuk frmFilterForm:
       OnOpen: [Event Procedure]
       OnClose: [Event Procedure]
    					
  17. Menetapkan OnOpen properti dari bentuk untuk acara prosedur berikut:
    Private Sub Form_Open(Cancel as Integer)
        Me.Filter = ""
    End Sub
    					
  18. Menetapkan OnClose properti dari bentuk untuk acara prosedur berikut:
    Private Sub Form_Close()
        DoCmd.Close acReport, "rptCustomers"
    End Sub
    					
  19. Beralih bentuk bentuk tampilan.
  20. Di toolbar, klik Menyaring berdasarkan bentuk tombol untuk mengatur filter, dan kemudian klik Terapkan Filter tombol untuk menerapkan filter.
  21. Klik tombol terbuka laporan pada formulir. Sebuah laporan akan muncul dengan sama penyaring yang diterapkan ke bentuk.

REFERENSI

Untuk informasi lebih lanjut tentang properti Filter, klik Microsoft akses bantuan padaBantuan menu, jenis Menyaring properti di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik kembali.

Untuk selengkapnya tentang Filter oleh formulir, klik Microsoft akses bantuan padaBantuan menu, jenis Memodifikasi filter di jendela Filter oleh bentuk dalam tabel, permintaan, atau bentuk di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik kembali.

Untuk selengkapnya tentang Filter oleh pilihan, klik Microsoft akses bantuan padaBantuan menu, jenis Menyaring catatan dengan memilih nilai-nilai dalam bentuk atau datasheet di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik kembali.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properti

ID Artikel: 208548 - Kajian Terakhir: 19 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Access 2000 Standard Edition
Kata kunci: 
kbdta kbhowto kbmt KB208548 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:208548

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com