Escolar Documentos
Profissional Documentos
Cultura Documentos
Microsoft Access2007
Fakultas Peternakan
Universitas Brawijaya Malang
2010
Menyiapkan tabel
Karena perusahaan telah mencatat semua data pada excel, maka pembuatan tabel dapat mengimport dari excel.
Agar masing-masing tabel berhubungan, perhatikan bahwa selalu ada field yang sama antara lebih dari satu tabel.
Misal, pada harga barang, terdapat field idbahan. Tabel yang sudah dibuat telah dibuatkan dalam file dengan
namaAplikasiJualBeliBahan_000.accdb
Tugas 1.
Buka file AplikasiJualBeliBahan_000.accdb, kemudian lakukan tugas berikut:
1.1 Lengkapi dengan tabel user yang mempunyai field sebagai berikut:
- namalogin (text dengan panjang maksimum 15)
- namauser (text dengan panjang maksumum 50)
- password (text dengan panjang maksimum 16)
1.2 Isi tabel tersebut dengan nama anggota kelompok saudara, dengan password adalah nim saudara!
1.3 Buatlah relasi antar tabel sebagai berikut:
Menyiapkan Query
Ada beberapa tabel jika dilihat secara langsung tidak user friendly jika dibaca, misalnya pada tabel tblbahan, kodeJenis
dituliskan dalam angka-angka sehinga tidak bisa diketahui jenis apa. Demikian pula kodebahan pada tblhargabahan.
Membuat querry qrybahankodejenis
1.
Pada ribbon Create, klik QuerryWizard. Pilih simple query wizard, klik OK.
2.
3.
4.
5.
6.
Klik View >> deign View, hasil dari query wizard adalah sebagai berikut:
Tugas 2.
Buka file AplikasiJualBeliBahan_001.accdb lengkapi dengan qryKetersediaanBahan dengan menggunakan langkah
di atas.Buatlah qryKetersediaanBahan dengan menampilkan kodebahan, namabahan, jumlah, tanggalupdate,
hargatransaksi, nomorfaktur, dan total yang diambil dari tblBahan serta harga dan tblKetersediaan. Simpan dengan
namaAplikasiJualBeliBahan_002_nimsaudara.accdb
Klik Form View. Perhatikan tampilam, secord selector, dan isi form!
Klik design View. Lalu pada form properties ubah data entry dari no menjadi yes.
Dengan cara yang sama dengan diatas, dengan memilih tabel yang digunakan adalah tblBahan, maka dapat dibuat form
Tambah Bahan
3.
4.
Pilih Sub With subform dengan pilihan by tblJenisBahan. Pada form ini akan ditampilkan secara detail bahanbahan sesuai namajenis.
Klik Next, pilih Datasheet, pilih layout yang diinginkan
5.
6.
10
11
2.
12
3.
Pilih stylenya adalah access 2003, karena kita akan mengambil layout paling simpel dan mengeditnya di langkah
berikutnya
4.
13
1.
Hapus Label Jual Beli Detail, rapikan bentuk textbox dan label yang lain dengan cara drag and drop mouse
2.
3.
Pada proses ini kita akan mengubah kodebahan yang asalnya tampilannya adalah angka kodebahan yang sulit
dibaca, menjadi listbox yang berisi nama bahan yang lebih mudah dibaca
3.1. Klik Kanan textbox kodebahan
3.2. Klik Change To, Pilih Combo Box
14
4.
Pada proses ini kita akan melakukan lookup isi dari listbox mengacu pada tabel yang ada pada daftar bahan.
4.1 Klik kanan kode bahan, pilih properties. Perhatikan properties pada bagian Data >> row source
4.2 Klik simbol titik-titik pada row source ( . ), jawab Yes jika ada dialog box.
5.
Sekarang kita akan dibawa ke jendela query editor dan akan langsung diperihatkan show table. Pada proses ini
kita akan memilih tabel yang mempunyai informasi mengenai kodebahan dan nama bahan. Secara bahasa
normal kita akan mengatakan Combo box ini akan menampilkan semua daftar namabahan yang ada pada
suatu tabel akan tetapi saat tampil, nilai yang ditangkap adalah nilai kodebahan.
15
6.
7.
8.
9.
Kemudian pastikan yang disorot/ di-select oleh mouse adalah combobox kodebahan. Lalu lihat bagian
properties, di bagian Data, Bound Coloumn. Pastikan isinya adalah 1. Artinya, hanya ada satu field sebagai
kembalian dari combobox.
16
17
10. Kemudian masih di properties, tetapi pada bagian Format. Perhatikan pada Column Count dan Column Width.
Isikan 2 pada ColumnCount (Artinya sebenarnya textbox kita mempunyai dua kolom), tetapi isikan 0cm;2cm
(kalau error isikan 0cm,2cm), artinya dari dua kolom tersebut yang ditampilkan hanya kolom kedua.
11. Tampilkan pada Form View, dan perhatikan pada saat mengisikan kodebahan. Yang tadinya berupa angka
sekarang berubah menjadi nama.
12. Berikutnya kita akan menambahkan satu tempat untuk melakukan grand total terhadap field total di bagian
footer.
12.1 Klik mouse pada garis tepi FormFooter, kemudian lakukan drag and drop secukupnya.
18
13. Klik pojok form. Kemudian perhatikan pada bagian properties. Ubah isi bagian Record Selectors menjadi no.
19
Tugas 5:
Apa efek mengubah parameer Record Selector menjadi no?
20
Masih menggunakan form Jual Beli detail, klik pada combobox kodebahan. Perhatikan di bagian properties.
Pada bagian event, double klik pada event On Change
Berikutnya akan muncul Visual Basic Editor. Tambahkan Dibawah teks Private Sub . di atas End Sub
dengan teks berikut:
Me.hargatransaksi = DLookup("harga", "tblBahan", "kodebahan='" & kodebahan &
"'")
2.
3.
21
4. Simpan form
5. Tutup form
File sampai proses ini: AplikasiJualBeliBahan_004.accdb
Form Pembelian
1.
Ikuti Wizard untuk membuat form dari tabel pembelian, simpan dengan nama Data Pembelian
Hasil akhir pada Design View adalah seperti yang ditunjukkan di bawah
Pada proses ini kita akan memberikan fasilitas pengisian default untuk nomorfaktur. Klik textbox nomorfaktur,
kemudian perhatikan pada default view, klik icon ()
22
4.
5.
Kemudian untuk textbox tanggal, pada properties untuk parameter default value isikan
= now()
23
Menambahkan Form Jual Beli Detail menjadi Sub Form Pada Form Data
Pembelian
Form ini diperlukan untuk mengisikan data rinci pembelian. Sub Form akan menampilkan data rinci, dan form
sebelumnya adalah untuk identitas faktur.
1. Tarik (drag and drop) form Jual Beli Detail ke form Data Pembelian
Tarik Ke Sini
2.
24
Tugas 5:
Sampai tahap ini file yang dibuat adalah AplikasiJualBeliBahan_005.accdb. Dengan cara yang sama seperti pada data
pembelian, lengkapi dengan form untuk menangani penjualan.
25
Permasalahan berikutnya:
1. Bagaimanakah untuk bisa mengetahui stok terakhir?
2. Bagaimana cara membuat menu?
26