Tindakan makro OpenReport

Important: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menggunakan tindakan OpenReport dalam pangkalan data desktop Access untuk membuka laporan dalam Design view atau pratonton cetak atau untuk menghantar laporan terus ke pencetak. Anda juga boleh mengehadkan rekod yang dicetak dalam laporan.

Seting

Tindakan OpenReport mempunyai argumen berikut.

Argumen tindakan

Perihalan

Nama Laporan

Nama laporan untuk membuka. Kotak Nama laporan dalam seksyen Argumen tindakan anak tetingkap pembina makro menunjukkan semua laporan dalam pangkalan data semasa. Ini ialah argumen yang diperlukan.

Jika anda menjalankan makro yang mengandungi tindakan OpenReport dalam library database, Access mencari laporan dengan nama ini dalam pangkalan data pustaka kemudian dalam pangkalan data semasa.

Pandangan

Pandangan yang laporan akan dibuka. Klik Cetak (cetak laporan dengan serta-merta), Reka bentukatau Pratonton cetak dalam kotak lihat . Nilai lalai ialah Cetak.

Nama penapis

Pada filter yang menyekat rekod dalam laporan. Anda boleh memasukkan nama sedia ada query atau penapis yang telah disimpan sebagai pertanyaan. Walau bagaimanapun, pertanyaan mesti memasukkan semua medan dalam laporan yang anda sedang buka atau mempunyai sifat OutputAllFields yang disetkan kepada Ya.

Di manakah syarat

Klausa SQL YANG sah kepada (tanpa perkataan YANG) atau expression yang Access menggunakan untuk memilih rekod daripada laporan yang mendasari table atau pertanyaan. Jika anda memilih penapis dengan argumen Nama penapis , Access digunakan Klausa WHERE ini pada hasil penapis.

Untuk membuka laporan dan mengehadkan rekod bahagian yang ditentukan oleh nilai kawalan pada borang, gunakan ungkapan berikut:

[ fieldname ] = borang! [ formname ]! [ controlname pada borang ]

Gantikan nama medan dengan nama medan dalam Jadual atau pertanyaan laporan yang anda ingin buka dasar. Menggantikan formname dan controlname pada borang dengan nama borang dan kawalan pada borang yang mengandungi nilai yang anda inginkan rekod dalam laporan untuk memadankan.

Note: Panjang maksimum argumen Yang syarat ialah 255 aksara. Jika anda perlu memasukkan yang lebih kompleks SQL YANG Klausa lebih panjang daripada ini, gunakan kaedah OpenReport bagi objek DoCmd dalam Visual Basic for Applications (VBA) modul sebaliknya. Anda boleh memasukkan SQL YANG Klausa penyata sehingga 32,768 aksara dalam VBA.

Mod tetingkap

Mod yang laporan akan dibuka. Klik Normal, tersembunyi, ikonatau Dialog dalam kotak Mod tetingkap . Lalai adalah Normal.

Note: Sesetengah seting argumenodeM tetingkaptidak digunakan apabila menggunakan dokumen tertab. Untuk bertukar kepada tetingkap bertindih:

  1. Klik fail dan kemudian klik Opsyen Access. Jika anda menggunakan Access 2007, klik Butang Microsoft Office > Opsyen Access.

  2. Dalam kotak dialog Opsyen Access , klik Pangkalan data semasa.

  3. Dalam seksyen Opsyen Aplikasi , di bawah Opsyen tetingkap dokumen, klik Windows bertindih.

  4. Klik OK, kemudian tutup dan buka semula pangkalan data.

Catatan

Seting Cetak untuk argumen pandangan mencetak laporan dengan segera menggunakan seting pencetak semasa, tanpa membawa ke atas kotak dialog Cetak . Anda juga boleh menggunakan tindakan OpenReport untuk membuka dan menyediakan laporan dan kemudian menggunakan tindakan cetakan untuk mencetaknya. Contohnya, anda mungkin ingin mengubah suai laporan atau menggunakan tindakan cetakan untuk mengubah seting pencetak sebelum anda mencetak.

Penapis dan syarat TEMPAT yang anda gunakan menjadi seting sifat penapis dalam laporan.

Tindakan OpenReport adalah serupa dengan laporan dalam anak tetingkap navigasi, dwiklik atau mengklik kanan padanya dalam anak tetingkap navigasi dan memilih pandangan atau perintah Cetak .

Petua   

  • Untuk mencetak laporan yang serupa untuk set data yang berbeza, menggunakan penapis atau Klausa WHERE untuk mengehadkan rekod yang dicetak dalam laporan. Kemudian edit makro untuk menggunakan penapis yang berbeza atau mengubah argumen Yang syarat .

  • Anda boleh menyeret laporan dari anak tetingkap navigasi untuk makro action row. Ini secara automatik mencipta tindakan OpenReport yang membuka laporan dalam pandangan laporan.

Note: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×