Form Pemasok Form Pelanggan

Salah: MsgBox Proses Penambahan Data Terjadi Error, vbOKOnly, Error End Sub Private Sub cmdCari_Click Barang = InputBoxMasukkan Nama Barang Yang Akan Dicari , Barang AdoBarang.RecordSource = select from BARANG where nama_barang like Barang AdoBarang.Refresh Call JumlahData End Sub Private Sub cmdTutup_Click Dim pesan As String pesan = MsgBoxApakah Anda Yakin Mau Mengakhiri ?, vbYesNo + vbCritical, Konfirmasi If pesan = vbYes Then Unload Me End Sub Sub JumlahData Call Init AdoBarang.Refresh L_Count = Jumlah Record = AdoBarang.Recordset.RecordCount AdoBarang.Refresh End Sub Private Sub Form_Load Call JumlahData End Sub

3. Form Pemasok

Option Explicit Dim Pemasok As String Private Sub cmdCetak_Click CR1.ReportFileName = App.Path \REPORT\Lap Pemasok.rpt CR1.Action = 1 CR1.WindowState = crptMaximized End Sub Private Sub cmdCetakCari_Click CR1.ReportFileName = App.Path \REPORT\Lap pemasok.rpt CR1.SQLQuery = select from PEmasok where nama_pemasok like Pemasok CR1.Action = 1 CR1.WindowState = crptMaximized End Sub Private Sub cmdHapus_Click Universitas Sumatera Utara AdoPemasok.Recordset.Delete Call JumlahData End Sub Private Sub cmdSimpan_Click On Error GoTo Salah AdoPemasok.Recordset.Update AdoPemasok.Refresh Call JumlahData cmdTambah.SetFocus Exit Sub Salah: MsgBox Data Belum Lengkap, COBA LAGI , vbOKOnly, Error End Sub Private Sub cmdTambah_Click On Error GoTo Salah AdoPemasok.Recordset.AddNew Txt_Kode.SetFocus Exit Sub Salah: MsgBox Proses Penambahan Data Terjadi Error, vbOKOnly, Error End Sub Private Sub cmdCari_Click Pemasok = InputBoxMasukkan Nama Pemasok Yang Akan Dicari, Pemasok AdoPemasok.RecordSource = select from Pemasok where nama_pemasok like Pemasok AdoPemasok.Refresh Call JumlahData End Sub Private Sub cmdTutup_Click Dim pesan As String pesan = MsgBoxApakah Anda Yakin Mau Mengakhiri ?, vbYesNo + vbCritical, Konfirmasi If pesan = vbYes Then Unload Me End Sub Private Sub Txt_Kode_KeyPresskeyascii As Integer Dim panjang As Byte If keyascii = 13 Then If panjang 5 Then MsgBox Kode PEMASOK 5 Digit, vbCritical + vbOKOnly, Kode Rekening Me.Txt_Kode.SetFocus SendKeys {Home}+{End} Exit Sub End If End If End Sub Universitas Sumatera Utara Sub JumlahData Call Init AdoPemasok.Refresh L_Count = Jumlah Record = AdoPemasok.Recordset.RecordCount AdoPemasok.Refresh End Sub Private Sub Form_Load Call JumlahData End Sub

4. Form Pelanggan

Option Explicit Dim Pelanggan As String Private Sub cmdCetak_Click CR1.ReportFileName = App.Path \REPORT\Lap Pelanggan.rpt CR1.Action = 1 CR1.WindowState = crptMaximized End Sub Private Sub cmdCetakCari_Click CR1.ReportFileName = App.Path \REPORT\Lap pELANGGAN.rpt CR1.SQLQuery = select from PELANGGAN where nama_pelanggan like Pelanggan CR1.Action = 1 CR1.WindowState = crptMaximized End Sub Private Sub cmdHapus_Click AdoPelanggan.Recordset.Delete Call JumlahData End Sub Private Sub cmdSimpan_Click On Error GoTo Salah AdoPelanggan.Recordset.Update AdoPelanggan.Refresh Call JumlahData cmdTambah.SetFocus Exit Sub Salah: MsgBox Data Belum Lengkap, COBA LAGI , vbOKOnly, Error End Sub Private Sub cmdTambah_Click On Error GoTo Salah AdoPelanggan.Recordset.AddNew Txt_Kode.SetFocus Exit Sub Universitas Sumatera Utara Salah: MsgBox Proses Penambahan Data Terjadi Error, vbOKOnly, Error End Sub Private Sub cmdCari_Click Pelanggan = InputBoxMasukkan Nama Pelanggan Yang Akan Dicari, Pelanggan AdoPelanggan.RecordSource = select from Pelanggan where Nama_Pelanggan like Pelanggan AdoPelanggan.Refresh Call JumlahData End Sub Private Sub cmdTutup_Click Dim pesan As String pesan = MsgBoxApakah Anda Yakin Mau Mengakhiri ?, vbYesNo + vbCritical, Konfirmasi If pesan = vbYes Then Unload Me End Sub Sub JumlahData Call Init AdoPelanggan.Refresh L_Count = Jumlah Record = AdoPelanggan.Recordset.RecordCount AdoPelanggan.Refresh End Sub Private Sub Form_Load Call JumlahData End Sub

5. Form Transaksi Pembelian