Can You fell JavaScript

Disini saya akan berbagi bagaimana cara mengolah java script dengan beberapa thenik koding untuk membuat pekerjaan code anda terpecahkan.

Find Out More Purchase Theme

Our Services

Lovely Design

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent feugiat tellus eget libero pretium, sollicitudin feugiat libero.

Read More

Great Concept

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent feugiat tellus eget libero pretium, sollicitudin feugiat libero.

Read More

Development

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent feugiat tellus eget libero pretium, sollicitudin feugiat libero.

Read More

User Friendly

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent feugiat tellus eget libero pretium, sollicitudin feugiat libero.

Read More

Recent Work

Showing posts with label Memebuat database dan JassperReport. Show all posts
Showing posts with label Memebuat database dan JassperReport. Show all posts

14 July 2019

Memebuat database dan JassperReport

Pengenalan JassperReport

1.JasperReports : Merupakan software open source untuk reporting
  • iReport : Merupakan Visual Designer untuk membuat laporan yang komplek menggunakan JasperReports library tanpa harus memiliki pengetahuan tentang XML
JasperReports  & iReport dapat di download melalui: http://jasperforge.org/
Beberapa fitur iReport :
  • ‐ 98% mendukung JasperReports tags
  • ‐ Visual designer wysiwyg untuk menggambar rectangles, lines, ellipses, text fields fields, charts, sub reports…
  • ‐ Built-in editor dengan syntax highlighting
  • ‐ Mendukung Unicode dan bahasa non Latin (Russian, Chinese, Korean,…)
  • ‐ Document structure browser
  • ‐ Menggabungkan compiler dan exporter
  • ‐ Mendukung semua JDBC compliant databases
  • ‐ Memiliki Wizard untuk membuat report secara otomatis
  • ‐ Mendukung  sub reports
  • ‐ Save backup
  • ‐ Support for templates
Ini adalah tutorial untuk membuat laporan dengan Ireport, sebelum itu kita siapkan filenya dulu yang terkait dengan Ireport. Langkah-langkahnya adalah sebagai berikut :
  • Tambahkan dahulu plugin untuk membuat
    1

  • Muncul tampilan Plugins, pilih tab Downloaded, pilih semua pluginnya, klik Open.2
  • Setelah semua masuk seperti di bawah ini, klik Install.3
  • Sekarang kita buat Report Wizard, caranya seperti membuat class biasa, hanya saja memilih ReportWizard. 4  
  • Beri nama file ireportnya, lalu pilih taruh di direktori mana file ireport yang dibuat dengan klik.5
  • Pada tahap selanjtnya pilih New, lalu di Datasource pilih Database JDBC  connection, klik .6
  • Pada tampilan selanjtnya, isi dan sesuaikan dengan postgreSQL dan database masing-masing,7
  • Sekarang isikan query untuk mengambil data dari tabel mahasiswa “select * from mahasiswa;”, 8 
  • Pada bagian fields yang ada dikiri, pindah ke kanan semua dengan klik panah doublekanan.9
  • Bagian group by kosongkan saja, langsung klik Next.10
  • Pada bagian Layout pilih tabular layout, klik Next.
     11
  • Lalu buka menu Files, klik kanan pada file ireport, jika belum format .jrxml, rubahlah.12 13
  • Lalu ketik kode di bawah ini di bagian atas class form yang Anda buat.14
  • Lalu buatlah tombol Print di form pada praktikum 9 kemarin.15
  • Pada tombol Print itu, beri action dengan kode seperti di  bawah ini.15.1
  • Jika sudah, jalankan programnya dan klik tombol Printnya, akan muncul ireport.16 (1) 
  • Lalu masuk ke file ireport yang telah Anda buat, pilih ReportInspector, pilihParameters, Add Parameter, kemudian ubah nama parameter tadi menjadi “nim”.
  • Ubah Parameter Class ubah menjadi java.lang.Integer .19 18
  • Lalu masuk bagian report query, isi query languagenya dengan “select * from mahasiswa where nim_mah = $P{nim};”, lalu klik OK.20
  • Pada aksi tombol Print, ubah menjadi seperti di bawah ini.21 (1)
  • Jika sudah, uji coba programnya dengan menjalankannya, masukkan dulu nim yang ingin Anda masukkan, lalu klik Print,tampilannya akan seperti di bawah ini.21
  • Our Blog

    55 Cups
    Average weekly coffee drank
    9000 Lines
    Average weekly lines of code
    400 Customers
    Average yearly happy clients

    Our Team

    Tim Malkovic
    CEO
    David Bell
    Creative Designer
    Eve Stinger
    Sales Manager
    Will Peters
    Developer

    Contact

    Talk to us

    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolores iusto fugit esse soluta quae debitis quibusdam harum voluptatem, maxime, aliquam sequi. Tempora ipsum magni unde velit corporis fuga, necessitatibus blanditiis.

    Address:

    9983 City name, Street name, 232 Apartment C

    Work Time:

    Monday - Friday from 9am to 5pm

    Phone:

    595 12 34 567