Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan

Kamis, 31 Maret 2016

Cara Gampang Export data dari dbGrid ke Ms.Excel Pada Delphi 7

Cara Gampang Export data dari dbGrid ke Ms.Excel Pada Delphi 7

Kembali lagi saya akan posting tentang Delphi yaitu bagaimana caranya export DBGrid ke sebuah file Microsoft Excel. Caranya sangat sederhana, kalian cukup sediakan button yang nantinya akan kita gunakan event on click, kemudian pastekan kode berikut :
Misalnya pada button ‘Export ke Excel’ di atas, kita pakai event on click kemudian paste:

procedure TForm1.ExcelClick(Sender: TObject);
var i,x:integer;
sfile:string;
begin
// buka excel
  XlApp  := CreateOleObject('Excel.Application');
// tambahkan workbook
  XlBook := XlApp.WorkBooks.Add;
// tambahkan worksheet
   XlSheet  := XlBook.worksheets.add;
//cetak header field dari dbgrid
 for i:=0 to dbgrid1.FieldCount-1 do
 begin
   XlSheet.cells[2,i+1].value:=dbgrid1.columns[i].Title.Caption;
 end;
// transfer data ke excel
table1.First;
x:=1;
while not table1.Eof do
begin
 for i:=0 to dbgrid1.FieldCount-1 do
  begin
  XlSheet.cells[2+x,i+1].value:=dbgrid1.Fields[i].Text;
  end;
  table1.Next;
 inc(x);
end;
  if MessageDlg('Apakah hasil export ditampilkan..?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
  begin
    MessageDlg('Hasil Ditampilkan', mtInformation,
      [mbOk], 0);
       XlApp.visible:=true;
  end
  else
  //simpan ke file
  begin
    Sfile:= InputBox('Nama File', 'hasil export', 'c:\hasil.xls');
    XlApp.ActiveWorkbook.SaveAs(sfile);
    XlApp.visible:=true;
  end
end;
NB :
1. Tambahkan ‘comobj’ pada uses
2. Tambahkan : XlApp, XlBook, XlSheet, XlSheets, Range,chat : Variant;
                       : WApp, Word : Variant;
pada private declaration
Agar lebih paham dan mengerti, berikut sudah saya sediakan source code diatas lengkap denga aplikasinya, silahkan di download pada link di bawah ini :

Source Code

Password:
http://www.lintasinformatika.com
Ini Dia Caranya Mengatasi error "MySQL has gone away" pada delphi 7

Ini Dia Caranya Mengatasi error "MySQL has gone away" pada delphi 7

PONTIANAK- INFORMASI-Para programer yang sudah biasa menggunakan bahasa pemrograman DELPHI 7 mungkin sudah biasa menjumpai masalah error yang ada pada delphi. Yang salah satunya adalah error yang disebaban oleh MySQL jika anda menggunakan database SQL.

Masalah yang timbul yang disebabkan oleh MySQL salah satunya adalah "MySQL server has gone away" mungkin bagi para programer pemula bingung mengatasi hal seperti ini, yang tiba-tiba muncul. Untuk mengatasi masalah ini sangat mudah. Ikuti langkah - langkah di bawah ini.

Langkah - langkah Mengatasi masalah "MySQL server has gone away" :

http://iv1.lisimg.com/image/16896/600full-delphi-7.0-cover.jpg
  1. Simpan project anda terlebih dahulu dengan mengklik "save all" atau dengan menekan ctrl + shift + S.
  2. Selanjutnya adalah pilih menu FILE >Close All.
  3. Selanjutnya buka kembali project anda dengan menu open project ,bisa dengan reopen atau ctrl+F11.
  4. Buka Form yang terdapat komponen Dataset misalnya jika menggunakan komponen Zeos maka ada ZQuery.dataset.
  5. Klik pada datasetnya.
  6. Kemudian pada properties [active =true]
  7. Maka data pada database bisa dibuka.
  8. selesai
Semoga informasi tersebut bisa membantu para programer yang mengalami kesulitan dalam mengatasi masalah "MySQL server has gone away".

Sekian dan terimakasih.
(wss)
Iniloh Caranya Cara mengatasi "project.exe: couldn't compile - - -"

Iniloh Caranya Cara mengatasi "project.exe: couldn't compile - - -"

PONTIANAK INFORMASI. Bagaimana cara mengatasi project.exe couldn't compile - - -?
Terkadang saat kita hendak menjalankan program yang kita buat, muncul pesan bahwa aplikasi yang kita buat tidak bisa kita jalankan melalui compiler delphi. Padahal sebelumnya bisa dijalankan seperti biasanya. Jangan khawatir, di sini saya akan memberikan solusinya.
http://iv1.lisimg.com/image/16896/600full-delphi-7.0-cover.jpg
Langkah-langkahnya antara lain:
  1. Biarkan aplikasi delphi tetap terbuka.
  2. Buka Taks Manager
  3. Kemudian pilih tab menu processes
  4. Kemudian cari nama projek yang tidak bisa di compile atau yang sedang kita buat .
  5. Klik kanan project>end process atau end process tree.
  6. Buka aplikasi delphi yang tetab terbuka tadi.
  7. Langkah terakhir, Silahkan compile atau running project yang anda buat atau yang tidak bisa running sebelumnya.
Sekian dan terima kasih, semoga informasi di atas dapat membantu anda dalam mengatasi masalah project yang tidak bisa running atau di-compile .
(wss)

Selasa, 09 April 2013

Cara Menggunakan IReport di Netbeans

Cara Menggunakan IReport di Netbeans


Tool untuk reporting yang paling populer di Java adalah iReport. iReport penggunaanya mirip dengan Crystal Report yang sudah banyak dikenal orang. Dengan iReport kita dapat membuat report dengan mudah. Cukup dengan drag n drop dan juga wizard yang sangat mudah digunakan. iReport sendiri tersedia dalam bentuk aplikasi tunggal dan yang paling baru adalah iReport sudah dapat diintegrasikan dengan Netbeans IDE. Artinya kita tidak perlu lagi menggunakan 2 tools yang berbeda untuk membuat aplikasi yang lengkap dengan reportnya. Dengan Netbeans IDE + iReport plugin maka tools pengembangan aplikasi kita udah lengkap.
  
Pada tulisan kali ini, saya coba menunjukan bagaimana mengintegrasikan iReport dengan Netbeans, kemudian membuat report sederhana.
  • Pada tulisan ini saya menggunakan Netbeans 6.1
  • Download iReport Plugin untuk Netbeans di Sini
  • Tambahkan iReport Plugin ke dalam Netbeans dengan cara click pada menu Tools>Plugin. Maka Window Plugin akan ditampilkan seperti berikut:
  • Pada window plugin pilih tab Downloaded dan klik tombol Add Plugins..
  • Pada window add plugins.. arahkan ke lokasi dimana anda telah mengekstrak iReport Plugin yang telah didownload sebelumnya.
  • Tambahkan ketiga file .nbm seperti pada gambar diatas, sehingga tampilan Window Plugin menjadi seperti gambar berikut ini
  • Pastikan ketiga file .nbm sudah ditambahakan, selajutnya tekan tombol Install
  • Setelah Instalasi selesai, sebaiknya anda merestart Netbeans untuk memastikan iReport plugin sudah terinstal dengan sempurna.
  • Apabila iReport sudah terinstal dalam Netbeans, maka tampilan Netbeans akan seperti gambar di bawah ini.
  • Sampai di sini kita sudah menginstal iReport ke dalam Netbeans. Selanjutnya kita akan mencoba membuat laporan sederhana menggunakan iReport yang sudah terintegrasi ke dalam Netbeans tadi.
  • Database yang akan kita hubungkan dengan laporan yang akan kita buat adalah database sample yang sudah ada dalam instalasi Java DB. Java DB secara default terinstal saat kita menginstal Netbeans untuk JEE.
  • Klik kanan pada node database sample seperti pada gambar di atas, kemudian pilih connect. Maka koneksi ke database sample akan tercipta sehingga kita dapat melihat table apa saja yang terdapat dalam database sample tersebut.
  • Yang akan kita gunakan dalam report kita adalah table CUSTOMER. Kita akan membuat report yang menampilkan daftar Customer.
  • Selanjutnya buatlah project baru dengan memilih Java Application. Berilah nama Report.
  • Buatlah File Report baru dengan memilih menu File>New File. Pada Window New File pilihlah Categories Report dan Report untuk File Typenya
  • Kemudian klik Next dan beri nama Customer.jrxml dan selanjutnya klik Next lagi
  • Pada Connections/Data Sources kita klik tombol New, maka akan ditampilkan window Datasource. Kita pilih Netbeans Database JDBC Connection kemudian tekan tombol Next.
  • Pada Netbeans Database JDBC Connection beri nama sample dan pilihlah Connection ke database Sample seperti pada gambar di bawah ini
  • Tekan tombol Save untuk menyimpan koneksi
  • Pada bagian Query ketik perintah sql SELECT * FROM CUSTOMER kemudian tekan tombol Next.
  • Selanjutnya akan ditampilkan daftar field yang dapat kita gunakan dalam report. Pilihlah field-field yang akan ditampilkan dalam report, misalnya NAME, ADDRESSLINE1, ADDRESSLINE2, CITY, STATE, PHONE dan EMAIL.
  • Klik Next dan pada Group by kita abaikan saja. Klik Next sekali lagi dan pilih Tabular Layout seperti pada gambar di bawah ini
  • Klik Next dan Finis untuk mengakhiri pembuatan Report, maka akan ditampilkan Report Designer yang dapat kita gunakan untuk mengatur layout laporan kita
  • Untuk menjalankan Report ini klik pada tab Preview seperti pada gambar di bawah ini
  • Tunggu beberapa saat untuk proses compilasi Report, kemudian laporan List Customer akan ditampilkan langsung di dalam Netbeans IDE
  • Di sini juga kita dapat langsung memprint laporan tersebut atau kita simpan dalam format yang lain seperti ke pdf atau ke xls