something to shares

EMS Advanced Excel Report, Component Delphi Untuk Mencetak Report Langsung Ke Excel

Selama ini jika ingin membuat report langsung ke excel, saya menggunakan OLE Object seperti ini :

var
app_excel: OleVariant;
begin
app_excel := CreateOleObject(‘excel.application’);
app_excel.Workbooks.Open(‘c:\file.xls’);
dst
end;

Beberapa hari belakangan ini saya merasa cara diatas sangat rumit, apalagi jika report excel harus ada gambar, dan dengan format disana-sini. Yang saya inginkan adalah sebuah komponen yang bisa cetak ke excel dan file excel dijadikan templatenya. Maksudnya, report yang dicetak di excel adalah hasil dari template yang sebelumnya sudah kita buat dari excel.

Apakah ada component seperti itu ? Wow.. ternyata ada, namanya EMS Advanced Excel Report. Anda merasa familiar dengan kata EMS di depan ? Ya, memang pembuat component ini  adalah pembuat EMS SQL Manager. Jika belum tahu silahkan klik disini.

Dengan menggunakan komponen ini kita bisa mendefinisikan bagian (band) dari report seperti : Title, Header, Group, Master Data, Detail dan lain-lain. Seperti terlihat pada gambar di bawah ini :

Untuk mendefinisikan field di file excel, kita gunakan penanda #nama_field seperti terlihat pada gambar di bawah ini :

component ini bisa di download di : http://delphifans.com

(jika bingung gunakan google translate, lakukan pencarian dengan kata kunci : excel )

Update 05 November 2010 :
Contoh aplikasi sederhana dengan menggunakan component EMS bisa di download di sini.

45 Comments to EMS Advanced Excel Report, Component Delphi Untuk Mencetak Report Langsung Ke Excel

  1. handoko's Gravatar handoko
    10/03/2010 at 09:51 | Permalink

    Wah menarik sekali untuk VB6 dan VB.Net ada ga. Mohon dibalas di email y .Terima kasih

  2. Ricky's Gravatar Ricky
    20/04/2010 at 11:25 | Permalink

    menarik sekali topik na, pak saya minta info na kl untuk VB.net itu gmn ya cara buat report di excel na…. kirim ke email saia ja ya pak… trima kasih..^^

  3. sujarwadi's Gravatar sujarwadi
    16/06/2010 at 21:56 | Permalink

    ini dia yang saya cari tapi tolong di kupas step by step donk ato krm by email ya……

  4. syahrul's Gravatar syahrul
    21/06/2010 at 17:20 | Permalink

    hii,, slm knl sblmny mas…

    mas,, komponen EMS Advanced Excel bs dpke di vb.net ngga’??
    ato mas pny tutorial/source utk app import-export data excel dg vb.net..
    mhon jwbny bs dkrim lwt e-mail..

  5. indri's Gravatar indri
    25/06/2010 at 10:56 | Permalink

    mas,,boleh minta source code contohnya ga??sama minta kirimin componennya..
    soalnya link nya ga bisa d buka..

    makasih banyak mas..^_^..

  6. cindy's Gravatar cindy
    30/06/2010 at 21:29 | Permalink

    mas maaf salam kenal, saya ikutan, soalx saya juga lg kesulitan, mas blh saya minta contoh source codenya ga ? makasih sebelumx

  7. 15/08/2010 at 09:49 | Permalink

    mas tolong kirim aku tutorial utuk menggunakan EMS report ya… cz aQ butuh bantuan. atau kalo ada program yang di dalam ya menggunakan EMS

  8. dayat's Gravatar dayat
    20/08/2010 at 15:51 | Permalink

    mas,,Q minta tutorialnya juga dong bwt EMS report nya..
    Penting bgt bwt project KP,,
    kalo bs cpet ya..
    please…
    mkasih..,

  9. dayat's Gravatar dayat
    02/09/2010 at 20:56 | Permalink

    Mas,,minta tlg lg ya..
    mslah template excel yg dibuat pake’ EMS tu gmn biar bisa bkin footer,,ya isinya biasanya kn kolom ttd.
    kmaren dh di coba berkali2 tp wktu running program to footer gak tampil

  10. 11/10/2010 at 16:44 | Permalink

    Salm Kenal Mas, saya tertarik untuk export Xlnya, boleh minta componentnya dan cara pemakaiannya…sekali lagi thanks…

  11. 13/10/2010 at 14:46 | Permalink

    mas tolong ya,,gimana solusi dr mslahQ ni..
    mslah template excel yg dibuat pake’ EMS tu gmn biar bisa bkin footer,,ya isinya biasanya kn kolom tanda tangan.
    kmaren dh di coba berkali2 tp wktu running program to footer gak tampil

  12. ewie...'s Gravatar ewie...
    05/11/2010 at 10:05 | Permalink

    salam kenal mas…,saya ada tugas KP, saya minta tutorialnya y mas …
    sebelumnya makasih ya ^^

  13. ewie...'s Gravatar ewie...
    09/11/2010 at 08:29 | Permalink

    makasih y mas buat contoh aplikasinya…..:)

  14. nanda's Gravatar nanda
    16/11/2010 at 10:42 | Permalink

    mohon pencerahan cara lengkap untuk vb.net. tolong kirim ke email saya ya Pak. Trims

  15. aldes's Gravatar aldes
    26/12/2010 at 02:02 | Permalink

    kk’ bisa minta tolong ke email saya gk komponen EMS advance excelnya,,,?
    thq atas infonya,,,
    perlu bgt nie kk’, krn lg ada kerjaaan dikit,, kl bisa ama contohnya yah

  16. 18/01/2011 at 21:51 | Permalink

    mas bisa minta ems advance excelnya ndak ma source codenya
    tolong kirim ke email q ya mas makasih

  17. 08/02/2011 at 14:12 | Permalink

    mas contoh dah aku coba tapi keluar message yg minta register ya mas…… tapi dah sukses kog….. ada contoh component biar ga keluar message nya mas….

  18. indri's Gravatar indri
    10/03/2011 at 16:19 | Permalink

    mas,,sekali lagi saya mau tanya..
    saya mau bikin laporan bentuknya

    NPM : 123456
    Nama : abc

    Matkul Nilai
    Kimia A
    Biologi A

    NPM : 654321
    Nama : cbd

    Matkul Nilai
    Kimia B
    Biologi A

    bisa ga klo pake exlreport??soalnya udah saya coba tapi ga bisa..
    mohon petunjuknya mas..

    makasih..^_^..

  19. Hery's Gravatar Hery
    08/06/2011 at 16:58 | Permalink

    mas bisa minta ems advance excelnya sama source codenya
    tolong kirim ke email
    terima kasih…, soalnya saya lagi nyusun tugas akhir nih…, jadi bingung kalo export import dari/ke excel…
    makasih

  20. suwarno's Gravatar suwarno
    01/08/2011 at 03:02 | Permalink

    mas tutorial nya bagus banget, mas boleh dong kirimin component EMS Advanced Excel Report nya????
    mas kalo export data ke file berbentuk pdf, bagaimana mas??? apa ada komponen tambahan kalo ado komponen apa nama nya???
    terima kasih banget mas

  21. rara's Gravatar rara
    26/08/2011 at 11:20 | Permalink

    mas minta di email jg contoh + component-nya ya.
    tks.

  22. rara's Gravatar rara
    15/09/2011 at 12:32 | Permalink

    tks banyak mas…sukses trs ya.

  23. sarwo edi's Gravatar sarwo edi
    07/10/2011 at 09:56 | Permalink

    wah, mantap nih, ini yg sy cari selama ini…. bisa kirim ga lewat email… maskih sebelumnya

  24. rahmat's Gravatar rahmat
    30/11/2011 at 17:23 | Permalink

    mas untuk nulis header gimana yah? aku dah coba berkali kali, tapi pas di priview kok ngga muncul yah mas..? mohon pencerahanya mas..
    makasih sebelumnya infonya bermanfaat sekali mas

  25. sofyan's Gravatar sofyan
    09/01/2012 at 11:28 | Permalink

    mas, klo komponen na mang harus beli ya… klo yang free n g trial ada g mas link nya, ditunggu kiriman linknya di email ku yas..

  26. sofyan's Gravatar sofyan
    09/01/2012 at 11:41 | Permalink

    mas link buat komponen nya dunk,,,, yang laen, bingung aku link yg itu,,

  27. amoel's Gravatar amoel
    02/02/2012 at 08:59 | Permalink

    mas, bisa minta komponen nya lewat email ya? ni kebingungan cari di website itu. Thx a lot.

Leave a Reply

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

YM

Translate

Categories

Wakoopa

Software tracking