Form Menu Utama Form Barang

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