Hai...hai..
saya mo tanya hal lain lagi nih.
ada yang bisa bantu gak ya ? saya lagi mentok di coding program nya nih.
gini saya mau membuat pencarian laporan dalam bentuk RPT (Crystal Report) saya
menggunakan Crystal Report 8.5
Nah yang saya ingin lakukan adalah : ada textbox untuk input KDinvoice dengan
tombol Search.
Nah setelah ketemu, hasilnya akan di tampilkan pada grid. untuk grid ini saya
menggunakan MSHFlexgrid.
nah untuk membuka laporan yang sudah di cari, saya ingin nya hanya mengklik
dari baris yang ada di grid saja.
jadi hanya di klik 2x pada baris tertentu dari hasil pencarian akan memanggil
file RPT.
Selain itu, saya jg mo tanya coding untuk membuka RPT donk...
Karena saya sudah coding, tapi setelah proses input beres, datanya tidak
ter-refresh gitu di databasenya.
jadi kalo di telusuri saya harus merefresh database yang ada di crystal report
yang sudah saya buat.
gimana ya biar tidak perlu di refresh lagi, ada pemecahannya ???
saya menggunakan coding untuk membuka RPT nya seperti berikut :
CR1.SelectionFormula = "{Surat.Nama_Pekerjaan}='" & txtsearchkerjaan.Text & "'
and {Surat.Tanggal} ='" & Tanggal.Value & "'"
CR1.ReportFileName = "C:\Program Files\ERco\Report.rpt"
CR1.WindowTitle = "Laporan Surat Perintah Kerja"
CR1.WindowState = crptMaximized
CR1.Action = 1
Jika coding ini saya modif sedikit dengan menambahkan :
CR1.RetrieveDataFiles
Diatasnya CR1.WindowState = crptMaximized
maka akan terjadi error dengan debug pada :
CR1.Action = 1
Kira2 kenapa ya ???
Mohon bantuannya donk.... thx sebelumnya....