Monday, January 28, 2008

QUICKREPORT to Excel

Ada kalanya klien menginginkan laporan-laporannya agar bisa di simpan ke dalam format Excel. Sayangnya pada QuickReport versi standar (yang termasuk ke dalam paket Borland Delphi), kita hanya bisa melakukan save as laporan ke format HTML, ASCII (teks), dan CSV saja. Sedangkan untuk bisa save as ke Excel (juga RTF dan WMF) hanya terdapat pada versi profesional saja (harus beli).

Untuk melakukan save as Anda tinggal memasukkan salah satu dari pernyataan-pernyataan berikut ini pada program Anda, sesuai kebutuhan (NF adalah variabel bertipe string untuk menyimpan nama filenya, sertakan terlebih dahulu unit QRExport pada klausa uses):

  • SaveAs ke HTML
    QuickReport1.ExportToFilter(TQRHTMLDocumentFilter.Create(NF));
  • SaveAs ke ASCII
    QuickReport1.ExportToFilter(TQRAsciiExportFilter.Create(NF));
  • SaveAs ke CSV
    QuickReport1.ExportToFilter(TQRCommaSeparatedFilter.Create(NF));
  • SaveAs ke RTF*
    QuickReport1.ExportToFilter(TQRRTFExportFilter.Create(NF));
  • SaveAs ke WMF*
    QuickReport1.ExportToFilter(TQRWMFExportFilter.Create(NF));
  • SaveAs ke Excel*
    QuickReport1.ExportToFilter(TQRXLSFilter.Create(NF));

*Hanya ada pada versi profesional.

Namun, kita masih bisa menyimpan laporan kita ke dalam format Excel dengan “bermodalkan” file .CSV. Langkah-langkahnya adalah sebagai berikut (dengan asumsi file .CVS sudah ada):

  1. Jalankan Microsoft® Excel.
  2. Pilih menu Data – Import External Data – Import Data… Maka kita akan diminta memilih file tertentu. Anda pilih nama file .CSV yang Anda simpan dari program Anda. Kemudian klik tombol Open.
  3. Setelah tombol Open ditekan, akan muncul Text Import Wizard sebagai berikut:

    Gambar 20. Text Import Wizard – Step 1.
  4. Anda biarkan saja opsi default seperti gambar di atas, lalu klik tombol Next >. Tampilan berikutnya adalah sebagai berikut:

    Gambar 21. Text Import Wizard - Step 2.
  5. Hilangkan tanda pada checkbox Tab. Klik checkbox Other: dan isikan tanda petik dua (“) ke dalam kotak disampingnya. Anda klik juga checkbox "Treat consecutive delimiters as one" sebagai berikut:

    Gambar 22. Text Import Wizard - Step 3.
  6. Klik tombol Finish dan akan muncul tampilan berikut ini:

    Gambar 23. Konfirmasi penempatan data yang diimport.
  7. Klik OK saja dan lihat hasilnya.

Sebagai catatan: Agar cara di atas optimal, semua kolom harus memiliki header!!!

INSTAL CRYSTAL REPORT 9 SEBAGAI KOMPONEN DELPHI 7

Cara Instalasi Crystal report

nginstal Crystal Reports 9 di Delphi 7

note:instalin dulu software crystal reportnya di komputer.hehehehe

1. di main menu -->>Project-->>Import Type Libary.
2. pilih 'Crystal Report 8 Active X Designer Run Time Libary'.
3. ubah nama class ini biar ga konflik ma report bawaan delpinya:
TReport >>> TCrReport
TDatabase >>> TCrDatabase
4. ganti Palette page jadi Crystal Reports(bebas mau namanya apa juga terserah lo)
5. Click 'Generate Component Wrapper'
6. Click 'Install...'
7. Click the Into New Package tab.
8. Click 'Browse', kasih nama delphi pakagenya..bebas trus click open
9. masukan description..tapi isinya terserah
10. pas message box 'Package xxxxxxx.bpl will be built then installed.
Continue?' pilih 'No'.coz blom selesai
11. kembali main menu dan pilih Project -->> Import Type Library.
12. pilih 'Crystal Report Viewer Control'.
13. rubah Palette page to Crystal Reports
14. Click 'Generate Component Wrapper'
15. Click 'Install...'
16. Click the Into Existing Package tab.
17. browse ke delphi package yg tadi dibuat sebelumnya.
18. Click 'OK'
19. trus pas confirmation box, click 'Yes'.
20. pesan akan muncul berisikan komponen2 yang sudah didaftarin: TApplication, TCRField, TCRFields, TCrReport,
CRVEventInfo, TCRViewer, TCRVTrackCursorInfo, TReportSourceRouter. kurang lebih gitu lah
Click 'OK'
21. simpan dan tutup package.
22. finish case close

Thursday, January 17, 2008

BUAT BOOTABLE HIRENS TOOLS 9.05 USB DISK

Utility ini banyak bermanfaat buat saya, dan terkadang kalau mau pake
trus CD ROM drive-nya problem atau PC nya ngga punya CD drive, dan
ternyata PC tersebut bisa boot dari USB ZIP disk.

Here the recipe :

- USB Boot System ( tanya sama om google )
- Hirens 9.05 CD, kalau ngga punya beli dulu atau minta om google cariin
- HP USB Format Tools, aku juga di cariin sama om google


Cara Pengolahan :

- Extract USB Boot System pada hardisk, contoh c:\usb
- Install HP Format tools
- Jalankan HP Format tools
> Format USB dengan memilih opsi bootable
> Isi system dari USB Boot System, e.g. c:\usb
- Copy Folder "BootCD" dari CD Hirens 9.05 ke usb root folder

Cara Penyajian :

- Set BIOS untuk boot dari other media atau USB ZIP, disini sangat
tergantung pada bios yang dipakai.
- Boot
- USB Tools beraksi sesuai keinginan anda

Pada beberapa kasus saya menambahkan beberapa tools tambahan seperti
SuperGrub installer atau Grub Recovery
dengan cara menambahkan langsung pada usb aplikasi/tool yang dibutuhkan.

Jadi USB kita masih tetap bisa dipakai seperti biasa selagi file
systemnya dan ngga dihapus
.
Selamat menikmati