Applikasi Client Server : Form Kasir

Pada tutorial Applikasi Client Server : Form Kasir, anda akan belajar membuat Form penjualan atau Form kasir, membuat script  transaksi penjualan baru, membantalkan transaksi yang sedang dibuat dan script menambah produk pada transaksi yang sedang dibuat.

Pada tutorial sebelumnya anda telah belajar menambah record ke tabel, mengedit record dan menghapus record yang telah ada di tabel. Di tutorial pertama anda telah membuat Form Admin seperti di bawah :

Form Admin
Gambar 1. Form Admin

dan juga pada satu tutorial sebelum tutorial ini, anda telah merelasikan tombol Product dengan Form Product di bawah:

Form Product
Gambar 2. Form Product

Pada Form Product ini anda telah membuat script untuk menyimpan, mengedit dan menghapus record di tabel. Lakukanlah hal yang sama pada Tombol User  yang ada pada Form Admin dangan Tombol Product. Buatlah Form User & buat script untuk menambahkan data user ke tabel user_login, kode untuk mengedit dan menghapus data user di tabel user_login.

Pada tutorial ini anda akan belajar membuat Form penjualan atau Form kasir. Anda akan tetap menggunakan script yang telah anda buat dan pelajari pada tutorial sebelumnya. Pada tutorial bagian pertama anda telah membuat 5 buah tabel pada database kasir. Sekarang buatlah sebuah tabel baru dengan nama transaksi_temp1 dan dengan struktur seperti di bawah:

Tabel transaksi_temp1

Fields Tipe Data
no_transaksi integer (auto increment) *
tgl_transaksi datetime
kasir varchar(50)

Pada Form Penjualan ini, pada saat transaksi penjualan dilakukan, transaksi akan disimpan sementara pada tabel transaksi_temp1 dan detail transaksi akan disimpan pada tabel transaksi_temp. Setelah selesai membuat tabel tranksaksi_temp1, buat sebuah form seperti gambar di bawah:

Form Baru

Gambar 3. Buat Form baru.

kemudian atur properties form tersebut seperti berikut :

Komponen Properti
Form1 Name : form_kasir
Caption : Transaksi
Label1 Caption : Kode Product
Text1 Name : txt_kode
Text :""
Label2 Caption : Nama
Label3 Caption : Product
Name : label_nama
AutoSize : true
Label4 Caption : Harga
Label5 Caption : 0000
Name : label_harga
AutoSize : true
Label6 Caption : Sub Total
Label7 Caption : 0000
Name :label_sub
AutoSize : true
Label8 Caption : Jumlah
Text2 Name : txt_jumlah
Label9 Caption : Total
Label10 Caption : 0000
Name : label_total
AutoSize : true
Command1 Caption : Add
Name : btn_add
Command2 Caption : Finish
Name : btn_finish
Command3 Caption : Cancel
Name : btn_cancel
Adodc1 Name : ado_trans
Datagrid1 Name : dg_trans
AllowUpdate: false
DataSource : ado_trans

Setelah diatur hasilnya akan seperti berikut :

Form Kasir
Gambar 4. Form Kasir

Langkah berikunya akan dijelaskan mengunakan video.


Download Video

Download Tutorial

Di tutorial Applikasi Client Server : Form Kasir, anda telah belajar bagaimana cara membuat form kasir atau form penjualan, membuat scrip untuk membuat transaksi penjualan baru, memambahkan barang, serta membatalkan transaksi.

Tutorial Ini Tidak Diawasi / dimaintenance Lagi!