Skip to main content

Membuat form Laporan menggunakan iReport (java dekstop)

      Sebelum membuat form Laporannya tentun ya iReport harus di instal/plugin dulu, berikut link untuk cara pluginnya >> Instal atau plugin iReport pada Netbeans
1.      Untuk memulai membuat Laporannya, kita buka salah satu form dahulu. Misalnya di sini kita akan membuat laporan pada from Dokter. Berikut contoh form Dokter sederhana :D :
      Lanjut ke langkah-langkah memb uat form Laporannya,
-          Klik File – klik kanan Report -  pilih New – pilih Other sehingga muncul tampilan  sebagai berikut :




Klik Next
#File Name sesuai keinginan Anda yah..

Klik Next

Klik New

Pilih Database JDBC connection – klik Next – isi field Name, Server Address, Database dan Username nya seperti tampilan di bawah.

NB : database sesuaikan dengan nama databse Anda

Klik Wizard – klik Test – klik Ok – klik Ok - klik Save, pada kolom Query (SQL) ketikkan select * from dokter.
#SQL Query nya sesuai dengan nama tabel di database masing2 yah..

Klik Next – klik Back – klik Next – Klik Ok – klik Next sehingga muncul tampilan berikut :

Klik icon >> - klik Next

Klik Next – Pilih Button ke-2

Klik Finish, sehingga akan muncul tampilan berikut :

Klik Preview untuk melihat hasil laporannya, sehingga akanmuncul tampilan :

2.      Buka form Dokter atau  form yang akan kita aktifkan tombol cetaknya. Kemudian klik kanan – pilih Events – pilih actionPerformed. Ketikkan source code programnya yang ada di link (tunggu 5 detik, kemudian klik Skip Add atau Lewati ya hehee ) >> 

Membuat Laporan (Report) atau Cetak Data Berdasarkan Filter Data Tanggal dan Data yang Kita Cari Menggunakan Jasperreport


karena yang ada disini kemarin ada kesalahan..

Lakukan dengan cara yang sama untuk membuat semua laporan yang akan dibuat dan coba jalankan dengan menekan tombol F9.

NB : ada yang kurang jelas atau pertanyaan, silahkan comentarnya! karena ini bukan copy paste, hasil praktek sendiri. Teman2 boleh copas ini tapi sertakan link sumbernya :D

============= SELAMAT MENCOBA & HAPPY CODING  =============

Comments

  1. Feb 19, 2015 12:13:11 AM net.sf.jasperreports.engine.component.ComponentsEnvironment findComponentBundles
    WARNING: Found two components for namespace http://jasperreports.sourceforge.net/jasperreports/components
    Feb 19, 2015 12:13:11 AM org.apache.commons.digester.Digester error
    SEVERE: Parse Error at line 2 column 449: cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'.
    org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 449; cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
    at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
    at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
    at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2714)
    at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2056)
    at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:746)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:378)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:604)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3122)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:880)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)

    ReplyDelete
  2. stelah sya cb knpa muncul itu ya? mhn pencerahanya.. thnks

    ReplyDelete
    Replies
    1. penyimpanan database nya Anda menggunakan apa ya?

      Delete
  3. keluar error org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 449; cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'.
    kenapa ya?
    saya pakai My SQL

    ReplyDelete
  4. Saya sedang ada tugas. Saya mohon dibantu membuat laporan dengan ireport. Hanya design ireport saja. Tabel mysql dan design nya akan saya berikan. Total ada 50 design. Masalah fee mohon hubungi saya di indra.gree.sky@gmail.com. Terima kasih

    ReplyDelete

Post a Comment

Popular posts from this blog

Source Code Program Sistem Informasi Rekam Medis Pada KLinik Rawat Jalan Berbasis Java Web (JSP, Servlet, JSTL)

Bismillah... Mencoba lagi meskipun masih sederhana.. Source code program ini menggunakan Netbeans 7.2 berbasis java web (JSP, JSTL, Servlet) dan menggunakan perintah SQL inner join untuk mempermudah User dalam menggunakan sistem/aplikasi ini. Bisa melakukan simpan, edit, hapus dan pencarian data. Design web nya menggunakan bahasa HTML dan CSS. Berikut hasil screen shoot tampilan program setelah di Run di Google Chrome : 1. Tampilan Home/Beranda ketika pertama kali di Run. 2. Tentang Program (Tampilan yang muncul ketika klik Menu About.) 3. Input Data Obat (tampilan ketika menu Obat di klik) 4. Input Data Dokter (tampilan ketika menu Dokter di klik) 5. Input Data Petugas (tampilan ketika menu Petugas di klik) 6. Input Data Pasien (tampilan ketika menu Pasien di klik) 7. Input Data Tarif Tindakan (tampilan ketika menu Tarif Tindakan di klik) 8. Input Data Pemberian Obat (tampilan ketika menu Pemberian Obat di klik)     Berrelasi dengan tabel Obat...

source code program pembuatan sistem informasi posyandu menggunakan netbeans IDE 7.2 berbasis java web

Source code program ini menggunakan Netbeans 7.2 berbasis java web (JSP, JSTL, Servlet) dan menggunakan perintah SQL inner join untuk mempermudah User dalam menggunakan sistem/aplikasi ini. Bisa melakukan simpan, edit, hapus dan pencarian data, dan juga ada fasilitas Presensi Petugas. Berikut hasil screen shoot tampilan program : 1. Menu Utama 2. Menu input data Berat Badan Bayi Timbang 3. Menu input data Petugas 4. Menu input data Posyandu (inner join dengan tabel data Kelurahan) 5. Menu input data Puskesmas (inner join dengan tabel data Kecamatan) 6. Menu input data Kelurahan (inner join dengan tabel data Puskesmas) 7. Menu input data Kecamatan 8. Menu input data Ibu (inner join dengan tabel data Posyandu) 9. Menu input data Anak (inner join dengan tabel data Ibu) 10. Menu input data Ibu Hamil (inner join dengan tabel data Ibu) 11. Menu input data Layanan Anak ( inner join dengan tabel data Anak) 12. Menu Presensi Petugas (inner join d...

Source code program SIMRS/Rekam Medis (khusus poliklinik ibu dan anak) dengan java netbeans #tambahan2

Ada tambahan pada Source code program beserta database nya sudah ready hehee... Design tampilan menggunakan jTatto, sebelum program di Run add file jar jTatto nya ke Libraries, caranya ya download dulu file jTatto.jar , buka project nya, klik kanan Libraries > pilih Add jar/folder > cari file jTatto.jar > Open. Program ini sudah lengkap dengan inner join tabelnya, login/logout dan cetak laporan/report, Berikut hasil Screen Shoot nya, temen2 silahkan kembangkan sendiri dan ubah designnya sesuai selera masing2! 1. Tampilan sebelum login 2. Tampilan input data admin 2. Tampilan input data pasien ibu 3. Tampilan input data pasien mati ibu 4. Tampilan input data pasien bayi 5. Tampilan input data pasien mati bayi 6. Tampilan input data penyakit 7. Tampilan input data kamar 8. Tampilan input data tindakan 9. Tampilan input data rawat inap bayi 10. Tampilan input data rawat inap ibu 11. Tampilan input data imun...