106
a. Label, digunakan untuk memberikan keterangan kepada item-item yang
akan diinputkan
b. TextBox, tempat untuk memasukkan nilai pada item Merk Barang dan type
Brang, juga digunakan untuk memasukkan merk barang atau type barang yang akan dicari
c. DataGrid, tempat untuk menginputkan data master merk barang atau type
barang yang akan disimpan ke database
d. CommandButton, digunakan untuk melakukan operasi pada form tersebut.
Tombol Simpan, jika diklik data yang diinputkan akan di simpan ke database dan data tersebut akan ditampilkan di DataGrid. Tombol Hapus,
digunakan untuk menghapus data yang sudah ada. Tombol Batal, jika di klik maka data-data yang diinputkan akan menjadi kosong. Tombol Tutup,
jika diklik akan kembali ke form Menu Utama
e. DataCombo, jika di klik akan menampilkan data-data Merk Barang yang
sudah ada di dalam database
Form Master Barang
No Layar : PA-26
Nama Layar : Form Master Barang
Deskripsi : Tampilan
antarmuka yang
digunakan untuk
menginputkan data master barang
107
Medifirst2000 - Data Master Barang
a b
c d
Banner
Kode Barang Jenis Barang
Nama Barang Satuan
Jumlah Kemasan
Kode Barang Nama Barang
Cari Nama Barang Kode Barang
Simpan Hapus
Batal Tutup
Detail Jenis Barang Satuan
Jumlah Kemasan Input Stock dan Harga Barang
Merk Barang : Jumlah Stock : Type Barang : Harga Beli :
Jumlah Minimum : Harga Jual :
e
Gambar 4.48 Antarmuka Form Master Barang
MasterBarang,StockBarang
Algoritma :
Nama Operasi : TambahDataMasterBarang
Declare KdBarang NamaBarang
KdDetailJenisBarang KdSatuan JmlKemasan KdMerk
KdType Harga Beli Harga Jual JmlMinimum
JmlStock
108
Open koneksi IF koneksi berhasil THEN
pilih database
IF tekan tombol Simpan THEN
IF nama barang belum ada THEN Masukkan data-data nya
Insert Into [MasterBarang] [Stockbarang] Tampil pesan “Penyimpanan MAster Barang Berhasil”
ELSE IF nama barang sudah ada THEN
IF detail jenis barang satuan sama THEN Tampil pesan “Nama Master Barang yang Anda masukkan
sudah Ada” ELSE
{detail satuan berbeda} Masukkan data-data nya
Insert Into [MasterBarang] [Stockbarang] Tampil pesan “Penyimpanan MAster Barang Berhasil”
ELSE ELSE
ELSE IF koneksi berhasil THEN
pilih database
109
IF tekan tombol Hapus THEN
IF nama master barang sudah dipilih THEN Delete From [MasterBarang] Where KdBarang=KdBarang
ELSE {nama master barang harus dipilih}
Tampil Pesan “Pilih Data Yang Akan Di Hapus” ELSE
ELSE
close_koneksi
Keterangan :
Form yang digunakan untuk menginputkan data master barang. Awalnya Kode Barang tidak aktif, kode barang akan tampil setelah menekan tombol
Simpan. Isikan data-data barang sesuai dengan item yang diminta.
a. Label, digunakan untuk memberikan keterangan kepada item-item yang