- See more at: http://blog-rangga.blogspot.com/2013/01/cara-mengganti-icon-kursor-blog-dengan.html#sthash.c5biKms2.dpuf

Sabtu, 10 November 2012

Latihan_44_36110044 Aplikasi Komputer 4



Pada Form Latihan_44  terdapat tiga object yaitu DataGridView, Microsoft Chart, dan Button

DataGridView
Terdapat 1 DataGridView untuk menampilkan data grafik dari Query QPembelianPerBulanan yang ada dalam Microsoft Access (BULAN, UNIT, RATA-RATA HARGA, JUMLAH)
Microsoft Chart
Terdapat 1 Microsoft Chart untuk menampilkan bentuk diagram dari data grafik yang telah dimasukkan.
Button
Terdapat 5 object Button yaitu yang bertuliskan Grafik Batang, Grafik Batang 3D, Grafik Line, Grafik Line 3D, Grafik Lingkaran.

Script Unique
Untuk Script Unique bisa dilihat pada Prosedur Penyelesaian Latihan_44_36110044
Even
Latihan_44_36110044_Load
For Each BARIS As DataRow In TABLE.Rows
BATANG_36110044_Click
LINE_36110044_Click
LING_36110044_Click
B3D_36110044_Click
L3D_36110044_Click


PROSEDUR PENYELESAIAN:
1.      Klik star lalu pilih Microsoft Visual Studio 2008
2.      Pilih nama project Anda, misalnya Kumpulan_latihan_36110044
 
3.      Jika sudah terbuka, perhatihan Toolbox Anda untuk memastikan apakah Microsoft Chart-nya sudah aktif. Jika belum aktif, buka salah satu design form latihan Anda kemudian klik kanan pada daerah toolboxè choose items..dan akan muncul kotak dialog seperti ini:
            Pada kotak dialog pilih Microsoft Chart Control 6.0 kemudian OK
            Jalankan program dan Microsoft Chart-nya akan aktif pada toolbox Anda.
4.      Lanjutkan dengan membuat form baru dengan klik icon Add New Item

5.      Ubah nama pada lembar “Add New Item” kemudian Add

6.      Buat design form dengan menggunakan DateGridView dan Microsoft Chart

7.      Ganti nama DataGridView dan Microsoft Chart menggunakan "Properties Window"

8.      Klik kanan pada kotak design kemudian klik kanan pilih View Code untuk membuka lembar vb
 Masukkan rumus berikut untuk menyelesaikan latihan_44
            Public Class Latihan_44_36110044

    Dim CONNECT As New OleDb.OleDbConnection("provider=microsoft.ace.oledb.12.0;data source= " & Application.StartupPath & "\data grafik.accdb;Jet OLEDB:Database Password=27")

    Dim TABLE As New DataTable

    Private Sub Latihan_44_36110044_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim ADAPTER As New OleDb.OleDbDataAdapter
        ADAPTER = New OleDb.OleDbDataAdapter("select * from qpembelianperbulanan", CONNECT)
        TABLE.Rows.Clear()
        ADAPTER.Fill(TABLE)
        ADAPTER.Dispose()
        DGV_36110044.DataSource = TABLE

        AxMSChart_36110044.RowCount = TABLE.Rows.Count
        AxMSChart_36110044.ColumnCount = 3

        'memasukkan data ke setiap baris dan setiap kolom dari tabel keuangan
        Dim sekarang As Integer = 0

        For Each BARIS As DataRow In TABLE.Rows
            sekarang = sekarang + 1

            AxMSChart_36110044.Row = sekarang
            AxMSChart_36110044.RowLabel = BARIS("Bulan")

            AxMSChart_36110044.Column = 1
            AxMSChart_36110044.Data = BARIS("Unit")

            AxMSChart_36110044.Column = 2
            AxMSChart_36110044.Data = BARIS("Rata-Rata Harga") / 10000

            AxMSChart_36110044.Column = 3
            AxMSChart_36110044.Data = BARIS("Jumlah") / 10000

        Next
    End Sub

    Private Sub BATANG_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BATANG_36110044.Click
        AxMSChart_36110044.chartType = MSChart20Lib.VtChChartType.VtChChartType2dBar
    End Sub

    Private Sub LINE_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LINE_36110044.Click
        AxMSChart_36110044.chartType = MSChart20Lib.VtChChartType.VtChChartType2dLine
    End Sub

    Private Sub LING_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LING_36110044.Click
        AxMSChart_36110044.chartType = MSChart20Lib.VtChChartType.VtChChartType2dPie
    End Sub

    Private Sub B3D_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B3D_36110044.Click
        AxMSChart_36110044.chartType = MSChart20Lib.VtChChartType.VtChChartType3dBar
    End Sub

    Private Sub L3D_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles L3D_36110044.Click
        AxMSChart_36110044.chartType = MSChart20Lib.VtChChartType.VtChChartType3dLine
    End Sub
End Class

9.      Jalankan program dengan menggunakan  “start debugging”
















Tidak ada komentar: