P. 1
Materi Ke 6 Visual Foxpro

Materi Ke 6 Visual Foxpro

|Views: 129|Likes:
Published by sut3
..materi masih akan dilanjutkan dengan bagian selanjutnya ..
..materi masih akan dilanjutkan dengan bagian selanjutnya ..

More info:

Published by: sut3 on May 04, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

01/09/2015

pdf

text

original

Lab C Pagi/Foxpro

Pertemuan 6 Pembuatan Database, Table Dan Form Menggunakan DE (Data Environment)
Data Environment adalah membangun program aplikasi dimana kita membuat interface/form dan codingprogram dalam satu kesatuan yang tidak terpisahkan.  Studi kasus 1. Buatlah Database dengan nama TokoDBC 2. Buatlah Table Di dalam database dengan nama Barang.DBF Design Struktur Tabel Seperti Dibawah Ini:: Nama Field Kode Nm_brg Satuan Harga Stok Type Character Character Character Character Character Width 8 20 10 5 12 Index Primary key(Ascending)

3. Buat Form baru klik kanan pada form Pilih Data environment, muncul :

 

Pilih Database Toko Pilih Tabels Barang 4. Muncul Data environment, seperti :

Lab C Pagi/Foxpro

Kemudian Drag Fields ke dalam Form Dan Drag Tabel Barang Kedalam Form Tambahkan Command Button Dan Label untuk Judul, 5. Sehingga hasilnya seperti dibawah ini:

Untuk Menjalankan Form Terlebih dahulu Tabel Harus Diisi Dengan Satu Record Untuk Menghilangkan Decimal Pada TextBox :  Klik Textbox yang ingin di hilangkan decimalnya  Di Propertise Pilih Input Mask  Lakukan hal yang sama Pada Grid di field Harga  Klik kanan Edit Pilih Field Harga Column 4  Lalu Cari Di Propertise Pilih Input Mask Listing Program!!!! Form1______________________Load

Lab C Pagi/Foxpro
CLOSE ALL *setting alamat penyimpanan database SET DEFAULT TO "c:\rny\voxpro" *digunakan untuk membuka tabel yang ada di folder USE barang *index dari table yang digunakan SET ORDER TO tag kode

Form1____________________________ Bersih
thisform.txtKode.Value="" thisform.txtnm_brg.Value="" thisform.txtSatuan.Value="" thisform.txtharga.Value="" thisform.txtstok.Value=""

Cmdadd __________________________Click
APPEND BLANK thisform.bersih thisform.txtkode.SetFocus

CmdSave___________________________Click
thisform.Refresh

CmdDelete__________________________ Click
pesan=MESSAGEBOX("Yakin data akan dihapus?",32+1,"Hapus") IF pesan=1 DELETE PACK thisform.grdBarang.RecordSource="barang" ENDIF thisform.Refresh

CmdFirst__________________________Click
GO top thisform.Refresh

CmdPrevious_______________________Click

SKIP -1 IF BOF() MESSAGEBOX("Ini adalah Record Pertama",64,"Info") GO top ENDIF thisform.Refresh

CmdNext_______________________Click
SKIP 1 IF eOF() MESSAGEBOX("Ini adalah Record trakhir",64,"Info") GO bott ENDIF thisform.Refresh

CmdLast_________________________Click
GO bott thisform.Refresh

Lab C Pagi/Foxpro

Cmdexit__________________________Click

P=MESSAGEBOX("YAkin Menutup Form INI?",48+4,"Info") IF p=6 thisform.Release ENDIF

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->