Berikut saya ringkaskan Langkah-2 kunci dalam menyusun sebuah report dengan Crystal Report di lingkungan Visual Studio 2005. Bahasa yang digunakan ialah VB.NET.
- Buat file DataSet .xsd
- Buat file Report, atur sumber datanya ke DataSet di atas
- Buat dataSet yg terhubung ke database
- Buat form baru, tambahkan Crystal Report Viewer
Berikut kodenya:
Dim sIn(0) As String
Dim da As New OleDbDataAdapter
Dim cm As New OleDbCommand
Dim cn As OleDbConnection
rpt = New crReport
Dim ds As New DataSet
cn = New OleDbConnection(infoSession.Login_Connection)
cn.Open()
.Connection = cn
.CommandText = "Select kdprop, kddati2 from vw_tabel"
.CommandType = CommandType.Text
.ExecuteNonQuery()
End With
da.SelectCommand = cm
da.Fill(ds, "Databaru")
rpt.SetDataSource(ds)
With Me.CrstalReportViewer1
.ReportSource = rpt
.Visible = True
.Refresh()
.Show()
End With
Satu aspek penting yang perlu dicatat ialah bagaimana dataset yang kita buat berkomunikasi dengan Crystal Report kita. Dalam hal ini yang menjadi mediator ialah dataset dalam .xsd kita. Hasil perolehan query dalam kode dataset kita dimasukkan melalui dataset dalam .xsd ini.
Note:
- Misalkan kita ingin mengupdate struktur dari sumber data yang telah berubah, maka kita menuju ke file dataset xsd kita dulu. Setelah perubahan struktur tercermin disitu, baru kita menuju ke Crystal Reportnya.
- Bagaimanakah cara kita untuk mengupdate xsd? Ambil dataset yang hendak dirubah, klik kanan dan pilih configure, tentukan query yang dikehendaki pada kotak dialog dan tekan Finish.
widya
No comments:
Post a Comment