1. Object Label
Terdapat tiga object label yang bertuliskan nomor transaksi dan nama kasir.
2. Object texbox
Terdapat dua object textbox yang berstatus input.
3. Object Button
4. Script Unique
Untuk script unique dapat dilihat pada Langkah-langkah mengerjakan latihan_60_46110001.
5. Even
view_46110001_Click
· Prosedur Penyelesaian
Langkah pertama dalam membuat form/ latihan 60 ialah, pada desktop anda, pilih microsoft visual studio 2008.seperti pada langkah dibawah ini
·
Setelah
itu pilih file kemudian New setelah itu pilih project, maka akan muncul
tampilan seperti dibawah ini
·
Setelah
langkah ke dua selesai maka langkah selanjutnya adalah, pada tampilan project tersebut
silahkan anda mengganti nama form sesuai dengan yang anda inginkan
·
atau
jika anda pernah membuat form sebelumnya, maka langkah selanjutnya yang perlu anda lakukan adalah hanya dengan
membuat buat form baru dengan memilih project kemudian pilih add windows form, seperti pada gambar dibawah
ini.
ØBuatlah form seperti gambar
dibawah ini
Ø Berikut ini adalah rumus untuk
menjalankan form di atas
Public Class Latihan_60_46110001
Private Sub View_46110001_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles View_46110001.Click
Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument
'mengatur lokasi dan nama database laporan
Dim botto As New ByIskandar.MengaturDataBaseCrystalReport
Laporan = botto.AturDatabase(New Latihan_59_46110001, Application.StartupPath, "data report.accdb")
Latihan_53_46110001.CrystalReportViewer1.ReportSource = Laporan
'mengatur nilai parameter
Laporan.SetParameterValue("nama", NK_46110001.Text)
'Mengatur(Filter)
Latihan_53_46110001.CrystalReportViewer1.SelectionFormula = "{detailtransaksi.notrans} = '" & NT_46110001.Text & "'"
'Menampilkan for
If Latihan_53_46110001.Visible = False Then
Latihan_53_46110001.Show()
Else
Latihan_53_46110001.Activate()
End If
End Sub
End Class
Private Sub View_46110001_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles View_46110001.Click
Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument
'mengatur lokasi dan nama database laporan
Dim botto As New ByIskandar.MengaturDataBaseCrystalReport
Laporan = botto.AturDatabase(New Latihan_59_46110001, Application.StartupPath, "data report.accdb")
Latihan_53_46110001.CrystalReportViewer1.ReportSource = Laporan
'mengatur nilai parameter
Laporan.SetParameterValue("nama", NK_46110001.Text)
'Mengatur(Filter)
Latihan_53_46110001.CrystalReportViewer1.SelectionFormula = "{detailtransaksi.notrans} = '" & NT_46110001.Text & "'"
'Menampilkan for
If Latihan_53_46110001.Visible = False Then
Latihan_53_46110001.Show()
Else
Latihan_53_46110001.Activate()
End If
End Sub
End Class
Ø langkah selanjutnya Jalankan
program dengan cara klik kanan pada project, lalu pilih Kumpulan_Latihan
46110001 properties, kemudian akan muncul tampilan seperti gambar dibawah ini:
Ø Setelah
mengatur startup form/ jika anda memiliki form navigator maka langkah yang
perlu anda lakukan adalah ganti nama startup dengan nama navigator yang telah
anda buat setelah itu, klik start debug untuk menjalankan form latihan 60 seperti dibawah ini :
Ø Setelah
menekan tombol debug maka tampilan latihan 60 sebagai berikut :
Ø Jika
terdapat kesalahan, maka program akan menunjukkan letak kesalahannya dengan
menampilkan jumlah error atau tampilan peringatan




