LISTING PROGRAM
1. Form Menu Utama
Private Sub mnuFile1_ClickIndex As Integer FormLogin.Show
End Sub Private Sub mnuFile3_ClickIndex As Integer
Unload Me End Sub
Private Sub mnuExit_ClickIndex As Integer Unload Me
End Sub Private Sub mnuHelp1_ClickIndex As Integer
FormAbout.Show End Sub
Private Sub mnuHelp2_ClickIndex As Integer On Error GoTo Salah
Shell App.Path \FR.exe MANUAL.pdf Exit Sub
Salah: MsgBox Manual Program Not Found.. , vbCritical
End Sub Private Sub mnuMaster1_ClickIndex As Integer
FormBarang.Show End Sub
Private Sub mnuMaster3_ClickIndex As Integer FormPelanggan.Show
End Sub Private Sub mnuMaster4_ClickIndex As Integer
FormPemasok.Show End Sub
Private Sub mnuReportBeli_ClickIndex As Integer FormReportBeli.Show
End Sub Private Sub mnuReportJual_ClickIndex As Integer
FormreportJual.Show End Sub
Private Sub mnuTransaksi1_ClickIndex As Integer FormPembelian.Show
End Sub
Universitas Sumatera Utara
Private Sub mnuTransaksi2_ClickIndex As Integer FormPenjualan.Show
End Sub Private Sub mnuUtil1_ClickIndex As Integer
FormUser.Show End Sub
Private Sub mnuUtil2_ClickIndex As Integer FormGantiPass.Show
End Sub
2. Form Barang
Option Explicit Dim Barang As String
Private Sub cmdCetak_Click CR1.ReportFileName = App.Path \REPORT\Lap Barang.rpt
CR1.Action = 1 CR1.WindowState = crptMaximized
End Sub Private Sub cmdCetakCari_Click
CR1.ReportFileName = App.Path \REPORT\Lap Barang.rpt CR1.SQLQuery = select from BARANG where nama_barang
like Barang CR1.Action = 1
CR1.WindowState = crptMaximized End Sub
Private Sub cmdHapus_Click AdoBarang.Recordset.Delete
Call JumlahData End Sub
Private Sub cmdSimpan_Click On Error GoTo Salah
AdoBarang.Recordset.Update AdoBarang.Refresh
Call JumlahData cmdSimpan.SetFocus
Exit Sub Salah:
MsgBox Data Belum Lengkap, COBA LAGI , vbOKOnly, Error
End Sub Private Sub cmdTambah_Click
On Error GoTo Salah AdoBarang.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
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