SatuReport Viewer — semua diproses lokal di browser, tanpa koneksi internet.
📄 Simpan Layout sebagai JSON
💡Di pratinjau bawaan (iframe sandbox), browser memblokir semua unduhan & dialog Save As. Solusi: klik 📋 Salin JSON, tempel (Ctrl+V) ke Notepad/VS Code, lalu simpan sebagai .json. Atau buka aplikasi lewat live preview server (tab penuh) — di sana Unduh & Save As berfungsi normal.
🌐 Muat Data dari API JSON
• Respons array otomatis dibungkus menjadi {"content": [...]} sehingga langsung bisa jadi baris report.
• Respons objek dipakai apa adanya.
• Jika API memblokir CORS, permintaan otomatis dicoba ulang lewat proxy server (/api-proxy).
💡Di pratinjau bawaan (iframe sandbox) jaringan diblokir — gunakan lewat live preview server (tab penuh). Contoh URL uji: https://jsonplaceholder.typicode.com/users