TUJUAN : Mengenalkan konsep tabel bantu untuk memasukkan data lebih dari 1 item
pada form yang sama.
PERINTAH :
5. PENTING
UNTUK LATIHAN KALI INI PENYIMPANAN DATA KE TABEL JUAL
DAN PENGARUHNYA KE TABEL CUSTOMER DAN TABEL BARANG
BELUM DIBAHAS
'jika disimpan, maka seluruh data dari text di form disimpan ke tabel bantu
Data1.Recordset.Edit
Data1.Recordset!notran = Text1.Text
Data1.Recordset!nocust = Text2.Text
Data1.Recordset!nobrg = Text5.Text
Data1.Recordset!nama = Text6.Text
Data1.Recordset!unitjual = Text8.Text
Data1.Recordset!hargajual = Text9.Text
Data1.Recordset!nilai = Text10.Text
Data1.Recordset.Update
Data1.Recordset.MoveNext
End Sub
Data1.Recordset.MoveFirst
Do While Not Data1.Recordset.EOF
Data1.Recordset.Delete
Data1.Recordset.MoveNext
Loop
For N = 1 To 10
Data1.Recordset.AddNew
Data1.Recordset!unitjual = 0
Data1.Recordset!hargajual = 0
Data1.Recordset!nilai = 0
Data1.Recordset.Update
Next N
Data1.Recordset.MoveFirst
Text1.Text = ""
Text2.Text = ""
Text3.Text = " "
Data3.Recordset.Index = "nocutdex"
Data3.Recordset.Seek "=", Text2.Text
If Data3.Recordset.NoMatch Then
pesan = MsgBox("DATA TIDAK KETEMU", vbOKOnly)
Text1.SetFocus
Exit Sub
End If
Text3.Text = Data3.Recordset!NAMACUST
Text4.Text = Data3.Recordset!ALAMATCUST
Text5.SetFocus
End Sub
'setelah diiisikan no barang kemudian dicari ke tabel barang dan ditampilkan nama dan
harga barang
Data4.Recordset.Index = "nobrg"
Data4.Recordset.Seek "=", Text5.Text
If Data4.Recordset.NoMatch Then
pesan = MsgBox("DATA TIDAK KETEMU", vbOKOnly)
Text4.SetFocus
Exit Sub
End If
Text6.Text = Data4.Recordset!namabrg
Text9.Text = Data4.Recordset!hargabrg
Text8.SetFocus
End Sub
'setelah diisi dengan jumlah barang dibeli maka kemudian dihitung nilai dan jumlah
transaksinya