Form Report Jual Form User

ThnTransaksi = InputBoxMasukkan Tahun Yang Akan Dicetak, Tahun CrRpt.Reset CrRpt.WindowState = crptMaximized Frame2.Visible = False CrRpt.ReportFileName = App.Path \Report\FakturPembelian.rpt CrRpt.Formulas0 = Option = TAHUN ThnTransaksi CrRpt.SQLQuery = Select From VBeli where YEARtanggal_beli = ThnTransaksi CrRpt.Action = 1 End If Exit Sub Salah: MsgBox ERROR End Sub Private Sub cmdRekapKeseluruhan_Click On Error GoTo Salah ADO.RecordSource = Select From Beli ADO.Refresh jumlahrecord = ADO.Recordset.RecordCount If jumlahrecord = 0 Then MsgBox Data Tidak Ada Else CrRpt.Reset CrRpt.ReportFileName = App.Path \Report\FakturPembelian.rpt CrRpt.Formulas0 = Option = KESELURUHAN CrRpt.Action = 1 End If Exit Sub Salah: MsgBox ERROR End Sub Private Sub Timer1_Timer If Label2.Left -5000 Then Label2.Left = 5000 End If Label2.Left = Label2.Left - 10 End Sub

10. Form Report Jual

Option Explicit Dim TglTransaksi As Date Dim BlnTransaksi As Integer Dim ThnTransaksi As Integer Private Sub cmdOK_Click On Error GoTo Salah CrRpt.Reset Universitas Sumatera Utara CrRpt.WindowState = crptMaximized Frame2.Visible = False CrRpt.ReportFileName = App.Path \Report\Faktur Penjualan.rpt CrRpt.Formulas0 = Option = PER TANGGAL FormatKalender.Value, dd MMMM yyyy CrRpt.SQLQuery = Select From VPenjualan where tanggal_jual = FormatKalender.Value, yyyymmdd CrRpt.Action = 1 Frame1.Visible = True Exit Sub Salah: MsgBox ERROR End Sub Private Sub cmdPenjualanBulanan_Click On Error GoTo Salah BlnTransaksi = InputBoxMasukkan Bulan Yang Akan Dicetak, Bulan CrRpt.Reset CrRpt.WindowState = crptMaximized Frame2.Visible = False CrRpt.ReportFileName = App.Path \Report\Faktur Penjualan.rpt CrRpt.Formulas0 = Option = BULAN ConvBulanBlnTransaksi CrRpt.SQLQuery = Select From Vpenjualan where monthtanggal_jual = BlnTransaksi CrRpt.Action = 1 Exit Sub Salah: MsgBox ERROR End Sub Private Sub cmdPenjualanHarian_Click Frame2.Visible = True Frame2.Top = Frame1.Top Frame2.ZOrder 0 TglTransaksi = Kalender.Value End Sub Private Sub cmdPenjualanTahunan_Click On Error GoTo Salah ThnTransaksi = InputBoxMasukkan Tahun Yang Akan Dicetak, Tahun CrRpt.Reset CrRpt.WindowState = crptMaximized Frame2.Visible = False CrRpt.ReportFileName = App.Path \Report\Faktur Penjualan.rpt CrRpt.Formulas0 = Option = TAHUN ThnTransaksi CrRpt.SQLQuery = Select From Vpenjualan where YEARtanggal_jual = ThnTransaksi Universitas Sumatera Utara CrRpt.Action = 1 Exit Sub Salah: MsgBox ERROR End Sub Private Sub cmdRekapKeseluruhan_Click On Error GoTo Salah CrRpt.ReportFileName = App.Path \Report\Faktur Penjualan.rpt CrRpt.Formulas0 = Option = KESELURUHAN CrRpt.Action = 1 Exit Sub Salah: MsgBox ERROR End Sub Private Sub Timer1_Timer If Label2.Left -5000 Then Label2.Left = 5000 End If Label2.Left = Label2.Left - 10 End Sub

11. Form User

Option Explicit Dim Pengguna As String Private Sub cmdHapus_Click AdoPengguna.Recordset.Delete Call JumlahData End Sub Private Sub cmdSimpan_Click On Error GoTo Salah AdoPengguna.Recordset.Update AdoPengguna.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 AdoPengguna.Recordset.AddNew Txt_Username.SetFocus Exit Sub Salah: MsgBox Proses Penambahan Data Terjadi Error, vbOKOnly, Error Universitas Sumatera Utara End Sub Private Sub cmdCari_Click Pengguna = InputBoxMasukkan Nama User Yang Akan Dicari, Barang AdoPengguna.RecordSource = select from Pengguna where username like Pengguna AdoPengguna.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 AdoPengguna.Refresh L_Count = Jumlah Record = AdoPengguna.Recordset.RecordCount AdoPengguna.Refresh End Sub Private Sub Form_Load Call JumlahData End Sub

12. Form Ganti Password