Program Membuat Form Data Barang dalam Visual Basic
1. Desain awal program
2.
Atur Properties Masing-masing Objek sebagai berikut:
NO.
|
OBJEK
|
PROPERTIES
|
PENGATURAN
|
1
|
Form1
|
Text
|
-
|
2
|
Label1
|
Text
|
Form Data
Barang
|
Bold
|
True
|
||
FontSize
|
10
|
||
3
|
Label2
|
Text
|
No. Transaksi
|
4
|
Label3
|
Text
|
Kode Barang
|
5
|
Label4
|
Text
|
Merk
|
5
|
Label5
|
Text
|
Type
|
6
|
Label6
|
Text
|
Harga Satuan
|
7
|
Label7
|
Text
|
Jumlah
|
8
|
Label8
|
Text
|
Total Harga
|
9
|
Label9
|
Text
|
Diskon
|
10
|
Label10
|
Text
|
Total Bayar
|
11
|
Button1
|
Text
|
Cari
|
Name
|
Btncari
|
||
12
|
Button2
|
Text
|
Simpan
|
Name
|
BtnSimpan
|
||
13
|
Button3
|
Text
|
Bersih
|
Name
|
BtnBersih
|
||
13
|
Button4
|
Text
|
Selesai
|
Name
|
Btnselesai
|
||
14
|
Button5
|
Text
|
Hitung
|
Name
|
BtnHitung
|
||
16
|
CheckBox1
|
Name
|
CboKode
|
17
|
Textbox1
|
Name
|
Txttransaksi
|
18
|
Textbox2
|
Name
|
TxtMerk
|
19
|
Textbox3
|
Name
|
TxtType
|
20
|
Textbox4
|
Name
|
TxtSatuan
|
21
|
Textbox5
|
Name
|
TxtJumlah
|
22
|
Textbox6
|
Name
|
TxtTotal
|
23
|
Textbox7
|
Name
|
TxtDiskon
|
24
|
Textbox8
|
Name
|
TxtBayar
|
25
|
ListView1
|
Name
|
ListView1
|
3. Tampilan program
setelah pengaturan properties sebagai berikut:
4. Pemberian Perintah/Instruksi pada Program
Alur Program:
a. Masukkan No
Transaksi Data Barang di label1 (No Transaksi) pada Textbox1(Txttransaksi)
b. Pilih Kode Barang
yang ingin kita cari di label2 (Kode Barang) pada Checkbox1 (Cbokode)
, setelah itu klik tombol di Button1 (Cari) maka akan menampilkan hasil
data dari kode yang kita cari tersebut berdasarkan sesuai dari Perintah
Program.
c.
Masukkan jumlah barang dan Total Harga Barang yang kita beli pada label7 (Jumlah)
pada Textbox5 (TxtJumlah) dan di label8 (Total Harga) pada Textbox6
(TxtTotal), setelah itu klik Button5 (Hitung) untuk menghitung
Jumlah Barang dan Total Barang yang kita beli, jika pembeli ingin mendapatkan
diskon dari barang yang ia beli, maka pembeli harus mengikuti syarat dan
ketentuan untuk mendapatkan diskon sesuai dari Perintah Program yang telah di
buat, dan hasil hitung akan keluar di label10 (Total Bayar) pada
Textbox8 (TxtBayar).
d. Setelah diketahui
Form Data Barang tersebut, maka klik Button2 (Simpan) untuk menyimpan
data tersebut ke dalam List View yang sudah tersedia.
e. Jika diklik tombol
Button3 (Bersih), maka:
Ø Nilai yang terdapat
pada CheckBox1 (CboKode) akan hilang.
Ø Nilai yang terdapat
pada Textbox1 (Txttransaksi) akan hilang.
Ø Nilai yang terdapat
pada Textbox2 (TxtMerk) akan hilang.
Ø Nilai yang terdapat
pada Textbox3 (TxtType) akan hilang.
Ø Nilai yang terdapat
pada Textbox4 (TxtSatuan) akan hilang.
Ø Nilai yang terdapat
pada Textbox5 (TxtJumlah) akan hilang.
Ø Nilai yang terdapat
pada Textbox6 (TxtHarga) akan hilang.
Ø Nilai yang terdapat
pada Textbox7 (TxtDiskon) akan hilang.
Ø Nilai yang terdapat
pada Textbox8 (TxtBayar) akan hilang.
f. Jika diklik tombol Button4(Selesai),
maka program akan ditutup (keluar dari program)
Perintah Program
PrivateSub
Form7_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
CboKode.Items.Add("H001")
CboKode.Items.Add("H002")
CboKode.Items.Add("Y001")
CboKode.Items.Add("Y002")
EndSub
PrivateSub Btncari_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Btncari.Click
If
CboKode.Text = "H001"Then
TxtMerk.Text = "Honda"
TxtType.Text = "Supra Fit"
TxtSatuan.Text = 9000000
ElseIf
CboKode.Text = "H002"Then
TxtMerk.Text = "Honda"
TxtType.Text = "Supra X"
TxtSatuan.Text = 11000000
ElseIf
CboKode.Text = "Y001"Then
TxtMerk.Text = "Yamaha"
TxtType.Text = "Mio"
TxtSatuan.Text = 13000000
Else
TxtMerk.Text = "Yamaha"
TxtType.Text = "Jupiter"
TxtSatuan.Text = 12000000
EndIf
EndSub
PrivateSub Btnhitung_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Btnhitung.Click
TxtTotal.Text = TxtJumlah.Text *
TxtSatuan.Text
If
TxtType.Text = "Supra Fit"And TxtJumlah.Text > 5 Then
TxtDiskon.Text = 5 / 100 *
TxtTotal.Text
ElseIf
TxtType.Text = "Mio"And TxtJumlah.Text > 5 Then
TxtDiskon.Text = 10 / 100 *
TxtTotal.Text
Else
TxtDiskon.Text = 0
EndIf
TxtBayar.Text = TxtTotal.Text -
TxtDiskon.Text
EndSub
PrivateSub Btnsimpan_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Btnsimpan.Click
ListView1.Items.Add(TxtTransaksi.Text)
ListView1.Items(A).SubItems.Add(CboKode.Text)
ListView1.Items(A).SubItems.Add(TxtMerk.Text)
ListView1.Items(A).SubItems.Add(TxtType.Text)
ListView1.Items(A).SubItems.Add(TxtSatuan.Text)
ListView1.Items(A).SubItems.Add(TxtJumlah.Text)
ListView1.Items(A).SubItems.Add(TxtTotal.Text)
ListView1.Items(A).SubItems.Add(TxtDiskon.Text)
ListView1.Items(A).SubItems.Add(TxtBayar.Text)
A = A + 1
EndSub
PrivateSub Btnbersih_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Btnbersih.Click
TxtBayar.Text = " "
TxtDiskon.Text = " "
TxtJumlah.Text = " "
TxtMerk.Text = "
"
TxtSatuan.Text = " "
TxtTotal.Text = " "
TxtTransaksi.Text = " "
TxtType.Text = "
"
CboKode.Text = "
"
EndSub
PrivateSub Btnselesai_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Btnselesai.Click
End
EndSub
Tampilan Program setelah dijalankan berdasarkan kode dan syarat serta
ketentuan sebagai berikut :
Komentar
Posting Komentar