Pada form latihan 42 ada 2 object yang digunakan yaitu Data Grid View dan Microsoft Chart Control.
Object Microsoft chart control
Pada form ini digunakan 1 object
Microsoft chart control yang akan menampilkan pendapatan dan biaya setiap tahunnya
dalam bentuk grafik.
Object DataGridView
Terdapat 1 data grid view pada
form latihan 42 yang nantinya akan menampilkan data tabel yang ada pada data
base.
Script Unique
Pada Latihan ini tidak ada script
yang baru, secara keseluruhan script telah ada pada latihan sebelumnya.
Even
Load
1. Buka Project yang telah dibuat sebelumnya , Pilih menu Project lalu klik add windows form
2. Ketik nama Latihan_42 yang akan dibuat pada kotak “NAME” lalu pilih “add”
3. Buatlah desain menggunakan toolbox
Klik kanan, pilih "properties" dan Beri nama pada objek di kolom "Name" kecuali pada object Label
4. Pilih menu “view” klik “code”
5. Masukkan rumus berikut:
Dim CONNECT As New OleDb.OleDbConnection("provider=microsoft.ace.oledb.12.0;data source= " & Application.StartupPath & "\data grafik.accdb")
Dim rsty As New DataTable
Private Sub Latihan_42_46110027_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim yosna As New OleDb.OleDbDataAdapter
yosna = New OleDb.OleDbDataAdapter("select * from qrekapperrekening", CONNECT)
rsty.Rows.Clear()
yosna.Fill(rsty)
yosna.Dispose()
data_46110027.DataSource = rsty
chart_46110027.RowCount = rsty.Rows.Count
chart_46110027.ColumnCount = 2
'memasukkan data ke setiap baris dan setiap kolom dari tabel keuangan
Dim sekarang As Integer = 0
For Each BARIS As DataRow In rsty.Rows
sekarang = sekarang + 1
chart_46110027.Row = sekarang
chart_46110027.RowLabel = BARIS("KodeRekening")
chart_46110027.Column = 1
chart_46110027.Data = BARIS("Total Debet") / 1000
chart_46110027.Column = 2
chart_46110027.Data = BARIS("Total Kredit") / 1000
Next
End Sub
End Class
6. Klik start debugging
0 komentar:
Posting Komentar