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
-
Tabel Obat
-
Tabel Suplier
-
Tabel Pelanggan
-
Tabel Penjualan
-
Tabel Penjualan_detail
Pada penjualan detail kita tidak menggunakan primary Key
-
Tabel Pembelian
-
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.
Permisi, numpang share yah…
Bagi teman-teman yang memiliki usaha toko kecil-kecilan, boleh coba menggunakan software pertokoan “MiniMart”.
Software ini gratis sepenuhnya dan bersifat open-source, teman-teman dapat menggunakan software ini utk usaha tokonya ataupun utk belajar koding & pemrograman.
Bagi teman-teman yang berminat, silahkan download software-nya di sini :
https://helloyud.blogspot.com/2016/12/aplikasi-pertokoan-minimart.html
Silahkan juga membagikan / mem-posting ulang software ini di blog ataupun akun-akun media sosial yang teman-teman miliki, siapa tahu bisa bermanfaat bagi banyak orang.
Mohon maaf, kenapa di form wizzard saya kok berbeda ya?
Dan gimana Cara memperbaikinya?
Terimakasih
Sama nihh
maaf selamat siang, bisa minta soft file nya, karena bisa sekalian untuk contoh saya pak ?? tks