Report Designer

Report Designer adalah halaman untuk membuat dan merawat file laporan. Halaman ini bukan tempat pengguna membaca laporan harian, tetapi tempat admin atau implementor menyusun cara laporan bekerja: query SQL, filter yang dilihat user, template HTML/EJS, izin print/export, nama file export, ukuran kertas, dan preview laporan.

Kapan Dipakai

Konsep Dasar

Alur Penggunaan

  1. Buka menu Umum / Report Designer. Sistem mengambil daftar report file dari server.
  2. Pilih report yang akan diedit. Halaman akan memuat Name, Description, Report Path, Report Type, SQL Code, Filter Definition, HTML/EJS, dan Default Page Setup.
  3. Sebelum mengubah laporan penting, klik Duplicate atau Save as JSON. Dengan begitu versi lama masih bisa dikembalikan bila query atau template rusak.
  4. Periksa identitas laporan. Name adalah nama yang dilihat user, Description muncul sebagai keterangan, Report Path adalah kode teknis yang dipakai menu dan route.
  5. Susun Filter Definition. Pastikan fieldname filter sama dengan placeholder yang dipakai di SQL Code.
  6. Edit SQL Code. Gunakan placeholder filter agar query mengikuti input user, bukan angka atau tanggal yang ditulis permanen.
  7. Edit HTML/EJS. Pakai variabel data untuk hasil query, filter atau filterdata untuk informasi filter, dan company untuk identitas perusahaan.
  8. Buka tab Preview, isi filter, lalu jalankan laporan. Periksa apakah data keluar, filter bekerja, tampilan rapi, dan sample data sesuai dengan struktur yang diharapkan template.
  9. Klik Save untuk menyimpan laporan ke server. Gunakan Export JSON bila perlu backup atau migrasi ke server lain.

Filter Definition

SQL Code

HTML/EJS dan Preview

Hal yang Perlu Diperhatikan

Lokasi Menu