Cara Membuat ID Transaksi dan ID Barang Secara Otomatis di Visual Basic .Net (VB.NET)
Kalau Anda bikin Aplikasi kasir atau Aplikasi inventori, ID itu sangat penting dalam mengidentifikasi suatu data yang sifatnya unik misalnya untuk pencarian atau pemanggilan data, bayangkan kalau ID itu kita ketik satu per satu tentu sangat lama sekali sangat menyita waktu apalagi datanya ribuan.
Dalam artikel blog ini Admin akan membahas bagaimana Cara Membuat ID Transaksi dan ID Barang Cecara Otomatis di Visual Basic .Net dengan dua kebutuhan :
- ID Barang dengan format BR-001
- ID Transaksi dengan format TRX-ddmmyy-0001
Keterangan :
- BR adalah Barang
- 001 adalah nomor urut barang saat ditambah
- TRX adalah Transaction
- ddmmyy adalah format tanggal hari ini terdiri dari tanggal, bulan dan tahun
- 0001 adalah nomor urut terjadinya transasksi
Berikut adalah langkah-langkah pembuatan ID otomatis di VB.Net
A. ID Barang
Dim nomorBarang As Integer = 0
B. ID Transaksi
Dim nomorTransAktif As String = ""
Function GenerateNomorTrans() As String
Dim hariIni As String = Date.Now.ToString("ddMMyy")
' Reset urutan jika ganti hari
If tanggalTerakhir <> hariIni Then
nomorUrutCetak = 0
tanggalTerakhir = hariIni
End If
nomorUrutCetak += 1
Dim nomorTrans As String = "TRX-" &
hariIni & nomorUrutCetak.ToString("0000")
Return nomorTrans
End Function
Tempatkan kode dibawah ini di tombol Print saat mau cetak Transaksi
nomorBonAktif = GenerateNomorBon()
Label1.Text= nomorBonAktif
Hasilnya : TRX-1002260001
Bonus :
Membuat Penjumlahan total pada DataGridView, misal Total item dan Total harga
Sub HitungTotalItem()
Dim totalItem As Integer = 0
For Each row As DataGridViewRow In DataGridView1.Rows
If Not row.IsNewRow Then
totalItem += Val(row.Cells(3).Value)
End If
Next
LabelTotalItem.Text = totalItem
End Sub
Konsep Dasar ID Otomatis di VB.Net
- Mengambil ID dari suatu entitas
- Mengambil angka urutnya
- Menambah 1 angka
- Menggabungkannya
Biasanya ID ini tampil saat Form dibuka atau klik Tombol, misal klik tombol Tambah Data
Kelebihan Menggunakan ID Otomatis
- Menghindari duplikat data
- Proses input lebih cepat
- Tanpa mengetik manual
Demikianlah artikel pada hari membahas tentang Cara Membuat ID Transaksi dan ID Barang Secara Otomatis di Visual Basic .Net (VB.NET), semoga artikel ini bermanfaat buat kita semua.Amin.
Selamat mencoba semoga berhasil
Post a Comment for "Cara Membuat ID Transaksi dan ID Barang Secara Otomatis di Visual Basic .Net (VB.NET)"
Berkomentarlah dengan sopan sesuai tema yang Anda baca.
Jangan menyimpang dari tema