Crystal Reports - Panduan Cepat
SAP Crystal Reports adalah Business Intelligence toolyang digunakan untuk menghasilkan laporan dari sumber data SAP dan non-SAP. Ini memungkinkan pengguna akhir untuk menghasilkan laporan yang mencakup visualisasi luar biasa dan menerapkan persyaratan bisnis baru ke dalam laporan untuk mengurangi ketergantungan pada pengembang TI dan Laporan.
SAP Crystal Reports dapat terhubung ke sumber data apa pun yang termasuk Relational databasesseperti Oracle, sistem sumber data OLAP seperti BW, atau juga dengan data XML. Anda dapat membuat laporan sederhana atau Anda juga dapat menggunakan alat kompleks atau khusus Crystal Reports untuk membuat laporan tingkat lanjut untuk pengguna akhir. Ini sebagian besar digunakan untuk pelaporan sempurna piksel untuk CEO dan Manajer.
Manfaat Menggunakan Crystal Reports
Flexible and customized report - Anda dapat dengan cepat membuat laporan yang sangat diformat, piksel-sempurna menggunakan SAP Crystal Reports dengan antarmuka desain tingkat tinggi dan alur kerja yang efisien.
Powerful report delivery options - Anda dapat mengirimkan laporan yang dipersonalisasi kepada pengguna akhir bisnis Anda dalam bahasa dan format pilihan mereka.
Data source connectivity- Anda dapat terhubung ke sumber informasi secara langsung. Sumber data meliputi: konektivitas Native, ODBC, OLE DB, dan JDBC ke relasional, OLAP, layanan web, XML, sumber data perusahaan, dan salesforce.com.
Expanded support for Excel - Anda dapat memanfaatkan sepenuhnya format file Excel dengan memungkinkan lebih banyak data untuk diekspor ke satu lembar kerja, tanpa mencakup beberapa lembar kerja.
Windows operating system compatibility - Perangkat lunak SAP Crystal Reports 2013 bersertifikat kompatibel dengan Microsoft Windows 7.
Mobile compatibility - Anda juga dapat membuka laporan interaktif melalui perangkat seluler Anda.
SAP Crystal Reports, Adobe Flash and HTML 5 integration - Ini memungkinkan pengembang SAP Crystal Reports untuk menghasilkan "mash-up" menarik data dari berbagai sumber.
Competitors - SAP Crystal Reports bersaing dengan beberapa produk di pasar Microsoft seperti SQL Server Reporting Services SSRS, XtraReports, ActiveReports, dan List & Label.
Persyaratan Instalasi untuk Crystal Reports
Berikut adalah persyaratan dasar untuk menginstal Crystal Reports -
PC dengan prosesor berbasis AMD atau Intel, CPU Dual Core, RAM 2 GB
Sekitar 4GB ruang hard drive yang tersedia (hanya untuk bahasa Inggris, 8 GB untuk semua bahasa)
Microsoft Windows 7 SP1, Windows 8, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012
Languages available - Inggris, Finlandia, Prancis, Jerman, Hongaria, Italia, Jepang, Korea, Norwegia, Polandia, Portugis, Tionghoa Sederhana, Tionghoa Tradisional, Cheska, Denmark, Belanda, Slowakia, Slovenia, Spanyol, Swedia, Thailand, Turki, Rumania, Rusia
Spesifikasi teknis
Hardware Requirements - Intel Pentium III atau prosesor yang setara, disarankan RAM minimal 512 MB
Disk Space - 2 GB untuk penginstalan default dengan bahasa Inggris, 4 GB untuk penginstalan default dengan semua bahasa diinstal
Versi dan Perbandingan Fitur
Mari kita ambil contoh untuk memecahkan kode format versi Laporan Kristal SAP. Asumsikan 12.1.2.957.12 adalah versi CR 2008. Di sini1 menandakan bahwa itu adalah Paket Layanan 1, .2menandakan bahwa Fix Pack 1.2 telah diterapkan di atas Service Pack 1. Tiga dari empat digit terakhir tidak penting. Contoh lain, jika Anda memiliki versi 12.3.1.684, saya tahu saya menggunakan CR 2008, Service Pack 3, Fix Pack 3.1.
Editions − Developer (D), Professional (P), Standard (S)
Editions − Developer (D), Professional (P), Standard (S)
Editions − Developer (D), Professional (P), Standard (S)
Editions − Developer (D), Professional (P), Standard (S)
Crystal Reports untuk perusahaan menyediakan antarmuka yang memungkinkan Anda dengan cepat dan mudah membuat, memformat, dan menerbitkan laporan yang efektif.
Bilah menu menyediakan berbagai fitur lengkap yang tersedia di Crystal Reports untuk Perusahaan seperti yang ditunjukkan pada gambar berikut.
Bilah alat standar seperti yang ditunjukkan pada gambar berikut memungkinkan Anda untuk mengakses fungsi Laporan umum seperti - Membuka laporan yang ada, membuat laporan baru, menyimpan laporan, mencetak laporan, memotong, menempel, mengekspor dan membatalkan.
Tab Sisipkan memungkinkan Anda menyisipkan objek ke dalam laporan Anda, seperti menyisipkan teks, garis, kotak, grup, bagian, Gambar, penghitungan dan / atau bagan, seperti yang diperlihatkan dalam gambar berikut.
Tab Format seperti yang ditunjukkan pada gambar berikut, memungkinkan Anda menggunakan fungsi untuk memformat kolom yang dipilih seperti - mengubah ukuran font atau warna font, warna latar belakang, perataan teks ke tengah, kiri, kanan, dll.
Ini juga memungkinkan Anda untuk menerapkan pemformatan bersyarat, seperti menyoroti nilai di atas atau di bawah nilai ambang tertentu dalam laporan.
Ketika Anda mengklik opsi pemformatan bersyarat di sudut kanan atas, kotak pemformatan terbuka. Dalam kotak ini, Anda menentukan kondisi yang Anda inginkan untuk menampilkan pemformatan bersyarat. Di area pengaturan, tentukan pemformatan yang akan muncul ketika kondisi terpenuhi, seperti mengubah gaya font atau warna teks.
Tab Data seperti yang diperlihatkan dalam gambar berikut, memungkinkan Anda untuk bekerja dengan kueri pengeditan data, membuat grup dan mengurutkan, menerapkan filter untuk membatasi data dalam laporan dan membuat rumus untuk menambahkan penghitungan kustom ke laporan.
Saat Anda mengklik opsi Filter kueri atau Edit sumber data, seperti yang ditunjukkan pada gambar berikut, panel kueri terbuka. Di panel Query, Anda dapat memilih objek yang ingin Anda lihat di laporan. Di opsi filter, Anda dapat menerapkan filter untuk membatasi data yang dikembalikan oleh laporan.
Ketika Anda mengklik tombol Formula, seperti yang ditunjukkan pada gambar berikut, bengkel Formula terbuka. Ini memungkinkan Anda untuk menggunakan penghitungan kustom dalam laporan. Anda dapat menerapkan rumus dengan mengetik atau dengan mengklik objek, fungsi, dan operator di penjelajah data.
Area kerja utama di Crystal Reports dikenal sebagai Report Design Canvasdan dibagi menjadi tab struktur dan tab halaman. Crystal Report dibagi menjadi lima bagian berbeda secara default dan bagian tambahan ditambahkan jika Anda menerapkan pengelompokan ke laporan.
Dengan menggunakan tab Struktur, seperti yang ditunjukkan pada gambar di atas, Anda dapat membuat struktur keseluruhan dengan menempatkan item di berbagai bagian laporan. Anda juga dapat menerapkan pengurutan, pengelompokan, dll. Di sini, Anda bekerja dengan placeholder untuk data dan bukan data itu sendiri.
Tab Halaman, seperti yang ditunjukkan pada gambar berikut, menampilkan data laporan berdasarkan struktur yang Anda buat di tab struktur. Di sini, Anda dapat mengevaluasi pemformatan dan tata letak desain laporan untuk distribusi.
Opsi Laporan adalah salah satu fitur yang paling umum digunakan di Crystal Report Designer, bila Anda perlu mengakses / mengubah nilai Opsi laporan laporan Crystal saat runtime di aplikasi Crystal Reports .NET.
Buka Edit → Opsi Laporan
Fitur Report Options digunakan untuk mengatur berbagai field dalam Crystal Reports seperti fitur pedoman pintar yang memungkinkan Anda memilih, memindahkan, dan mengubah ukuran seluruh kolom elemen laporan tanpa perlu memilih setiap elemen secara manual. Saat Anda memilih elemen laporan, pedoman cerdas muncul dan secara otomatis memilih elemen terkait di kolom.
SAP Crystal Report memberikan dua opsi tata letak halaman - lanskap dan potret. Lansekap berarti halaman berorientasi horizontal, sedangkan potret berarti halaman berorientasi vertikal.
Untuk membuka opsi Tata Letak Halaman di Crystal Report, buka File → Pengaturan Halaman.
Opsi ini memungkinkan Anda untuk memilih opsi halaman seperti: Ukuran kertas, lebar kertas, tinggi kertas, dan margin (kiri, kanan, atas, dan bawah).
To change the page layout −
Pilih tab Page Setup di File Menu. Klik opsi Orientation di grup Page Setup.
Tab bantuan SAP Crystal Report untuk Perusahaan menyediakan semua materi studi dan tautan video interaktif dari situs SAP untuk mempelajari fitur Crystal Report.
Opsi berikut seperti yang ditunjukkan pada gambar, tersedia ketika Anda mengklik tab Bantuan di bilah menu -
- Laporan SAP Crystal untuk Bantuan Perusahaan
- Documentation
- Tutorials
- Tampilkan Halaman Awal
- Hubungi kami
- Register
- Tentang SAP Crystal Report untuk Perusahaan
Laporan SAP Crystal untuk Bantuan Perusahaan
Opsi ini memberi Anda panduan lengkap berjudul Pengantar Laporan Kristal SAP untuk Perusahaan seperti yang ditunjukkan pada gambar berikut.
Ini mencakup pengantar Crystal Reports Enterprise 4.x dan semua fungsi pelaporan dasar yang tersedia di alat seperti masuk ke server, pengenalan pelaporan, konsep desain, sumber data dan kueri, pembuatan bagan, dll.
Dokumentasi
Saat Anda mengklik opsi dokumentasi di tab Bantuan, Anda akan diarahkan ke tautan SAP untuk Crystal Report untuk Enterprise 4.x.
Tautan ini memiliki panduan Crystal Report for Enterprise 4.x untuk -
- Instalasi, Upgrade dan Deployment
- Panduan Pengguna Akhir
- informasi tambahan
Tutorial
Saat Anda mengklik tautan Tutorial di tab Bantuan, Anda akan dibawa ke Tutorial Produk Resmi - SAP BusinessObjects Crystal Reports untuk Perusahaan 4.x
Halaman ini menyediakan materi eLearning yang mencakup sesi interaktif dan tutorial video tentang semua fitur utama alat ini.
Halaman awal
Ini membawa Anda ke beranda alat SAP Crystal Reports Enterprise 4.1. Contact Us dan Register Option digunakan untuk menghubungi SAP untuk fitur terkait alat apa pun.
Tentang SAP Crystal Report untuk Perusahaan
Ini membawa Anda ke halaman Tentang alat yang memiliki rincian Versi dan Build.
Lingkungan desain SAP Crystal Report memberi Anda area di mana Anda dapat mendesain struktur laporan. Ini terdiri dari beberapa komponen -
Laporkan Desain Kanvas
Itu Report Design Canvasdigunakan untuk mendesain struktur laporan Anda. Anda dapat menempatkan berbagai elemen seperti bagan, elemen pengujian, dan objek data dalam laporan.
Tampilkan opsi penggaris menampilkan penggaris di atas kanvas laporan. Anda dapat mengubah unit pengukuran dengan mengubah opsi unit pengukuran pada tab kanvas desain.
Mode struktur dan mode Halaman tersedia untuk menentukan tata letak laporan. Mode struktur menunjukkan struktur laporan dan mode Halaman digunakan untuk melihat pratinjau laporan.
Edit → Preferensi → Desain Kanvas
Mode Struktur
Mode struktur digunakan untuk menyediakan lingkungan untuk mendesain laporan. Ini memberikan struktur dan instruksi untuk membuat laporan. Saat Anda menempatkan objek dalam laporan, itu ditampilkan dalam mode Struktur. Anda dapat menambah / menghapus objek atau menerapkan rumus kompleks atau Anda juga dapat memindahkan objek.
Setiap objek dalam mode Struktur diwakili oleh sebuah bingkai. Mode struktur memiliki beberapa komponen yang dapat digunakan untuk mengedit laporan -
Laporkan Header
Ini digunakan untuk menambahkan judul Laporan di bagian atas atau informasi lain yang ingin Anda tempatkan di awal laporan.
Kepala halaman
Opsi ini digunakan untuk menyajikan informasi di bagian atas setiap halaman seperti judul dokumen, nama bab, dll. Header halaman tidak ada di Header Laporan.
Tubuh
Ini digunakan untuk menunjukkan badan laporan. Semua data laporan ada di bagian ini.
Laporkan Footer
Ini digunakan untuk menyajikan informasi di akhir laporan seperti total, dll.
Footer Halaman
Ini digunakan untuk menyajikan nomor halaman atau informasi lain yang Anda inginkan di akhir setiap halaman.
Mode Halaman
Ini mewakili data aktual dalam laporan saat laporan diterbitkan atau dicetak. Ini juga memungkinkan Anda untuk mengubah format laporan dengan data aktual dan perubahan langsung terlihat di laporan.
Bilah Sisi Penjelajah Data
Ini digunakan untuk menambah / menghapus objek dalam laporan. Saat Anda membuat laporan baru atau membuka laporan yang ada, panel samping ini terbuka sendiri.
Semua objek yang ditambahkan di panel kueri ditampilkan di bawah penjelajah data dan dari sini Anda dapat menambahkan objek ke laporan. Ini selanjutnya dibagi menjadi komponen-komponen berikut -
Objek Hasil
Ini menunjukkan semua objek yang telah ditambahkan ke laporan. Anda juga dapat menyeret objek untuk ditambahkan dalam laporan. Opsi Edit Sumber Data memungkinkan Anda menambahkan objek baru dari Semesta atau untuk memilih Semesta / Sumber Data baru dari repositori.
Rumus
Ini memperlihatkan semua rumus yang telah dibuat untuk laporan. Anda dapat membuat formula baru dengan klik kanan pada tab Formula dan → New → New Formula.
Anda juga dapat menyeret rumus ke laporan.
Parameter
Ini menunjukkan semua parameter yang telah dibuat untuk laporan. Anda dapat membuat grup parameter baru dengan klik kanan pada Parameter → New → New Parameter.
Menjalankan Total
Ini menunjukkan daftar semua total berjalan yang telah dibuat untuk laporan. Anda dapat membuat total running baru dengan klik kanan pada tab → New Running Total.
Objek Standar
Ini menunjukkan objek yang telah ditentukan yang dapat ditambahkan ke laporan. Anda dapat menyeret objek yang telah ditentukan ke kanvas laporan untuk menambahkannya ke laporan.
Garis besar
Ini digunakan untuk melihat struktur pohon laporan. Node pertama dalam struktur pohon mewakili laporan itu sendiri, simpul tingkat pertama mewakili bagian dalam laporan, dan setiap bagian yang berisi objek dicantumkan.
Pohon Kelompok
Ini digunakan untuk melihat tampilan hierarki dari semua grup dan subgrup dalam laporan.
Temukan
Ini digunakan untuk mencari nilai tertentu dalam laporan. Ketik kata di kotak pencarian untuk menemukan nilai apa pun.
Crystal Report dapat terhubung ke berbagai sumber data yang mencakup -
- Universe
- Kueri SAP BEx
- Koneksi Relasional
- Tampilan HANA
- Spreadsheet Excel
Untuk menyambungkan ke sumber Data, buka File → Baru → Dari Sumber Data
Untuk memilih sumber data Anda harus terhubung ke server platform SAP Business Objects.
Saat Anda pergi ke File → Baru → Dari Sumber Data → Pilih koneksi sumber data kotak dialog muncul → Jelajahi Repositori → Daftar Jenis Sumber Data → Pilih sumber data yang ingin Anda hubungkan → Berikutnya.
Jika Anda memilih Semesta, panel kueri terbuka dan Anda dapat menambahkan objek ke filter kueri untuk menghasilkan laporan.
Koneksi sumber data SAP BEx dan Universe memungkinkan Anda membuat dan mendesain kueri di Crystal Reports.
Buat Kueri
Untuk membuat kueri di Universe, Anda dapat memilih sumber data OLAP dan Relasional.
Langkah pertama dalam desain kueri adalah menentukan objek yang ingin Anda tambahkan dalam kueri Anda. Anda juga dapat mempersempit kueri Anda dengan menerapkan pengurutan dan filter kueri. Panel kueri dibagi menjadi beberapa panel -
Panel Alam Semesta
Ini berisi struktur pohon dari semua objek di Semesta. Anda dapat melihat semua objek di Universe dengan menggunakan opsi Perluas Semua.
Anda tidak dapat menambahkan objek baru atau mengedit objek yang ada di panel kueri.
Panel Objek Hasil
Di area ini, Anda menambahkan objek yang Anda inginkan dalam kueri Anda.
Panel Filter Kueri
Ini digunakan untuk memfilter nilai objek dalam laporan. Anda dapat menggunakan filter standar atau membuat filter kustom dengan menambahkan objek.
Kueri SAP BEx bisa berisi satu atau beberapa hierarki dan objek yang sudah ditentukan sebelumnya untuk menjalankan laporan.
Kueri SAP HANA mencakup data dari tampilan Pemodelan SAP HANA: Analytic, Tampilan Perhitungan. Untuk menyambungkan ke database HANA dan menggunakan tabel Schemas → di dalam database, Anda bisa menggunakan koneksi Relasional atau OLAP yang sudah ada. Koneksi relasional dapat dibuat di alat IDT.
Koneksi OLAP dapat dibuat di CMC serta di alat Desain Informasi. Tampilan multi-dimensi HANA dapat dihubungkan ke Crystal Reports menggunakan koneksi OLAP.
Klik Berikutnya → Ini akan menunjukkan kepada Anda daftar semua tampilan Pemodelan di dalam repositori HANA → Pilih Tampilan Pemodelan → Selesai
Ini akan membuka objek tampilan di panel kueri, yang dapat digunakan untuk menambahkannya ke laporan.
Mengedit Query
Setelah Crystal Report dibuat menggunakan query, untuk membuat perubahan pada objek Anda harus pergi ke opsi edit data source. Ketika Anda mengklik opsi, itu akan membuka panel Edit Query di mana Anda dapat menambahkan / menghapus objek, menerapkan filter, dll.
Anda juga dapat mengedit kueri yang ada dengan membuka Data → Edit Sumber Data seperti yang ditunjukkan pada gambar berikut.
Setelah Anda selesai dengan perubahan, klik Selesai dan semua perubahan akan diterapkan ke data di Crystal Report.
Berikut adalah jenis filter kueri yang dapat digunakan di Crystal Reports -
- Filter standar
- Filter Kustom
- Filter Kustom
Filter Standar
Ini adalah filter bawaan di panel kueri yang dibuat oleh administrator. Filter standar dibuat di tingkat Semesta dan langsung digunakan dalam laporan dari Semesta. Seret objek yang ingin Anda terapkan filter ke panel filter kueri dan seret juga filter yang sudah ditentukan sebelumnya. Saat Anda menjalankan kueri data, filter kueri wrt akan dikembalikan dalam laporan.
Filter Kustom
Filter ini dibuat dengan kueri di panel kueri. Filter ubahsuaian dibuat di panel Kueri di bawah tab filter kueri. Seret objek ke panel filter kueri dan gunakan berbagai operator relasional untuk meneruskan kondisi filter. Anda bisa meletakkan nilai konstan atau daftar nilai di filter kueri.
Anjuran
Mereka digunakan untuk menampilkan pertanyaan atau daftar nilai dan dikenal sebagai filter dinamis.
Kondisi Filter
Opsi Konstan memungkinkan Anda memasukkan satu nilai dalam filter.
Daftar nilai memungkinkan Anda memilih satu nilai dari semua nilai yang tersedia untuk suatu objek.
Perintah digunakan untuk meneruskan nilai dinamis ke filter kueri.
Pilihan | Deskripsi |
---|---|
Constant |
|
LOV |
|
Prompt |
|
Filter kueri berbasis waktu digunakan untuk memfilter nilai objek tertentu di antara periode waktu tertentu. Saat Anda menambahkan dimensi tanggal ke filter kueri, Anda dapat menggunakan di antara operator dari daftar tarik-turun untuk secara khusus menyebutkan ke dan dari tanggal.
Anda dapat mengklik opsi kalender untuk memilih tanggal di bidang 'ke' dan 'dari'. Anda juga dapat menggunakan dimensi Tanggal dengan daftar nilai (LOV) atau opsi Nilai konstanta. LOV memungkinkan Anda memilih ke dan dari tanggal dari daftar nilai yang tersedia untuk dimensi Tanggal di Semesta.
Ini dikenal dengan menerapkan filter Berbasis waktu di laporan.
Kontrol objek bidang digunakan untuk mengedit objek dalam laporan. Untuk mengedit objek, Anda dapat mengklik kanan pada nama objek dan memilih opsi 'Format result Object Element' atau 'Conditional Formatting' seperti yang ditunjukkan pada gambar berikut.
Field Format Result Object Element digunakan untuk mengubah tampilan obyek dalam laporan. Ini memiliki 4 tab berikut di dalamnya -
- General
- Font
- Appearance
- Paragraph
General tab digunakan untuk mendefinisikan properti umum dari objek laporan: seperti tinggi dan lebar, menyembunyikan dan menyembunyikan jika ada duplikat, dll. Tab Advanced secara umum digunakan untuk melewatkan hyperlink dalam laporan.
Font tab digunakan untuk mengubah ukuran font, warna, gaya, perataan dan rotasi nama objek dalam laporan.
Appearance tab digunakan untuk mengubah batas dan menambahkan efek ke objek laporan.
Paragraph tab digunakan untuk menentukan properti garis dalam kasus beberapa baris dalam laporan.
Pemformatan bersyarat digunakan untuk meneruskan kondisi untuk tampilan objek laporan.
Anda dapat melewatkan nilai suatu objek dengan mengklik tab Add condition → pilih nama objek dan pass condition. Anda dapat menentukan gaya font, warna font, dll.
Seperti yang dibahas sebelumnya, Crystal Reports secara default menyediakan lima bagian utama -
- Laporkan Header
- Kepala halaman
- Body
- Laporkan Footer
- Footer Halaman
Di sini, kita akan belajar cara menyisipkan, menyembunyikan, dan menghapus bagian di Crystal Report for Enterprise 4.x.
Untuk menyisipkan bagian di salah satu bagian laporan, pilih bagian tersebut → Klik kanan dan Sisipkan.
Anda dapat menggunakan opsi Hide and move untuk menyembunyikan bagian atau untuk memindahkan bagian ke atas dan ke bawah.
Opsi Format Bagian memungkinkan Anda untuk memformat properti bagian. Ini termasuk -
- Name
- Color
- Size
Opsi ukuran memungkinkan Anda untuk mengatur ketinggian bagian.
To keep a section from breaking across pages −
Jika sebuah elemen lebih panjang dari satu halaman maka itu dicetak di beberapa halaman. Untuk menghindari hal ini, Anda dapat menggunakan opsi Paging.
Klik kanan bagian dan klik bagian format → Paging → Pilih Hindari Page Break dan klik Close.
Sekarang mari kita lihat cara menyisipkan, menyembunyikan, dan menghapus bagian di Crystal Report 2013.
Pakar Bagian seperti yang ditunjukkan pada gambar berikut digunakan untuk mengelola bagian dalam laporan.
To insert a new section you need to −
Klik tombol Ahli Bagian seperti yang ditunjukkan pada gambar berikut (Pakar Bagian berisi daftar semua bagian dalam laporan) → Pilih bagian dan klik sisipkan.
Bagian baru akan muncul di laporan.
Untuk menghapus bagian
Buka ahli Bagian di atas dan pilih bagian yang ingin Anda hapus → masukkan Hapus.
Anda hanya dapat menghapus bagian tersebut jika berhuruf. Anda tidak dapat menghapus bagian yang awalnya disediakan oleh Crystal Reports.
Untuk mengubah urutan
Buka Pakar Bagian → Pilih bagian yang ingin Anda pindahkan dan gunakan panah atas dan bawah untuk mengubah urutan bagian.
Untuk menggabungkan bagian
Buka Pakar Bagian → Pindahkan bagian yang ingin Anda gabungkan satu sama lain → pilih bagian atas → Klik gabungkan.
Bagian akan digabungkan dengan bagian berikutnya di daftar.
Untuk membagi bagian
Klik pada batas bagian yang ingin Anda pisahkan → Garis horizontal yang memisahkan bagian akan muncul → Drag-and-drop ke tempat Anda ingin memisahkan bagian tersebut.
Menyortir Data
Terkadang Anda diminta untuk mengurutkan data di Crystal Reports dalam urutan tertentu. Saat Anda mengurutkan data, lebih mudah untuk menemukan catatan tertentu dalam laporan. Anda dapat menambahkan urutan dalam urutan naik atau turun dan juga dapat diterapkan ke atribut dan mengukur nilai.
Anda juga dapat menghapus pengurutan menggunakan opsi hapus di tab Urutkan.
Mari kita lihat bagaimana menerapkan sortir di Crystal Reports.
Untuk menerapkan pengurutan di Crystal Report untuk perusahaan 4.x, buka tab Struktur di laporan → klik tab Data di bagian atas dan pilih urutkan.
Ketika Anda mengklik opsi sortir, itu akan memunculkan jendela dengan opsi grup dan sortir.
Buka tab Sortir dan luaskan tab isi untuk menerapkan pengurutan pada ukuran dan nilai atribut dalam laporan.
Untuk menambahkan semacam, klik pada opsi Add sort. Ini akan menunjukkan kepada Anda semua atribut dan ukuran yang ditambahkan ke laporan. Pilih objek yang ingin Anda terapkan penyortiran dan klik opsi ascending dan descending.
A → Z Ascending atau Z → A Descending
Anda juga dapat menambahkan beberapa jenis dalam satu laporan dan klik OK.
Untuk melihat data yang diurutkan pergi ke tab Halaman.
Dalam contoh di atas, ini telah menerapkan pengurutan pada nama pelanggan dan kemudian Jumlah terjual.
Untuk menghapus pengurutan, pilih pengurutan dan klik opsi hapus pengurutan.
Pada bab ini, kita akan membahas bagaimana mendefinisikan, membuat dan menghapus grup.
Tentukan Grup
Saat Anda perlu memisahkan data menjadi beberapa kelompok agar mudah dipahami, opsi pengelompokan dapat digunakan.
Anda juga dapat menyesuaikan pengelompokan untuk satu nilai atau beberapa nilai dengan menggunakan opsi kustomisasi di dalam tab pengelompokan.
Untuk menerapkan pengelompokan dalam laporan, buka tab struktur di laporan → Data → Grup
Render Grup
Untuk menambahkan kondisi pengelompokan. Klik New (tanda '+') dan pilih atribut yang ingin Anda terapkan pengelompokannya. Jika Anda menerapkan pengelompokan reguler pada satu objek, itu akan mengelompokkan semua nilai serupa dalam sebuah laporan.
Untuk menerapkan pengelompokan pada nilai tunggal, buka menyesuaikan opsi pengelompokan → Baru → Tambah Kondisi → pilih operator dan nilai dari daftar dropdown seperti yang ditunjukkan pada gambar berikut -
Ini juga memberikan opsi untuk membuang yang lainnya, mengelompokkan semua yang lain dalam satu grup dengan nama grup atau menyertakan yang lainnya tanpa mengubah nama grup.
Dalam contoh berikut, ini telah membuat 2 grup: pertama dengan Nama Wilayah = "New Delhi" dan grup kedua dengan yang lainnya dengan nama grup "Lainnya".
Saat Anda menggunakan pengelompokan dalam laporan, dua bagian baru muncul di kanvas laporan - Header Grup 1 dan Footer Grup 1.
Hapus Grup
Untuk menghapus grup, pilih grup yang ingin Anda hapus dan klik pada opsi Hapus.
Buka Struktur laporan → Grup → pilih grup # 1, 2 yang ingin Anda hapus → Hapus.
Anda dapat menggunakan 3 opsi berikut saat menyesuaikan grup di Crystal Reports -
Buang yang lainnya
Kelompokkan yang lainnya dalam satu grup dengan nama grup
Sertakan yang lainnya tanpa mengubah nama grup
Pohon Kelompok
Saat Anda berada di tab Halaman, ikon pohon grup di panel samping digunakan untuk melihat tampilan hierarki grup di laporan. Ini memungkinkan Anda untuk melompat ke grup tertentu di laporan alih-alih menggulir laporan mencari grup tertentu.
Header Langsung di Laporan
Perubahan header langsung berdasarkan konten grup. Saat Anda menentukan grup dalam laporan, program secara otomatis memasukkan nama grup di elemen, di bagian header grup. Elemen ini menampilkan nama grup.
Menjumlahkan Data yang Dikelompokkan
Pengelompokan data dalam laporan dilakukan untuk mencari jumlah tiap kelompok dalam laporan. Banyak opsi penjumlahan tersedia - Jumlah, hitung, maksimum, minimum, rata-rata, dll. Anda juga dapat menambahkan subtotal ke laporan Anda.
Opsi total di laporan - Buka tab sisipkan → Pilih opsi untuk total Anda
Untuk mengubah format kotak total, klik kanan pada nilai total → format total.
Daripada membuat laporan dari awal, Anda juga bisa menggunakan template bawaan dari repositori laporan. Templat laporan ini menyediakan tata letak yang telah ditentukan sebelumnya untuk dokumen umum seperti pesanan pembelian, faktur, templat surat, dll.
Untuk memilih template Laporan dari repositori, buka File → Baru → Dari template Web
Ada dua opsi template di Crystal Reports -
- Template Unggulan
- Baru - baru ini digunakan
Anda juga dapat melakukan pencarian menggunakan alat pencarian. Setelah Anda memilih template laporan, Anda akan diminta untuk memilih sumber data.
Pilih Pratinjau (Untuk melihat pratinjau template laporan sebelum memilih sumber data) → Setel lokasi Sumber Data untuk memilih sumber data → Panel Sumber Data Target, ikon Tambahkan Koneksi → Pilih Sambungan Sumber Data, kotak dialog akan muncul.
Pilih koneksi sumber data Anda dari salah satu opsi berikut -
Previous Connections - Opsi ini memungkinkan Anda menggunakan sumber data yang terhubung sebelumnya.
Browse Repository - Opsi ini memungkinkan Anda memilih sumber data dari daftar Jenis Sumber Data.
Connection by Vendor - Opsi ini menghubungkan ke sumber data yang diurutkan berdasarkan vendor atau penyedia perangkat lunak.
Klik Selesai.
Pilih objek dari panel Sumber Data Saat Ini dan hubungkan ke objek di panel Sumber Data Target → klik di peta → klik selesai.
Opsi sisipkan di Crystal Reports for Enterprise memungkinkan Anda menambahkan beberapa objek di tingkat laporan: bagan, tab silang, gambar, flash, sub-laporan, dll.
Tambahkan Objek Grafik
Anda dapat menambahkan beberapa gambar format dalam laporan. Ini juga dapat digunakan jika Anda ingin menambahkan logo perusahaan, nama merek, dll. Dalam laporan.
Saat Anda mengklik Gambar, ini memberikan opsi untuk menyisipkan gambar dalam laporan. Format gambar umum berikut ini didukung di Crystal Reports -
- jpeg
- png
- gif
- tiff
Ini juga memungkinkan Anda untuk memasukkan file flash dalam laporan. Saat Anda mengklik flash, Anda dapat memilih jalur file atau langsung menyematkan link file flash untuk ditambahkan dalam laporan. Ini mendukung jenis file .swf dalam file flash sehingga Anda dapat menambahkan dasbor dinamis dalam laporan.
Pada bab ini, kita akan belajar tentang jenis grafik, membuat dan memformat grafik.
Jenis Bagan
Anda dapat menggunakan jenis bagan di bawah ini di Crystal Reports untuk perusahaan. Untuk menyisipkan grafik, buka Sisipkan → Bagan → pilih Jenis bagan dan sisipkan bagan di tab struktur atau halaman.
Membuat Bagan & Tata Letak Bagan
Anda dapat menyisipkan bagan di footer Laporan. Saat Anda memilih tipe bagan dari opsi Sisipkan bagan, Anda dapat memindahkan kursor ke area footer laporan dan mengklik tempat Anda ingin menyisipkan bagan.
Saat Anda menyisipkan bagan, ini memberi Anda dua opsi - Data dan Perlihatkan bagan.
Opsi Tampilkan bagan memungkinkan Anda untuk mengubah ukuran bagan, memindahkan bagan di area footer Laporan (seperti yang ditunjukkan di atas).
Tab Data memungkinkan Anda memasukkan data ke dalam grafik. Saat Anda pergi ke tab data, ia meminta Anda untuk menambahkan nilai pada sumbu X, Y, Z.
Klik kanan pada setiap sumbu dan pergi ke Sisipkan Objek Kategori Bagan → Anda dapat memilih Elemen Terpilih dari daftar tarik-turun → Objek Data Bagan, Judul, Subjudul, catatan kaki, legenda, dll.
Objek Data Bagan memungkinkan Anda untuk memilih nama atribut yang ingin Anda sampaikan dalam data bagan. Judul, subjudul, dan catatan kaki memungkinkan Anda menambahkan judul atau catatan ke bagan.
Bagan Pemformatan
Saat Anda mengklik kanan pada bagan, ini memberi Anda opsi pemformatan berikut -
Format Chart - Memungkinkan Anda untuk memformat struktur grafik dengan masuk ke opsi advance, tampilan dan kedalaman. Anda juga dapat mengubah jenis grafik dari daftar dropdown dengan mengklik opsi Chart di tab Format chart.
Pakar Penyorotan Bagan memungkinkan Anda untuk menyoroti nilai tertentu di bagan. Anda dapat memilih warna yang berbeda untuk menyoroti nilai di dalam grafik.
Tambahkan Kondisi → Pilih atribut yang ingin Anda sorot pada grafik seperti yang ditunjukkan pada gambar berikut.
Edit Jenis Bagan sama seperti bagan format dengan semua opsi serupa.
Edit Data Bagan digunakan untuk mengedit data dalam bagan. Jika Anda ingin mengubah nilai parameter pada sumbu grafik, Anda dapat mengklik edit data grafik dan ubah nilainya. Opsi sembunyikan digunakan untuk menyembunyikan grafik dan pindah digunakan untuk memindahkan grafik ke belakang atau ke depan.
Anda dapat menambahkan beberapa grafik dalam satu laporan atau dalam satu baris dengan memformat ukuran grafik. Contoh - Anda dapat menambahkan diagram batang dan diagram lingkaran untuk mewakili berbagai nilai. Anda akan melihat opsi Show chart dan Data untuk grafik kedua → Anda dapat menambahkan objek yang diperlukan dan juga menambahkan catatan header dan footer ke grafik seperti yang ditunjukkan pada gambar berikut.
Untuk melihat laporan sebenarnya, buka tab Halaman.
Tab silang digunakan untuk menampilkan data yang dikelompokkan atau dijumlahkan dalam dua arah. Ini menunjukkan data dalam format kompak, yang membuatnya lebih mudah untuk memahami dan melihat tren dalam data. Misalnya, jika Anda ingin melihat kuantitas yang dijual oleh pelanggan di suatu wilayah tertentu, tanpa tab silang, ini menampilkan data dalam bentuk tersebar.
Anda dapat menambahkan beberapa atribut dalam baris dan kolom dengan mengklik tanda '+'. Untuk menghapus sebuah objek klik tanda X.
Saat Anda mengklik Sisipkan, tab silang menambah Struktur laporan. Jika Anda mengklik tab halaman, ini akan menampilkan data Lintas tab dalam laporan.
Anda juga dapat mengedit sel di tab silang. Untuk mengedit properti tab silang, klik kanan pada tab silang dan Anda dapat mengubah properti -
- Format tab silang
- Edit tab Silang
- Sort
- Hide
- Opsi Kisi
- Pivot
- Buat grafik dari tab silang
Tab silang menyertakan total baris, total kolom dan total keseluruhan. Untuk melihat nilai sebagai persentase, klik kanan pada Sel Total dan buka Format Total → pilih tampilkan sebagai persentase.
Opsi kisi memungkinkan Anda melakukan pemformatan baris tab silang seperti menyembunyikan baris kosong, mengulangi label baris, menyembunyikan total keseluruhan baris, dll. Seperti yang ditunjukkan pada gambar berikut.
Rumus digunakan untuk menyisipkan data dalam laporan yang tidak ada dengan objek apa pun. Jika ada kebutuhan untuk melakukan beberapa penghitungan atau untuk menambahkan data khusus dalam laporan, Anda bisa menggunakan rumus.
Example- (Emp_details.sal) * 0.15
Common formulas adalah - Perhitungan, fungsi string seperti UPPERCASE, fungsi tanggal, dll.
Formula berisi dua bagian dalam laporan -
- Syntax
- Components
Itu components digunakan untuk membuat rumus.
Crystal Reports memiliki tipe rumus berikut - rumus laporan dan rumus pemformatan bersyarat.
Report formulas digunakan sebagai standalone dalam sebuah laporan. Conditional formatting formulas tentukan kondisi di mana rumus laporan diterapkan.
Bengkel formula digunakan untuk membuat berbagai macam formula. Anda dapat membuka bengkel rumus dengan membuka Data → klik rumus atau dengan mengklik tab rumus pada bilah alat Data.
Di bengkel formula ada 2 panel - Panel Navigasi dan Panel Objek.
Panel navigasi berisi folder untuk setiap jenis rumus di Crystal Reports.
Panel Objek berisi 4 bidang -
Data Explorer - Berisi Objek yang sedang digunakan, rumus, parameter, dan total berjalan yang ada di Crystal Report.
Result Objects - Berisi semua objek hasil yang tersedia untuk digunakan dalam laporan.
Functions- Berisi semua fungsi bawaan yang dapat digunakan dalam laporan. Ini juga mencakup fungsi khusus. Contoh - Jumlah, Hitung, Fungsi string, Fungsi tanggal, dll.
Operators- Mereka digunakan untuk melewatkan kondisi antar nilai. Ini termasuk: operator aritmatika, Array, operator Boolean, dll.
Bengkel formula juga berisi jendela teks formula dan tombol bengkel formula. Jendela teks digunakan untuk membuat atau memodifikasi rumus dan tombol panel bengkel memungkinkan Anda menggunakan rumus filter, mengurutkan rumus, menghapus, dll.
Anda dapat membuat satu atau beberapa rumus sekaligus dan menggunakannya dalam laporan Anda. Anda juga dapat menghapus rumus, atau mencari dan mengubah teks rumus di jendela teks rumus.
Untuk create a new formula, Anda dapat mengklik kanan pada tab Formula di bawah Data Explorer. Setelah Anda mengklik formula baru → masukkan nama formula → lokakarya formula terbuka.
Anda juga dapat membuat formula baru dengan membuka bengkel Formula dari tab Formula di bawah Data → New → New Formula seperti yang ditunjukkan pada gambar berikut.
Untuk menulis rumus di jendela teks rumus, Anda dapat menggunakan objek yang sedang digunakan di bawah tab Operator dan operator yang berbeda untuk meneruskan kondisi dalam rumus.
formula dapat disimpan menggunakan opsi simpan di bagian bawah halaman. Setelah rumus disimpan, rumus tersebut berada di bawah daftar rumus di tab Data Explorer.
Anda dapat menyeret rumus ini ke bagian mana pun dari laporan.
Dalam snapshot di atas, rumus Tes telah diseret ke footer Laporan dan telah menghitung nilai sebagai Jumlah terjual / 2 di footer Laporan.
Sekarang to modify the formula, klik nama formula di bawah Data explorer, itu akan membuka bengkel Formula. Lakukan perubahan pada formula dan gunakan tombol simpan di bagian bawah untuk menyimpan perubahan. Perubahan ini akan secara otomatis diterapkan ke nilai Laporan.
Untuk menghapus rumus dari laporan, klik kanan pada nama rumus dan klik Hapus.
Panel masalah di bagian bawah digunakan untuk tujuan debugging. Ini menunjukkan kepada Anda kesalahan sintaks dalam rumus. Pesan kesalahan di gambar berikut mengatakan bahwa bidang dengan garis bawah merah tidak dikenal sebagai sintaks bidang dan salah.
Ada beberapa operator Boolean yang dapat digunakan dalam rumus di Crystal Reports. Mereka adalah -
- AND
- OR
- NOT
- Eqv
- Imp
- XOR
Semua operator ini digunakan untuk melewatkan beberapa kondisi dalam rumus -
Operator AND digunakan saat Anda ingin kedua kondisi dalam rumus menjadi benar. Operator Boolean lainnya dan artinya seperti yang disebutkan dalam snapshot di atas.
Menggunakan Boolean Operator 'AND' -
If {CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [2] = "4" then
"TRUE"
Else
"FALSE"
Menggunakan Boolean Operator 'AND' dan 'OR' -
If ({CUSTOMER.CUSTOMER_NAME} [1 to 2] = "AN" and
ToText({CUSTOMER.CUSTOMER ID}) [1] = "4") or
({CUSTOMER.CUSTOMER_NAME} [1 to 2] = "Ja" and
ToText({CUSTOMER.CUSTOMER ID}) [1] = "2") then
"Five star rating CUSTOMER"
Else
"1 star rating CUSTOMER"
Pernyataan if-then-Else adalah yang paling dasar dari semua pernyataan aliran kontrol. Ia memberitahu program Anda untuk mengeksekusi bagian kode tertentu hanya jika kondisi tertentu memenuhi true.
Jika Anda melihat pernyataan If-Then-Else berikut dengan operator Boolean, ini memungkinkan Anda untuk meneruskan beberapa kondisi dalam rumus dan mengembalikan nilai, jika kondisinya benar.
If({PROJECT.Customer\Customer Name} [1 to 2] = "An" and
ToText({PROJECT.Time\Year}) [1] = "2") or
({Project.Customer\CUSTOMER NAME} [1 to 2] = "Ja" and
ToText({PROJECT.Time\Year}) [1] = "2") Then
"Five star rating CUSTOMER"
Else
"1 star rating CUSTOMER"
Pernyataan ini mengatakan bahwa ketika salah satu kondisi benar (sebelum dan sesudah operator OR), maka itu akan mencetak pelanggan peringkat bintang lima jika tidak akan mencetak pelanggan peringkat bintang 1.
Rumus ini telah disimpan dan kemudian ditambahkan ke badan laporan di bawah tab struktur seperti yang diperlihatkan dalam gambar berikut -
Kolom baru dalam laporan telah ditambahkan dengan peringkat pelanggan seperti yang disebutkan dalam rumus TEST.
Rumus terhitung digunakan untuk melakukan perhitungan matematika di Crystal Reports dan dapat dirancang di lokakarya rumus.
Operator aritmatika digunakan untuk merancang rumus perhitungan di bengkel. Ada berbagai operator Aritmatika yang dapat digunakan untuk Menambah, Membagi, Eksponensial, Mengalikan, dll.
Untuk menerapkan penghitungan dalam rumus, seret objek dari panel objek ke panel teks rumus dan gunakan operator untuk melakukan penghitungan yang diperlukan. Setelah Anda menyimpan rumus menggunakan opsi simpan di bagian bawah, rumus ini akan disimpan di bawah tab Rumus di Penjelajah data.
Anda kemudian dapat menyeret rumus ke Struktur laporan dan membuka tab Halaman untuk melihat data yang dihitung dalam laporan.
Daftar operator Aritmatika dari prioritas tertinggi hingga terendah adalah -
- Exponentiation
- Negation
- Kalikan, Bagi dan Persentase
- Divisi integer
- Mod
- Penambahan dan pengurangan
Untuk menulis rumus pemformatan bersyarat, klik kanan laporan dan klik Format elemen Objek hasil → pilih properti di mana Anda ingin menerapkan rumus bersyarat → klik dan itu akan membuka lokakarya rumus.
Tulis rumus di panel teks rumus, simpan dan tutup.
Dalam contoh ini, jika Anda dapat mencetak Harga Total yang lebih besar dari 60.000 berwarna Hijau dan di bawah 60.000 berwarna Merah, ini dapat dilalui dalam lokakarya formula.
Dalam contoh ini, crGreen, crRed, crBlack digunakan. Anda juga dapat menggunakan nilai numerik aktual dari konstanta warna.
Ada tiga fungsi pemformatan bersyarat yang umum -
- CurrentObjectValue
- DefaultAttribute
- GridRowColumnValue
DefaultAttribute dapat digunakan untuk formula pemformatan apa pun, CurrentObjectValue untuk rumus pemformatan apa pun di mana Anda memformat nilai objek, dan GridRowColumnValue dapat digunakan untuk rumus pemformatan apa pun di mana Anda memformat nilai objek di Tab Silang.
SEBUAH Variabledigunakan untuk menetapkan nilai yang berbeda ke objek tidak seperti konstanta yang tetap. Saat Anda menetapkan nilai ke variabel, ia mempertahankan nilai itu sampai Anda menetapkan nilai baru padanya. Sebelum menggunakan variabel, perlu didefinisikan dalam laporan.
Saat Anda mendeklarasikan variabel di Crystal Report, Anda perlu memberikan nama padanya, namun nama ini tidak boleh sama dengan fungsi lainnya, operator, dll. Variabel dapat berupa tipe angka, tipe string, tipe tanggal, Boolean type, range type atau an array type. Variabel dapat menampung nilai jenis tunggal, seperti jika Anda mendeklarasikannya sebagai angka, ia tidak dapat digunakan untuk menyimpan nilai string nanti.
Mendefinisikan Variabel
Local Stringvar Customer_Lastname
Local numbervar Sales_percentage
Kata kunci untuk mendeklarasikan variabel memiliki 'var' di akhir dan benar untuk semua jenis variabel. Anda juga dapat menetapkan nilai awal ke variabel dengan deklarasi atau sintaks terpisah.
Local NumberVar Z; //Declare Z to be a Number variable
Z := 30; //Assign the value of 30 to Z
Untuk menggunakan Variabel dalam rumus, cakupannya ditentukan. Ruang lingkup variabel dapat terdiri dari tiga jenis -
- Local
- Global
- Shared
Ini mendefinisikan bahwa variabel dalam satu rumus dapat digunakan dalam rumus lain.
Variabel Lokal
Variabel lokal dideklarasikan menggunakan kata kunci lokal diikuti dengan jenis dan diikuti dengan nama variabel seperti pada contoh di atas.
Variabel lokal dibatasi untuk satu rumus. Ini berarti Anda tidak dapat mengakses nilai variabel lokal dalam satu rumus dari rumus yang berbeda.
//Formula 1
Local NumberVar Z;
Z := 30;
//Formula 2
EvaluateAfter ({@Formula A})
Local NumberVar Z;
Z := z + 5;
Dalam contoh di atas, Formula 2 akan mengembalikan nilai 5 karena Z dideklarasikan sebagai variabel bilangan lokal di rumus 1 sehingga akan mengambil nilai default untuk variabel Z di rumus 2.
Variabel Global
Variabel global digunakan di seluruh laporan utama. Nilainya tersedia untuk semua rumus yang mendeklarasikan variabel, kecuali yang ada di sub laporan.
Global StringVar Z;
Anda disarankan untuk menggunakan variabel global hanya jika variabel lokal tidak mencukupi.
Karena variabel global membagikan nilainya di seluruh laporan utama, Anda tidak dapat mendeklarasikan variabel global dalam satu rumus dengan satu jenis dan kemudian mendeklarasikan variabel global dengan nama yang sama di rumus berbeda dengan jenis yang berbeda.
Variabel Bersama
Variabel bersama digunakan di seluruh laporan utama dan semua sub laporannya. Variabel bersama bahkan lebih umum daripada variabel global.
Untuk menggunakan variabel bersama, nyatakan dalam rumus di laporan utama -
Shared NumberVar Z := 10;
Untuk menggunakan variabel bersama, variabel harus dideklarasikan dan diberi nilai sebelum dapat digunakan dalam laporan utama dan sublaporan.
Variabel Array di Crystal Report dapat ditentukan dengan menggunakan kata kunci "Array".
Global NumberVar Array Z := [1, 2, 3];
Anda juga dapat menetapkan nilai ke elemen Array dan nilai ini dapat digunakan untuk komputasi dalam rumus. Misalnya -
StringVar Array Z := [“Hello”,”World”];
Z[2] :=[“Bye”];
UpperCase (Z [2] )
Rumus ini akan mengembalikan string "Bye".
Anda juga dapat mengubah ukuran Array menggunakan kata kunci Redim dan Redim Preserve. Redim digunakan untuk menghapus entri Array sebelumnya saat mengubah ukurannya, dan Redim Preserve digunakan untuk memuat nilai Array sebelumnya. Untukexample -
Local NumberVar Array Z;
Redim Z [2]; //Now Z is [0, 0]
Z [2] := 10; //Now Z is [0, 10]
Redim Z [3]; //Now Z is [0, 0, 0], Redim has erased previous Array values.
Z [3] := 20; //Now Z is [0, 0, 20]
Redim Preserve Z [4];
//Now Z is [0, 0, 20, 0], Redim Preserve has contained previous Array values.
"finished"
Array dengan Loops
Array juga digunakan dengan Loops: like For loop.
Local NumberVar Array Z;
Redim Z[10];
Local NumberVar x;
For x := 1 To 10 Do
(Z[x] := 10 * x);
Z [5] //The formula returns the Number 50
Parametersdigunakan untuk mengambil masukan pengguna sebelum laporan dibuat. Pengguna harus menjawab prompt sebelum laporan dibuat dan keluaran laporan tergantung pada respon pengguna untuk nilai parameter.
Dengan menggunakan parameter dengan rumus dan dalam laporan, Anda bisa membuat satu laporan yang berubah sesuai dengan kebutuhan pengguna yang berbeda.
LOV dapat digunakan untuk memasukkan nilai prompt dalam parameter. LOV dapat berupa statis atau dinamis. Mereka juga dapat digunakan sebagai prompt dinamis satu level atau prompt multilevel.
Note - Parameter dalam Crystal Reports dapat digunakan dalam filter setelah diambil dari database.
Parameter Cascading
Parameter dengan ketergantungan dikelompokkan bersama dan dikenal sebagai parameter berjenjang. Parameter bertingkat memungkinkan Anda mengelompokkan dua atau lebih parameter dalam satu grup.
Parameter yang Diwarisi
Parameter juga dapat dibuat di tingkat semesta atau di panel kueri dan kemudian dapat diwariskan ke Crystal Reports. Mereka disebut parameter yang diwariskan. Parameter ini dapat dihapus di tingkat laporan tetapi tidak dapat diedit dalam laporan. Parameter ini hanya dapat diedit saat dibuat.
Jenis Data Parameter
Parameter dalam Crystal Report mendukung tipe data di bawah ini -
- Number
- String
- Date
- Time
- DateTime
- Currency
- Boolean
- Member
Poin penting untuk diingat saat menggunakan Parameter -
Untuk menggunakan parameter dalam rumus, tidak perlu ditempatkan di laporan. Parameter dapat digunakan dalam rumus seperti objek lain dan dapat dibuat di bengkel Formula.
Parameter dapat digunakan dengan LOV statis atau dinamis.
Anda juga dapat membuat daftar nilai yang darinya pengguna dapat memilih nilai parameter daripada memasukkannya secara manual.
Daftar Jenis Nilai
Tipe | Deskripsi | Kapan Menggunakan |
---|---|---|
LOVs statis | Menyediakan daftar sederhana berdasarkan nilai yang Anda tambahkan atau impor dalam laporan |
|
LOV dinamis berdasarkan data laporan | Menyediakan daftar dinamis dari Sumber data |
|
Universe LOVs | Memberikan daftar yang dibuat dan Dipelihara di Semesta. |
|
Bagaimana cara membuat Parameter?
Dalam tampilan Data Explorer, klik kanan di dalam area Parameter → pilih New → New Parameter
Kotak dialog Buat Parameter muncul → Masukkan nama untuk parameter (hingga 255 karakter alfanumerik). Di kotak dialog, Anda dapat mengubah nama dan tipe parameter bersama dengan properti lainnya.
Pilih Jenis Data yang sesuai dari daftar → seperti String, Angka, atau Tanggal, antara lain.
Di kotak Teks Perintah, masukkan teks perintah yang diinginkan (hingga 255 karakter alfanumerik).
For example - "Pilih Nama"
Teks ini akan muncul di kotak dialog prompt saat Anda mempratinjau laporan, atau saat Anda menyegarkan data di area Halaman.
Untuk membuat daftar nilai, klik tombol elipsis → Kotak dialog Edit Daftar Nilai muncul → Masukkan nilai yang ingin Anda lihat saat diminta → Anda dapat menambahkan daftar negara untuk tipe String, atau daftar nilai untuk tipe Angka → klik OK → Anda kembali ke dialog Buat Parameter → klik OK dan seret parameter ke Laporan Anda.
Setelah parameter ditarik ke struktur laporan, Anda dapat membuka tab halaman untuk melihat LOV yang dipilih saat menyegarkan data laporan.
Filter digunakan untuk membatasi catatan dalam Crystal Report sesuai kebutuhan pengguna. Filter diterapkan berdasarkan objek, operator, dan parameter.
Bagaimana cara membuat Filter Interaktif dalam laporan?
Buka tab Data di bagian atas → Filter Interaktif
Klik Tambah Filter → Pilih objek pertama dari filter → Pilih Operator → Pilih Parameter
Dalam daftar dropdown itu akan menampilkan daftar semua parameter yang dibuat untuk laporan. Untuk mengedit parameter, Anda dapat mengklik tombol elipsis pada akhirnya.
Ketika parameter dipilih, klik OK. Jika Anda telah memilih daftar nilai dalam parameter, ini akan meminta Anda untuk memilih nilai dari daftar dropdown → Pilih nilai → OK
Pilih data yang disimpan atau segarkan data → Laporan sekarang hanya menampilkan data filter.
Untuk menambahkan beberapa filter interaktif, Anda dapat menggunakan operator 'DAN' dan 'ATAU'.
Untuk menghapus filter interaktif
Buka tab Data → Filter interaktif → Pilih filter yang ingin Anda hapus → Klik tombol hapus
Saat membuat parameter, dua jenis opsi prompt dapat digunakan.
Prompt to user akan membuat prompt bagi pengguna untuk memasukkan nilai parameter.
Hidden Prompt akan digunakan untuk melewatkan beberapa nilai atau nilai awal dengan rumus dan bukan oleh pengguna.
Saat Anda menggunakan opsi prompt ke pengguna di panel Prompt, Anda harus memasukkan teks Prompt. Panel prompt memberi Anda tiga opsi -
Do not show prompt - Ini tidak memberi Anda opsi untuk mengubah nilai di tingkat laporan.
Show as Editable Prompt - Ini memberikan opsi untuk memasukkan nilai yang berbeda setiap kali.
Show as Read Only Prompt - Ini memberikan opsi untuk melihat nilai dalam mode hanya-baca.
Perintah Tersembunyi digunakan untuk meneruskan nilai atau nilai awal dengan rumus.
Untuk memasukkan nilai awal, klik tombol elipsis sebelum tombol fungsi. Setelah Anda mengklik ini, ia meminta Anda untuk memasukkan nilai parameter. Setelah Anda memasukkan nilai dan mengklik OK nilai itu akan disimpan di prompt Tersembunyi.
Untuk menambahkan nilai, ketik nilainya dan klik Tambah. Saat Anda menyeret parameter ke laporan, nilai tersebut akan muncul di laporan seperti yang ditunjukkan pada gambar di atas.
Grup parameter bertingkat memungkinkan untuk mengatur parameter Anda ke dalam grup, yang menyediakan serangkaian pilihan yang difilter.
Misalnya, jika Anda meminta nilai kota, tetapi Anda juga perlu mengetahui dari negara dan kawasan mana kota itu berasal, Anda dapat membuat grup parameter berjenjang. Dalam kasus ini, Anda pertama kali meminta negara, dan ketika nilai itu telah dipilih, program meminta wilayah dengan hanya menampilkan wilayah yang berlaku untuk negara yang dipilih. Terakhir, ketika nilai kawasan telah dipilih, program meminta kota dengan hanya menampilkan kota yang berlaku untuk kawasan yang dipilih. Dengan cara ini, Anda dapat memberikan daftar kota yang dapat dikelola kepada pengguna dan memastikan bahwa pengguna Anda memilih kota yang benar.
Bagaimana cara membuat grup parameter cascading?
Buka Data Explorer → Parameter → New → New Cascading Parameter group
Muncul kotak dialog Buat Grup Parameter → Masukkan nama untuk grup Parameter → Masukkan teks Prompt seperti yang ditunjukkan pada gambar berikut.
Sekarang klik baris kosong pertama di kolom nilai, itu akan menunjukkan kepada Anda semua objek yang tersedia dalam daftar. Dari daftar, pilih Negara → Pilih baris kosong di bawah Negara dan pilih Wilayah → OK
Sekarang seret parameter negara ke laporan. Ini akan memberikan prompt untuk memasukkan nama Negara. Setelah Anda memilih nama negara → akan muncul prompt untuk memilih nama wilayah.
Seret nama Wilayah ke laporan.
Dalam tampilan Data Explorer, klik kanan di dalam area Parameter → pilih New → New Parameter
Kotak dialog Buat Parameter muncul → Masukkan nama untuk parameter (hingga 255 karakter alfanumerik). Di kotak dialog, Anda dapat mengubah nama dan tipe parameter bersama dengan properti lainnya.
Pilih Jenis Data yang sesuai dari daftar → seperti String, Angka, atau Tanggal, antara lain.
Untuk membuat parameter yang memungkinkan banyak nilai
Di Data Explorer → klik kanan pada Parameters → pilih New → New Parameter
Dalam kotak dialog Buat Parameter, masukkan nama untuk parameter.
Pilih Jenis Data yang sesuai dari daftar → Masukkan teks perintah → Setel Izinkan Beberapa Nilai ke True.
Sekarang, saat diminta, Anda dapat menentukan beberapa nilai yang akan dimasukkan untuk parameter.
Untuk menentukan nilai diskrit atau rentang
Untuk tipe rentang nilai, pilih Diskrit atau Rentang.
Jika Anda memilih Diskrit, parameter akan menerima nilai diskrit (bukan rentang nilai).
Jika Anda memilih Range, Anda akan diminta untuk nilai parameter. Anda dapat memasukkan nilai awal dan nilai akhir. Misalnya, jika Anda memasukkan nilai "1" dan "10", kisarannya adalah 1-10, dan laporan yang menggunakan parameter ini untuk pemfilteran akan menampilkan semua rekaman dengan nilai antara 1 dan 10. Ini juga berfungsi untuk parameter string. Dengan nilai awal "A" dan nilai akhir "H", laporan yang menggunakan parameter ini untuk pemfilteran akan menampilkan semua rekaman dalam rentang abjad AH.
Jika Izinkan Beberapa Nilai dan Opsi Diskrit dipilih, parameter akan menerima beberapa nilai diskrit. Anda dapat memasukkan lebih dari satu nilai, tetapi nilai ini akan dievaluasi satu per satu dan tidak akan ditafsirkan sebagai rentang. Jika Izinkan Beberapa Nilai dan Opsi Rentang dipilih, parameter akan menerima beberapa rentang.
Setelah Anda menyeret parameter ke laporan Anda → Untuk mengedit parameter yang diajukan, klik kanan pada nama parameter dan pergi ke edit parameter.
Setelah Anda mengklik edit parameter, itu akan membuka jendela Edit parameter.
Anda juga dapat mengedit parameter dengan mengklik dua kali pada nama parameter.
Hapus Bidang Parameter
Buka tampilan Data Explorer → perluas Parameter, lalu klik kanan pada parameter yang ingin Anda hapus.
Pilih Hapus.
Parameter Dinamis
Anda dapat membuat parameter menggunakan LOV dinamis untuk mengambil data dari sumber data. Untukexample - Ketika nama pelanggan dalam database sering berubah, Anda dapat membuat LOV dinamis.
Bagaimana cara membuat Parameter menggunakan Dynamic LOVs?
Buka laporan Anda → panel Data Explorer → klik kanan di dalam Parameter dan pilih Parameter Baru.
Kotak dialog Buat Parameter muncul.
Masukkan nama untuk parameter (hingga 255 karakter alfanumerik) → Untuk membuat daftar nilai, klik tombol "Edit Daftar Nilai".
Kotak dialog Edit Daftar Nilai akan muncul → Di area Jenis Daftar, pilih Dinamis.
Di kotak kombo Nilai, pilih Nama Pelanggan dari daftar.
Anda dapat mengurutkan LOV dalam urutan Ascending atau Descending → Klik OK.
Di objek Prompt Text, masukkan teks prompt yang diinginkan (hingga 255 karakter alfanumerik) → Teks yang muncul di dialog prompt dan panel interaktif. Standarnya adalah “Enter (ParameterName)” → Klik OK
Seret Parameter ke dalam laporan Anda.
Sublaporan memungkinkan Anda menggabungkan laporan yang tidak terkait menjadi satu laporan. Ini adalah laporan dalam laporan. Anda dapat menggabungkan data yang tidak dapat ditautkan dan menyajikan tampilan berbeda dari data yang sama dalam satu laporan.
Perbedaan antara Sublaporan dan laporan utama -
Ini digunakan sebagai elemen dalam laporan utama dan tidak dapat digunakan sebagai laporan tunggal.
Sublaporan tidak dapat berisi sublaporan lain.
Ini dapat ditempatkan di bagian laporan mana pun dan seluruh sublaporan akan dicetak di bagian itu.
Itu tidak memiliki bagian header halaman atau footer halaman.
Sublaporan yang Tidak Ditautkan
Sublaporan yang tidak ditautkan adalah laporan mandiri dan datanya tidak ditautkan ke data di laporan utama. Sublaporan yang tidak ditautkan tidak harus menggunakan data yang sama dengan laporan utama; itu dapat menggunakan sumber data yang sama atau sumber data yang berbeda seluruhnya. Terlepas dari sumber data yang mendasari, laporan diperlakukan sebagai tidak terkait.
Sublaporan Tertaut
Sublaporan yang ditautkan menggunakan data yang dikoordinasikan dengan data di laporan utama. Program mencocokkan data di sublaporan dengan data di laporan utama. Jika Anda membuat laporan utama dengan informasi pelanggan dan sublaporan dengan informasi pesanan lalu menautkannya, program membuat sublaporan untuk setiap pelanggan yang menyertakan semua pesanan mereka.
Sublaporan dapat ditautkan dengan tautan penerusan data atau dengan filter sublaporan.
Memasukkan Sublaporan
Anda bisa menyisipkan laporan baru atau laporan yang sudah ada sebagai sublaporan di laporan utama. Sublaporan memiliki karakteristik yang mirip dengan laporan utama. Sumber data yang akan digunakan pada sublaporan harus sama dengan sumber data yang digunakan pada laporan utama dan juga harus berada pada repositori BI yang sama. Anda juga dapat memilih koneksi sumber yang berbeda tetapi harus memiliki bidang untuk ditautkan ke laporan utama.
Sublaporan tidak dapat disisipkan ke sublaporan lain. Sublaporan dapat ditempatkan di bagian laporan mana pun dan seluruh sublaporan akan dicetak di bagian itu. Namun, sublaporan tidak bisa berdiri sendiri. Itu selalu disisipkan sebagai elemen ke dalam laporan utama.
Memformat Sublaporan
Bagaimana cara memasukkan sublaporan ke laporan utama?
Buka tab Sisipkan, klik Sublaporan → Program ini menampilkan bingkai elemen.
Pindahkan kursor ke tempat yang Anda inginkan untuk muncul di laporan, dan klik untuk meletakkannya.
Kotak dialog Sisipkan Sublaporan akan muncul → Pilih buat laporan baru → Ketikkan nama untuk laporan tersebut di kotak teks Nama Laporan. (Anda juga dapat memasukkan sublaporan yang ada).
Pilihan | Deskripsi |
---|---|
Gunakan Sumber Data Laporan Utama |
|
Hubungkan ke Sumber Data baru |
|
Pilih sebuah opsi dari area Koneksi Data, dan klik 'Berikutnya'. Jika Anda memilih Gunakan Sumber Data Laporan Utama, panel Kueri akan terbuka untuk menambahkan objek dalam laporan.
Jika Anda memilih sambungkan ke sumber Data baru, ini akan membuka jendela koneksi sumber Data Baru dari mana Anda dapat memilih sumber data baru.
Setelah Anda memilih sumber data baru, Anda perlu menentukan hubungan antara laporan utama dan sublaporan.
Setelah Anda mengklik 'Next', Anda akan diminta untuk memilih jenis Sub Report seperti Detailed, Chart, Total, Custom.
Klik selesai → ini akan ditampilkan di Struktur laporan utama. Jika Anda mengklik tab Halaman maka akan muncul data Subreport di laporan utama.
Untuk memasukkan laporan yang ada sebagai sublaporan
Pada tab Sisipkan, klik Sublaporan → Program menampilkan bingkai elemen.
Pindahkan kursor ke tempat yang Anda inginkan untuk muncul di laporan, dan klik untuk meletakkannya.
Wisaya Sisipkan Sublaporan muncul → Pilih Gunakan laporan yang ada, lalu klik Jelajahi.
Kotak dialog Buka akan muncul → Pilih laporan yang ingin Anda gunakan, lalu klik Buka → Klik Berikutnya.
Jika laporan yang Anda pilih berisi parameter, halaman Data Passing Links akan muncul.
Siapkan tautan yang sesuai, dan klik 'Berikutnya'. Halaman Buat Filter Sublaporan muncul → Buat tautan antara laporan utama dan sublaporan Anda dengan mengklik Tambahkan → Klik Selesai.
Laporan yang Anda pilih ditambahkan sebagai sublaporan.
Untuk menyimpan sublaporan sebagai laporan utama
Anda juga dapat menyimpan sublaporan sebagai laporan utama.
Klik kanan pada frame sublaporan, dan klik Save Subreport As → Save As
Ketik nama baru untuk sublaporan → Klik Simpan.
Sublaporan disimpan sebagai laporan utama dan Anda dapat membuka serta menggunakannya.
Edit properti sublaporan
Anda dapat mengedit properti sublaporan setelah Anda memasukkannya ke dalam laporan utama Anda. Untuk memformat sublaporan -
Klik kanan pada bingkai sublaporan dan klik Format Sublaporan.
Kotak dialog Format muncul → Edit nilainya.
Misalnya, Anda dapat mengubah nama sublaporan, mengedit font, ukuran, warna, dll.
Klik Tutup.
Untuk menggabungkan dua laporan yang tidak terkait
Buat laporan yang ingin Anda cetak terlebih dahulu sebagai laporan utama.
Buat sublaporan baru.
Tempatkan sublaporan ke Footer Laporan dan itu akan dicetak segera setelah laporan utama.
Membuat sublaporan sesuai permintaan
Sublaporan sesuai permintaan bisa sangat berguna saat Anda ingin membuat laporan yang berisi beberapa sublaporan.
Perbedaan antara sublaporan reguler dan sublaporan sesuai permintaan adalah data aktual dari sublaporan sesuai permintaan tidak dibaca dari sumber data hingga pengguna mengisolasinya. Dengan cara ini, hanya data untuk sublaporan sesuai permintaan yang benar-benar dilihat yang akan diambil dari sumber data. Hal ini membuat sublaporan jauh lebih mudah dikelola.
Untuk membuat sublaporan sesuai permintaan: Tempatkan sublaporan biasa di laporan utama Anda. Klik kanan pada sublaporan, dan klik Format Sublaporan. Klik opsi Sublaporan, dan pilih Sesuai Permintaan.
Finished Crystal Reportsdapat diekspor ke sejumlah format seperti XML, HTM, PDF, spreadsheet, dan pengolah kata, serta format pertukaran data umum lainnya. Ini memungkinkan Crystal Report untuk menggunakan dan mendistribusikan dengan cara yang mudah.
Misalnya, Anda mungkin ingin menggunakan data laporan untuk menyempurnakan presentasi data dalam paket penerbitan desktop. Proses ekspor mengharuskan Anda menentukan format dan tujuan. Format menentukan jenis file, dan tujuan menentukan lokasi file.
Dalam mode Halaman, klik File → Ekspor dan pilih format ekspor dari daftar.
Kotak dialog Opsi Ekspor muncul. Pilih opsi ekspor.
Klik OK → Anda juga dapat mengatur format sebagai opsi default.
Di kotak dialog Tujuan Ekspor yang muncul, lakukan salah satu hal berikut -
Klik 'Ke file' dan masukkan judul laporan untuk menyimpan laporan yang diekspor di kotak dialog Ekspor Laporan.
Klik 'Ke aplikasi' untuk membuka laporan di aplikasi yang dipilih tanpa menyimpannya.
Ada beberapa opsi Excel untuk mengekspor data Crystal Report.
Microsoft Excel (97-2003) Data-Only
Microsoft Excel (97-2003) Data-Only adalah format berbasis rekaman yang berkonsentrasi pada data. Format ini mengekspor sebagian besar pemformatan, namun tidak menggabungkan sel, dan setiap elemen ditambahkan ke hanya satu sel.
Format ini juga dapat mengekspor ringkasan tertentu sebagai fungsi Excel. Ringkasan yang didukung adalah SUM, AVERAGE, COUNT, MIN dan MAX.
Data Buku Kerja Microsoft Excel Saja
Microsoft Excel Workbook Data-Only adalah format berbasis catatan yang berkonsentrasi pada data juga. Format pengeksporan ini adalah peningkatan pada tipe pengeksporan Hanya Data Buku Kerja Microsoft Excel.
Hasil yang diekspor dari format ini adalah file XLSX. Format file XSLX diperkenalkan dan didukung oleh Microsoft Excel 2007 dan yang lebih baru. Format Microsoft Excel Workbook Data-Only menghilangkan batasan format file XLS sebelumnya, sekitar 65536 baris dan 256 kolom.
Microsoft Excel (97-2003)
Microsoft Excel (97-2003) Format berbasis halaman mengonversi konten laporan Anda ke dalam sel Excel di setiap halaman. Konten dari beberapa halaman diekspor ke lembar kerja Excel yang sama.
Jika lembar kerja menjadi penuh dan ada lebih banyak data untuk diekspor, program ekspor membuat beberapa lembar kerja untuk menampung data. Jika elemen laporan mencakup lebih dari satu sel, program ekspor menggabungkan sel untuk mewakili elemen laporan.
Microsoft Excel memiliki batas 256 kolom dalam lembar kerja sehingga setiap elemen laporan yang ditambahkan ke sel melebihi 256 kolom tidak diekspor. Format ekspor ini mempertahankan sebagian besar pemformatan, tetapi tidak mengekspor elemen garis dan kotak dari laporan Anda.
Batasan
Mesin runtime Crystal Reports untuk Enterprise Java tidak mendukung semua elemen yang disematkan dalam laporan. Misalnya, elemen Kisi OLAP dan Peta tidak didukung.
Rendering Karakter
Teknologi rendering karakter berbeda antara Crystal Reports for Enterprise dan Crystal Reports 2013. Ini berarti bahwa ukuran setiap karakter dapat memiliki sedikit perbedaan (1 piksel) yang bertambah seiring waktu dan membuat baris atau kolom tambahan.
Format XML terutama digunakan untuk pertukaran data dalam laporan. Ini menggunakan Crystal XML Schema.
Ahli XML dalam Crystal Reports dapat digunakan untuk menyesuaikan keluaran XML.
Mengekspor Crystal Reports dalam format HTML memungkinkan cara mudah untuk mengakses dan mendistribusikan data laporan. Ini memungkinkan Anda untuk mengakses laporan Anda di banyak browser umum seperti Firefox dan MS Internet Explorer.
Format HTML 4.0 juga menyimpan struktur dan format laporan dengan menggunakan DHTML. Semua gambar dalam laporan Anda disimpan secara eksternal dan hyperlink disisipkan dalam output HTML yang diekspor. Format ekspor ini menghasilkan lebih dari satu file dalam output.
Buka File → Ekspor dan pilih HTML 4.0 dari daftar. Kotak dialog Opsi Ekspor muncul. Pilih Direktori Dasar dari kotak teks Direktori Dasar. Klik OK.
Kotak dialog Export Destination terbuka. Di kotak dialog Tujuan Ekspor, lakukan salah satu hal berikut -
Klik 'Ke File' dan masukkan judul laporan untuk menyimpan laporan yang diekspor di kotak dialog Ekspor Laporan.
Klik 'Ke Aplikasi' untuk membuka laporan di aplikasi yang dipilih tanpa menyimpannya.
Jika Anda memilih kotak centang Pisahkan halaman HTML, seluruh laporan dibagi menjadi halaman terpisah. Halaman HTML awal akan disimpan sebagai <report name> .html. Ini adalah file yang Anda buka jika Anda ingin melihat laporan Anda melalui browser web Anda.
Ini mengekspor elemen laporan sebagai sekumpulan nilai yang dipisahkan oleh karakter pemisah dan pembatas yang Anda tentukan. Ketika koma (,) digunakan untuk memisahkan elemen, formatnya dikenal sebagaiComma Separated Values (CSV).
Format ekspor ini populer di kalangan pengguna Microsoft Excel. Ini membuat satu baris nilai untuk setiap catatan dalam laporan Anda dan juga berisi semua bagian dari laporan Anda seperti Header Halaman, header Grup, Isi, footer Grup, footer Laporan, dan footer Halaman.
Format ini tidak dapat digunakan untuk mengekspor laporan dengan tab silang. Ini tidak dapat digunakan untuk mengekspor laporan dengan sublaporan di bagian Header Halaman atau Footer Halaman.
Crystal Reports - Ekspor Data ke RTF
Format RTF adalah format berbasis halaman tetapi tidak mempertahankan semua struktur dan opsi pemformatan dalam output. Format Microsoft Word dan Rich Text Format keduanya menghasilkan file RTF sebagai output.
Format ini ditujukan untuk digunakan dalam aplikasi, seperti formulir isian di mana ruang untuk memasukkan teks dicadangkan sebagai objek teks kosong. Hampir semua pemformatan dipertahankan dalam format ekspor ini.
File ekspor berisi objek gambar dan bidang teks untuk memperlihatkan objek dalam laporan.
Format Rich Text Format (RTF) dan Microsoft Word (RTF) sama.