Anda di halaman 1dari 25

APLIKASI STOK OBAT PADA APOTIK

DENGAN MS ACCESS 2013


APLIKASI STOK OBAT PADA APOTIK

Untuk membuat Aplikasi penjualan dan pembelian obat maka ada beberapa tabel yang perlu kita buat
sebagai berikut :
MEMBUAT DESIGN TABEL
1. Tabel Obat

2. Tabel Suplier

3. Tabel Pelanggan
4. Tabel Penjualan

5. Tabel Penjualan_detail

Pada penjualan detail kita tidak menggunakan primary Key


6. Tabel Pembelian

7. Tabel Pembelian_detail
MEMBUAT RELASI ANTAR TABEL

MEMBUAT QUERY OBAT


Untuk membuat query obat kita akan menggunakan query design, dan memasukan tabel obat dan tabel
suplier sebagaimana pada relasi, tabel obat memiliki relasi dengan tabel suplier, pada jendela query desing
akan muncul tabel yang dapat kita gunakan untuk membuat query double klik tabel obat dan tabel suplier
Masukan semua field pada tabel obat dan field NamaSuplier dan Telpon pada tabel suplier

Simpan dengan nama Query Obat

MEMBUAT FORM PEMBELIAN OBAT DAN QUERY


UPDATE STOK OBAT
Untuk membuat form pembelian kita akan menggunkan dua buah tabel yaitu tabel pembelian dan tabel
pembelian_detail, dengan menggunakan form wizard. klik pada form wizard
Field pertama yang kita masukan adalah KDSuplier dari tabel Pembelian
Kemudian Pada Tabel kita berpindah ke Tabel Suplier untuk mengambil Field NmSuplier, Alamat, Kota
dan Telpon
Kembali ke tabel Pembelian kali ini kita masukan semua field Yang tersisa yaitu Nota, TglNota, dan
Diskon

Pindah ke Tabel Pembelian_Detail masukan Field KdObat Saja

Setelah itu kita pindah ke tabel Obat untuk mengambil field NmObat, Jenis, Satuan, HargaBeli
Kemblai lagi ke tabel Pembelian_detail kali ini kita ambil Field Jumlah saja, jadi tersisa field Nota kita
tinggalkan karena telah kita gunakan field nota pada tabel pembelian Klik Next untuk melanjutkan tahap
berikutnya.
Pada How do you want to view your Data? Anda pilih By Pembelian dan tampilan pada kolom sebelah
kana harus seperti di bawah ini, jika tidak ada kesalahan pada tabel anda atau Relasi PERBAIKI !!!! Klik
Next

Berikutnya kita memilih jenis layout pada subform pilihlah Tabular dan Klik Next
Ketikan pada Form Nama Form anda misalnya FORM PEMBELIAN dan pada sub
form PEMBELIAN_DETAIL Klik Finish

Berikut Tampilan Form dalam Mode Design View


Rapihkanlah Form anda beri Judul yang sesuai Guanakan Fasilitas pada tab Arrange pada siza/space Anda
dapat mengatur ukuran textbox dan dan perataannya.

Hapus Label pada Subform Pembelian Detial

Gantilah Field KdSuplier menjadi Combo Box dengan cara Klik Kanan dan Change To Combo Box .
Klik pada ComboBox KdSuplier dan buka lah Property Sheet pada tab data bagian Row Source anda
pilih Tabel Suplier. Dan rubah Coloumn Count di tab FORMAT menjadi 3 atau 2

Coloumn Count pada tab Format Property Sheet


Pada Subform rapihkan kembali ukuran textbox dan label dengan cara memblok seluruh textbox pada sub
form dan pilih Arrange dan pilh size/space dan pilih to Narrowest dan buat Align to Left dan beri spasi
secara Horizontal

Buatlah sebuah textbox setelah field Jumlah dan Label Total Kolom Atasnya

Ketikan rumus =[HargaBeli]*[Jumlah]

Kemudian set Format pada Property Sheet menjadi Standard dan Decimal Place 0
Setelah itu test dengan klik View dan Form View ketikan jumlah tekan enter maka pada kolom Total akan
muncul jumlah total pembelian. Pada tampilan form view kolom atas memiliki jarak yang ditunjukan
dengna panah merah, untuk merapihkan dan mengecilkannya maka lakukan seperti berikut

Blok kolom atas bagian Form Header naikan hingga ke atas batas

Kemudian naikan batas form detial sehingga merapat ke bagian kolom atas dan rapatkan juga bagian batas
FORM FOOTER dengan kolom detail.
Setelah kita rapihkan maka hasilnya akan lebih rapi dan jelas. Seperti pada gambar dibawah ini.

Untuk membuat subtotal pembelian maka tambahkan sebuah TextBox pada bagian Form Footer kemudian
buat rumus =Sum([HargaBeli]*[Jumlah])

Jangan lupa untuk mensetting Format menjadi Standard dan Decimal menjadi 0 dan hasilnya akan seperti
berikut ini :
Kemudian berilah nama Objek TextBox tadi menjadi SubTotal caranya klik pada textbox subtotal dan
buka Property Sheet pada tab Other ganti name menjadi SubTotal.

Dibawah SubForm kita buat lagi sebuah textbox untuk menampung nilai subtotal pada subform. Beri nama
pada property Sheet/Other/Name dengan SubTotal2
Kemudian buka tab data pada Control Source klik tombol titik-titik atau anda dapat lihat pada gambar
dibawah ini .

Akan muncul jendela Expression Builder, pada jendela Builder pilih Sub_Pembelian_Detail pada
Expression Element, lalu pada Expression Categories pilih SubTotal. dan Klik OK
Maka akan muncul SubTotal 2 pada bagian bawah subform dengan artian kita mencopy isi text di subform
sehinnga tampil sama pada form pemebelian.

Langkah selanjutnya kita pindah kan text Diskon pada Form Pembelian ke bawah Sub Total 2 dengan cara
klik dan drag ke bawah.
Ganti Label Diskon menjadi Potongan dan Kecilkan textBox Diskon

Butalah sebuah textbox ganti Name pada tab Other di Property Sheet menjadi Potongan

Lalu ketikan Rumus =[SubTotal2]*[Diskon]/100


Setelah kita jalankan Form dan mengisi Potongan dalam Persen maka akan didpat berapa Jumah Potongan.

Berikut cara mengganti Property Name pada text Potongan tadi. Kemudian buatlah sebuah text untuk
menampung Jumlah Bayar

Lalu Ketikan Rumus brikut pada textbox =[Subtotal2]-[Potongan]

Jalankan Form untuk menguji Total bayar Kemudian Rapihkan Text Box
MEMBUAT QUERY UPDATE STOK PEMBELIAN OBAT
Untuk membuat query update stok pembelian obat buat query design lalu masukan Tabel Obat,
Pembelian, Pemebelian_detail

Rubah jenis query menjadi Update dengan cara klik query type pada tab design.

Kemudian masukan field Stok pada tabel Obat , Field KdObat pada tabel Pembelian_detail dan
field Nota pada tabel Pembelian.
Pada Field Stok pilih baris Update To klik kanan dan pilih Build akan muncul jendela expression builder
pilh database anda pada bagian expression element dan ambil tabel Obat dan Double Klik Stok
Ketikan tanda + dan ambil tabel Pembelian_detail dan double klik field Jumlah
Pada field KodeObat pada bagian Criteria klik kanan dan pilih build lalu ambil
tabel Pembelian_detail dan pilih KodeObat double klik.

Lakukan hal yang sama pada field Nota pada bagian Criterian klik kanan pilih Build dan Ambil
tabel Pembelian lalu double klik Nota.
KLIK OK dan simpan dengan nama Query Update Stok Pembelian Obat yang nanti akan kita gunakan
untuk membuat tombol simpan pada form pembelaian obat.

Buat sebuah button pada Command Button Wizzard Pilih Miscellaneous dan Run Query lalu klik next

Kemudian Pilih Query Update Stok Pemebelian Obat klik Next untuk melanjutkan.
Setelah selesai klilk Finish.

Anda mungkin juga menyukai