Tindakan makro OpenReport

Anda bisa menggunakan tindakan Openreport di database desktop Access untuk membuka laporan di tampilan desain atau pratinjau cetak, atau untuk mengirimkan laporan secara langsung ke printer. Anda juga bisa membatasi rekaman yang dicetak dalam laporan.

Pengaturan

Tindakan Openreport memiliki argumen berikut.

Argumen tindakan

Deskripsi

Nama laporan

Nama laporan yang akan dibuka. Kotak nama laporan di bagian argumen tindakan dari panel penyusun makro memperlihatkan semua laporan dalam database saat ini. Ini adalah argumen yang diperlukan.

Jika Anda menjalankan makro yang berisi tindakan OpenReport dalam database pustaka, Access pertama mencari laporan dengan nama ini dalam database pustaka, lalu dalam database saat ini.

Tampilan

Tampilan laporan yang akan dibuka. Klik cetak (Cetak laporan segera), desain, atau pratinjau cetak dalam kotak tampilan . Defaultnya adalah cetak.

Nama Filter

filter yang membatasi rekaman laporan. Anda dapat memasukkan nama kueri yang sudah ada atau filter yang disimpan sebagai kueri. Namun, kueri harus menyertakan semua bidang dalam laporan yang Anda buka atau memiliki properti Outputallfields yang diatur ke ya.

Where Condition

SQL yang valid di mana klausul (tanpa kata di mana) atau ekspresi yang digunakan oleh Access untuk memilih rekaman dari laporan yang mendasari tabel atau kueri. Jika Anda memilih filter dengan argumen nama filter , Access menerapkan klausul WHERE ini ke hasil filter.

Untuk membuka laporan dan membatasi rekaman yang ditentukan oleh nilai kontrol pada formulir, gunakan ekspresi berikut:

[ fieldname ] = Forms! [ formname ]! [ controlname pada formulir ]

Ganti fieldname dengan nama bidang dalam tabel atau kueri yang mendasari laporan yang ingin Anda buka. Ganti formname dan controlname pada formulir dengan nama formulir dan kontrol pada formulir yang berisi nilai yang Anda inginkan agar catatan dalam laporan sesuai.

Catatan: Panjang maksimum argumen Where Condition adalah 255 karakter. Jika Anda perlu memasukkan SQL yang lebih kompleks dengan klausul yang lebih panjang dari ini, gunakan metode Openreport dari objek DoCmd dalam modul Visual Basic for Applications (VBA). Anda bisa memasukkan pernyataan klausa SQL WHERE hingga 32.768 karakter dalam VBA.

Mode jendela

Mode di mana laporan akan terbuka. Klik normal, tersembunyi, ikon, atau dialog dalam kotak mode jendela . Defaultnya adalah normal.

Catatan: Beberapa pengaturan argumen jendela MOde tidak berlaku saat menggunakan dokumen bertab. Untuk beralih ke jendela yang tumpang tindih:

  1. Klik file lalu klik opsi Access

  2. Di dalam kotak dialog Opsi Access, klik Database Saat Ini.

  3. Di bagian opsi aplikasi , di bawah opsi jendela dokumen, klik jendela yang tumpang tindih.

  4. Klik OK, lalu tutup dan buka kembali database.

Keterangan

Pengaturan cetak untuk argumen tampilan mencetak laporan segera dengan menggunakan pengaturan printer saat ini, tanpa memunculkan kotak dialog cetak . Anda juga bisa menggunakan tindakan Openreport untuk membuka dan menyiapkan laporan lalu menggunakan tindakan hasil cetak untuk mencetaknya. Misalnya, Anda mungkin ingin mengubah laporan atau menggunakan tindakan hasil cetak untuk mengubah pengaturan printer sebelum Anda mencetak.

Filter dan kondisi di mana Anda menerapkan menjadi pengaturan properti filter laporan.

Tindakan Openreport mirip dengan mengklik ganda laporan dalam panel navigasi, atau mengklik kanan laporan di panel navigasi dan memilih tampilan atau perintah cetak .

Tips    

  • Untuk mencetak laporan serupa untuk kumpulan data yang berbeda, gunakan filter atau klausul WHERE untuk membatasi rekaman yang dicetak dalam laporan. Lalu Edit makro untuk menerapkan filter yang berbeda atau mengubah argumen kondisi Where .

  • Anda dapat menyeret laporan dari panel navigasi ke baris tindakanmakro. Ini secara otomatis membuat tindakan openreport yang membuka laporan dalam tampilan laporan.

Perlu bantuan lainnya?

Kembangkan keterampilan Office 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.

×