Saturday, 19 November 2016

Membuat Kode Transaksi / Faktur Visual Basic .NET

Dalam membuat sebuah aplikasi, tentunya kita harus dapat menyajikan tampilan aplikasi yang mudah dioperasikan dan dipahami. Seperti halnya tata letak menu, button, datagridview dsb. Juga termasuk dalam membuat sebuah kode transaksi yang dapat dipahami oleh pengguna aplikasi ataupun pelanggan dari toko / layanan yang memakai aplikasi tersebut.

Biaya kode transaksi atau faktur memiliki formaat tanggal + kode transaksi dimana format tanggalnya adalah yyyyMMdd atau ada juga yang memakai yyMMdd. Nah, pada kesempatan posting kali ini saya ingin berbagi cara membuat kode transaksi atau faktur dengan format seperti yang telah saya jelaskan tadi.

Silahkan ikuti panduan dari saya berikut ini
  • Buatlah dulu database dan tampilan aplikasinya
  • Sisipkan kode ini ke program VB.NET kalian, kode ini saya buat sebagai Sub, jadi kalian tinggal panggil saja nantinya, tapi kalian harus rubah dulu beberapa kodingnya agar sesuai dengan database aplikasi yang telah kalian buat.
Sub auto()
        koneksi()
        CMD = New SqlCommand("SELECT RIGHT([nama column],1) from [table] ORDER BY RIGHT([nama column],1) desc", CONN)
        DR = CMD.ExecuteReader
        DR.Read()
        If Not DR.HasRows Then
            textbox1.Text = Format(Now.Date, "yyMMdd") + "-" + "001"
        Else
            Dim auto As String
            auto = Val(Microsoft.VisualBasic.Mid(DR.Item("[nama column]").ToString, 1, 3)) + 1
            If Strings.Right(textbox1.Text, 1) < "10" Then
                textbox1.Text = Format(Now.Date, "yyMMdd") + "-" + "00" + auto
            ElseIf Strings.Right(textbox1.Text, 1) < "100" Then
                textbox1.Text = Format(Now.Date, "yyMMdd") + "-" + "0" + auto
            ElseIf Strings.Right(textbox1.Text, 1) >= "100" Then
                textbox1.Text = Format(Now.Date, "yyMMdd") + "-" + auto
            End If
        End If
    End Sub
  • Ganti yang Bold dengan nama Column atau Table Database, dan ganti yang Underline dengan nama TextBox aplikasimuu
  • Kalian tinggal panggil saja dengan perintah auto()
Sekian dulu tutorial dari saya tentang Mermbuat Kode Transaksi VB.NET. Bila kalian masih bingung atau ada pertanyaan seputar topik ini, jangan ragu untuk bertanya via kolom komentar dibawah ini atau bisa langsung kontak saya.

Semoga Bermanfaat ~!

Hai! Saya Reno Arifigar, seorang Blogger yang juga seorang Tech & Game Enthusiast. Saya sering berbagi di blog pribadi saya : www.renoarifigar.com

Kolom komentar bukan tempat untuk beriklan, jika anda ingin memassang iklan di blog kami, silahkan kunjungi halaman berikut : https://goo.gl/KXLj9t

Dapatkan notifikasi untuk jawaban komentar kalian dengan Check "Notify me".
EmoticonEmoticon