Thursday, January 17, 2013

Mengirim Value / isi Textbox ke Crystal report dengan Visual Basic 6

Terkadang saat ingin membuat sebuah report / laporan atau kwitansi , kita dihadapkan dengan harus mengirim sebuah isi dari sebuah text box tetapi textbox tersebut tidak tersimpan di database..

ada cara yang bisa dilakukan untuk mengirim data tersebut ke crystal report langkahnya sebagai berikut.

buka vb6 nya dan buat tampilannya seperti dibawah ini


kemudian buka crystal reportnya. pada field explorer



Klik kanan pada Parameter Fields, pilih New


pada name isikan nama parameternya contoh formula1

Klik OK, dan tambahkan parameter yang baru di buat ke lembar kerja crystal report


Kembali ke Visual Basic 6 , dobel klik pada command1 / cetak

ketikkan rumus dibawah ini

With CrystalReport1
.SelectionFormula = ""
.ParameterFields(0) = "formula1;" & Text1.Text & ";True"
.RetrieveDataFiles
.WindowState = crptMaximized
.Action = 1
End With

Keterangan:
.ParameterFields(0) = "formula1;" & Text1.Text & ";True"

formula1  => samakan dengan parameter yang dibuat di crystalreport
text1.text => isi dari text1 yang akan di tampilkan di crystal report

jika yang ditampilkan lebih dari 1, maka anda tinggal membuat parameter lagi di crytalreport dengan nama yang berbeda, contohnya

.ParameterFields(0) = "formula1;" & Text1.Text & ";True"
.ParameterFields(1) = "formula2;" & Text2.Text & ";True"
.ParameterFields(2) = "formula3;" & Text3.Text & ";True"

dst


semoga bermanfaat... kalo ada kesalahan mohon dikoreksi,, maklum masih newbee



Unknown

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

10 comments:

  1. thanks mas brow...

    ReplyDelete
  2. maaf mas ane mo tanya nih,,,
    setiap ane nge-add file report kenapa vb'nya keluar mulu yah,,
    tolong bantuannya..

    ReplyDelete
  3. Gan gimana caranya kalo kita ngambil dari textbox yang multiline ke Crystal report ?

    ReplyDelete
  4. nice post thanks bro, ini yang ane butuhin

    ReplyDelete
  5. ada error ini "Subscript Out of Range" knp y gan

    ReplyDelete
  6. mas klo pake delphi gimana ya

    ReplyDelete
  7. mas bgmn kalau ingin menampilkan hasil cetak dari komponen listbox vb6

    ReplyDelete
  8. Gan.. saya menanya..kalau di vb.net gimana cara gan.. pemanggilan parameter tersebut..

    ReplyDelete

 

Copyright @ 2017