Anda di halaman 1dari 5

LAB A SORE

IOD/DELA

Pertemuan 24
Rancangan Menu Utama

Pembuatan Menu Utama

1. Buka Project penggajian Tambahkan form baru. 2. Klik Menu Editor yang ada di Tool Bar.

3. Pada Menu Editor isikan data berikut : Caption : &File Name : mnfile Shortcut : Ctrl + F Klik Klik Untuk Membuat Menu baru Untuk Membuat sub menu

LAB A SORE
Klik Untuk Membatalkan Sub Menu

IOD/DELA

Menu Utama

LAB A SORE

IOD/DELA

Script Program Private Sub mnkaryawan_Click() frmKaryawan.Show End Sub ---------------------------------------------------------------------Private Sub mnjabatan_Click() frmJabatan.Show End Sub ---------------------------------------------------------------------Private Sub mnpenggajian_Click() frmgaji.Show End Sub ---------------------------------------------------------------------Private Sub mnrptkaryawan_Click() rptdatakaryawan.Show End Sub ---------------------------------------------------------------------Private Sub mnrptjabatan_Click() CrystalReport1.ReportFileName = "alamat penyimpanan laporan" CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 1 End Sub ---------------------------------------------------------------------Private Sub mnrptgaji_Click() rptdatagaji.Show End Sub ---------------------------------------------------------------------Private Sub mnkeluar_Click() x = MsgBox("Yakin Mau Keluar...?", vbYesNo + vbQuestion, "Konfirmasi") If x = vbYes Then End End If End Sub

Pembuatan Form Login


1. Buka project penggajian. 2. Buka database db_penggajian. 3. Buat tabel baru dan simpan dengan nama tb_user. Stuktur Tabel : Name Type Size username text 10 password text 10 4. Buat Form Login Rancangan Form :

Keterangan Primary Key

LAB A SORE

IOD/DELA

Data Setting Properties : Object Data

Properties Name Caption Database Name Record Source

Value DataUser Data User db_penggajian tb_user

Script Program : Private Sub cmdlogin_Click() DataUser.Recordset.FindFirst "username='" & txtusername.Text & "'" & " And " & "Password='" & txtpassword.Text & "'" If Not DataUser.Recordset.NoMatch Then frmmenuutama.Show Else MsgBox "Username dan Password Salah...!!!", vbOKOnly + vbCritical, "Info" txtusername.Text = "" txtpassword.Text = "" txtusername.SetFocus End If End Sub ------------------------------------------------------------------------Private Sub cmdlogout_Click() End End Sub

Pembuatan File .exe Klik Menu Bar File Pilih Make penggajian .exe

LAB A SORE Simpan di folder masing2.

IOD/DELA