Jumat, 28 September 2012

latihan_13_36110036



Deskripsi latihan_13_36110036

       A.         Object Data Gridview
          Terdapat tiga data gridview yang digunakan untuk menampilkan table serta data yang telah dibuat dalam rumus.
       B.         Script Unique
          Membuat New Datatable, Dataset, dan BindingSource
          Dim DTRI As New DataTable
      Dim DTRS As New DataTable
      Dim DTRSS As New DataTable
      Dim DTRI As New DataTable
      Dim DTRS As New DataTable
      Dim DTRSS As New DataTable
      Dim ZAHRAH As New DataSet
      Dim herawati As New BindingSource
      Dim LUKMAN As New BindingSource
      Dim AKBAR As New BindingSource
          Saat membuat kolom pada datatable
             DTRI.Columns.Add(New DataColumn("Kode Rekening Induk", GetType(String)))
        DTRI.Columns.Add(New DataColumn("Nama Rekening Induk", GetType(String)))

C.   Even     
      latihan_13_36110036_Load
     
Langkah-langkah mengerjakan latihan_13_36110036

         1.    Buka project yang telah dibuat, dan buka solution explorer
         2.        Klik  kanan nama project ==> add ==> new item



3.          Klik New Item, setelah terbuka  pilih windows form dan ketik nama form  lalu klik Add



4.    Kemudian klik file tersebut,  maka akan terbuka jendela pekerjaan dari Ms. Visual Studio


5.     Desaign form dengan menggunakan tools pada toolbox.
6.     Setelah desaign selesai  dibuatlah rumusnya



7.     Berikut adalah rumus untuk menjalankan latihan_13_36110036

              
Public Class latihan_13_36110036

    Dim DTRI As New DataTable
    Dim DTRS As New DataTable
    Dim DTRSS As New DataTable
    Dim ZAHRAH As New DataSet
    Dim herawati As New BindingSource
    Dim LUKMAN As New BindingSource
    Dim AKBAR As New BindingSource
    Private Sub latihan_13_36110036_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        DTRI.Columns.Add(New DataColumn("Kode Rekening Induk", GetType(String)))
        DTRI.Columns.Add(New DataColumn("Nama Rekening Induk", GetType(String)))

        DTRS.Columns.Add(New DataColumn("Kode Rekening Induk", GetType(String)))
        DTRS.Columns.Add(New DataColumn("Kode Rekening Sub", GetType(String)))
        DTRS.Columns.Add(New DataColumn("Nama Rekening Sub", GetType(String)))

        DTRSS.Columns.Add(New DataColumn("Kode Rekening Induk", GetType(String)))
        DTRSS.Columns.Add(New DataColumn("Kode Rekening sub", GetType(String)))
        DTRSS.Columns.Add(New DataColumn("Kode Rekening Sub-sub", GetType(String)))
        DTRSS.Columns.Add(New DataColumn("Nama Rekening Sub-sub", GetType(String)))


        Dim Acak As New Random

        For RI As Integer = 1 To Acak.Next(1, 5)
            DTRI.Rows.Add(RI, "Nama Rekening " & RI)
            For RS As Integer = 1 To Acak.Next(1, 5)
                DTRS.Rows.Add(RI, RI & RS, "Nama Sub Rekening " & RI & RS)
                For RSS As Integer = 1 To Acak.Next(1, 5)
                    DTRSS.Rows.Add(RI, RI & RS, RI & RS & RSS, "Nama Sub Sub Rekening " & RI & RS & RSS)
                Next
            Next
        Next
        ZAHRAH.Tables.Add(DTRI)
        ZAHRAH.Tables.Add(DTRS)
        ZAHRAH.Tables.Add(DTRSS)


        DTRI.TableName = "ICA"
        DTRS.TableName = "DIS"
        DTRSS.TableName = "OCA"


        ZAHRAH.Relations.Add(New DataRelation("TA", ZAHRAH.Tables("ICA").Columns("kode rekening induk"), ZAHRAH.Tables("dis").Columns("kode rekening induk")))
        ZAHRAH.Relations.Add(New DataRelation("HI", ZAHRAH.Tables("DIS").Columns("kode rekening sub"), ZAHRAH.Tables("oca").Columns("kode rekening sub")))


        herawati.DataSource = ZAHRAH
        herawati.DataMember = "ica"


        LUKMAN.DataSource = herawati
        LUKMAN.DataMember = "TA"

        AKBAR.DataSource = LUKMAN
        AKBAR.DataMember = "HI"


        data1_36110036.DataSource = herawati
        data2_36110036.DataSource = LUKMAN
        data3_36110036.DataSource = AKBAR

    End Sub
End Class

8.       Setelah rumus selesai, program dijalankan dengan menggunakan start debugging


9.       Setelah program jalan maka file disave.









Tidak ada komentar:

Posting Komentar