Running Oracle Report
February 19, 2007
Salah satu tool reporting yang cukup handal adalah Oracle Report. Berbasis Oracle Container for J2EE (OC4J), tool ini menyediakan editor yang sedikit menjengkelkan. Namun demikian, tool ini cukup powerfull untuk membuat sebuah berkas reporting dalam bentuk PDF (paper based) atau HTML (web based). Seperti tool reporting lainnya, Oracle Report bisa mengambil dari data source, misalnya SQL.
Namun demikian, aku ndak akan tutorial tentang itu. Di sini aku hanya menunjukkan bagaimana mengakses report langsung dari URL dan mengirimkan parameter yang diperlukan data model. Silakan ganti variabel-variabel di sini dengan variabel yang sesuai dengan lingkungan pengembangan Anda. Inilah elemen-elemennya:
http://localhost:8889 : nama host dan port tempat OC4J server mendengarkan request
/rwservlet? : nama servlet yang akan menggenerate report
Berikutnya adalah parameter yang diperlukan:
destype: tipe device yang akan menerima output yang paper-based. Nilai yang valid adalah cache (langsung di web browser), localfile (ke file), file (file di server), printer (untuk langsung dicetak), sysout (sistem output dari mesin), mail (kirim email), oracleportal (ke oracle portal), ftp (upload ke FTP Server), webdav (upload ke webdav server). Keterangan selengkapnya ada di sini.
desformat: mendefinisikan format output. Salah satu format yang valid adalah PDF. Daftar format selengkapnya ada di sini.
userid: account yang digunakan untuk login ke database yang digunakan report sebagai sumber data. Formatnya adalah [username]/[password]@[TnsName]. TnsName adalah nama alias koneksi database yang didefinisikan di file tnsnames.ora di Oracle Client.
report: lokasi file pada report server. Berupa absolute path. Misalnya, D:\orareport\rigless\report.rdf
Dan sisanya adalah parameter-parameter yang diperlukan oleh data model. Parameter ini didefinisikan di data model sewaktu mendesain data modelnya (di workspace Oracle Report sudah disediakan editor yang cukup baik).
Demikian catatan mengenai Oracle Report. Mungkin lebih berguna bagi saya sendiri sebagai pengingat, tapi andai berguna pula buat Anda, alhamdulillah ![]()
Posted in 












February 22nd, 2007 at 2:56 pm
alhamdulillah
telah didokumentasikan
suatu saat kalau ada yang butuh gampang mencarinya
nge-blog sambil sebar sebar ilmu
keep writing
go galih !!!
March 7th, 2007 at 10:20 pm
salam….
saya ingin bertanya gimana caranya untuk memasukkan chart into our form based on our own requirement? let say we can do a report, meaning that we can generate a report based on the parameter that we send….so that how can we generate a graph in the form not in the report based on the parameter that we send…..
March 8th, 2007 at 7:10 am
#nur:
Wah, maaf, saya belum pernah mengexplore Oracle Form-nya sendiri, karena biasanya form-nya dibuat sendiri based-on HTML. Bahkan sekarang pun kami tidak memakai Oracle lagi sebagai reporting tool, kami memakai Jasper Reports yang lebih fleksibel. salam