BAB VIII
KONTROL DATA
Latihan :
1. Buatlah Project baru (pembelian.pjx)
2. Buatlah Form (barang.frm) dengan lay-out sebagai berikut :
BackColor &H80000004&
BorderStyle 1 – Fixed Single
Label5 … label8 BackColor &H8000000A&
Text1 Name Txtkode
DataSource Dt_barang
DataField Kobar
Text <kosongkan>
Text2 Name Txtnama
DataSource Dt_barang
DataField Nabar
Text <kosongkan>
Text3 Name Txtsatuan
DataSource Dt_barang
DataField Satuan
Text <kosongkan>
Text4 Name Txtharga
DataSource Dt_barang
DataField Harga
Text <kosongkan>
Command1 Name Cmdfirst
Caption <kosongkan>
Picture C:\Program Files\Ms.Visual Studio\
Vfp98\ Wizard\ wizbmps\ wztop.bmp
Style 1- Graphical
Command2 Name Cmdprev
Caption <kosongkan>
Picture C:\Program Files\Ms.Visual Studio\
Vfp98\ Wizard\ wizbmps\ wzback.bmp
Style 1- Graphical
Command3 Name Cmdnext
Caption <kosongkan>
Picture C:\Program Files\Ms.Visual Studio\
Vfp98\ Wizard\ wizbmps\ wznext.bmp
Style 1- Graphical
Command4 Name Cmdnext
Caption <kosongkan>
Picture C:\Program Files\Ms.Visual Studio\
Vfp98\ Wizard\ wizbmps\ wzend.bmp
Style 1- Graphical
Command5 Name Cmdnew
Caption New
Command6 Name Cmddel
Caption Delete
Command7 Name Cmdsave
Caption Save
Command8 Name Cmdedit
Caption Edit
Command9 Name Cmdexit
Caption Exit
4. Buka Jendela Code dan pada bagian Code Editor, lalu ketikkan kode programnya sebagai berikut :
Dt_barang.Recordset.AddNew
txtkode.MaxLength = 5
Bersih
aktif
txtkode.SetFocus
End Sub
Penjelasan : Perintah untuk menambahkan record ke dalam tabel barang
Memastikan panjang karakter di txtkode = 5 karakter
Pemanggilan prosedur bersih dan aktif, menempatkan kursor di txtkode
untuk dapat menampilkan data dalam bentuk tabel user bisa menggunakan object DBGrid, dengan
langkah-langkah sebagai berikut :
1. Open Project anda (pembelian.pjx), Buka form anda (frmbarang.frm)
2. Tambahakan Object DBGrid, dengan cara :
klik project / klik komponents
Pada Tab Control, Microsoft Data Bound Grid Control 5.0 (SP3)
klik apply / klik OK
3. Tambahkan DBGrid di dalam tampilan form, seperti lay-out di bawah ini :