Edit Report Object Pada Saat Running/Runtime Crystal Report
Ini merupakan kelajutan dari posting Show Report In Crystal Report Viewer, nah kali ini saya akan share cara mengedit object di crystal report saat runtime. contohnya seperti gambar dibawah ini :
Before Click Button "Change Title And Color" |
Kemudian setelah mengisi title di textbox dan click button "change title And Color", maka hasilnya adalah :
After Click Button "Change Title And Color" |
Untuk project dan sintaknya sama dengan yang ada di posting sebelumnya, hanya saja tambahkan sedikit 1 button (name=djiebutton2) untuk "change title and color" dan ini tambahan code nya :
Private Sub djieButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles djieButton2.Click
'declarasi variable
Dim txtObject As CrystalDecisions.CrystalReports.Engine.TextObject
Dim fieldObject As CrystalDecisions.CrystalReports.Engine.FieldObject
Dim rptObject As CrystalDecisions.CrystalReports.Engine.ReportDocument
rptObject = djieCrystalReportViewer1.ReportSource
'customize title
txtObject = rptObject.ReportDefinition.ReportObjects("Text10")
With txtObject
.ApplyFont(New Drawing.Font("Comic Sans MS", 18, FontStyle.Bold))
.Text = TextBox1.Text
.Color = Color.Blue
End With
'customize field lastname
fieldObject = rptObject.ReportDefinition.ReportObjects("LastName1")
With fieldObject
.ApplyFont(New Drawing.Font("Arial", 8, FontStyle.Italic))
.Color = Color.Red
End With
'customize field firstname
fieldObject = rptObject.ReportDefinition.ReportObjects("FirstName1")
With fieldObject
.ApplyFont(New Drawing.Font("Arial", 8, FontStyle.Underline))
.Color = Color.Green
End With
djieCrystalReportViewer1.RefreshReport()
Untuk mengetahui nama object reportnya, buka saja design reportnya, click objek reportnya, lalu liat property name nya, seperti gambar dibawah ini:
Report Design |
Nah.. selanjutnya tinggal kembangkan lagi sesui keperluan dan keinginan sobat semua nya... selamat mencoba. gudlak !
Tags:
crystal report viewer, show report vb net, c#, edit report object, runtime, edit report when runtime, report source, edit field crystal report, edit text crystal report, function, source code, example, crystal report visual studio
Posting Komentar untuk "Edit Report Object Pada Saat Running/Runtime Crystal Report"