• Embed Doc
  • Readcast
  • Collections
  • 4
    CommentGo Back
Download
 
Materi Foxpro Pertemuan 8-9 Lab H- I Malam Fatmawati A1Buat Project dengan File New =>New FileSave di C:\Sore\Ka5e\1107999PENYIMPANAN jangan menggunakan spasi
HUKUMNYA HARAM
Simpan dengan nama
JUALKUE
Lihat diProject manager klik 
+
data Extension Project .pjxPilih database new beri nama
TOKOKUE
Extension Database .dbcLihat diProject manager klik + table
BUKAN FREE TABLE
Pilih New table beri nama
KUEKU
Extension Table .dbf Gunakan _ (UNDERSCORE\GARISBAWAH) untuk nama fieldJangan menggunakan spasi
HUKUMNYA HARAM
Klik Table Pegawai modify maka kita akan merubah struktur field kita=> jika ada perubahan FIELD muncul message make change structur jawab YESKlik table
KUEKU
klik browse Isi record sebanyak 3 record DENGAN
( CTRL+Y)
FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
 
Materi Foxpro Pertemuan 8-9 Lab H- I Malam Fatmawati A1Ambil Semua Field dari Data EnvirotmentPutuskan Dengan Meng Klik semua fieldDan pilih properties cari control source lalu klik kanan pilih reset to defaultSetting pula field yang untuk perhitunganProperties Values = 0Setting Combo seperti gambar disamping =>Dari Menu Form NewMethode => AddBuat 3 Methode Aktif,Bersih,Non
Object Form1 Procedure Aktif 
THISFORM.TXTId_byr.Enabled = .t.THISFORM.TXTtgl.Enabled = .t.THISFORM.TXTqty.Enabled = .t.THISFORM.TXTbyr.Enabled = .t.THISFORM.TXTpot.Enabled = .t.THISFORM.TXTppn.Enabled = .t.THISFORM.TXTtotal.Enabled = .t.THISFORM.combo1.Enabled = .t.THISFORM.TXTnm_kue.Enabled = .t.THISFORM.TXTjns_kue.Enabled = .t.THISFORM.TXTharga.Enabled = .t.
Cara cepat mengganti True ke FalseBlok semua yang di aktif lalu pilih dari menuedit pilih replace lalu ganti .t. jadi .f.Seperti gambar disamping =>
Object Form1 Procedure non
THISFORM.TXTId_byr.Enabled = .F.THISFORM.TXTtgl.Enabled = .F.THISFORM.TXTqty.Enabled = .F.
FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
 
Materi Foxpro Pertemuan 8-9 Lab H- I Malam Fatmawati A1
THISFORM.TXTbyr.Enabled = .F.THISFORM.TXTpot.Enabled = .F.THISFORM.TXTppn.Enabled = .F.THISFORM.TXTtotal.Enabled = .F.THISFORM.combo1.Enabled = .F.THISFORM.TXTnm_kue.Enabled = .F.THISFORM.TXTjns_kue.Enabled =.F.THISFORM.TXTharga.Enabled = .F.
Object Form1 ProcedureBersih
THISFORM.TXTid_byr.Value =""THISFORM.TXTtgl.Value =DATE()THISFORM.TXTqty.Value =0THISFORM.TXTbyr.Value =0THISFORM.TXTpot.Value =0THISFORM.TXTppn.Value =0THISFORM.TXTtotal.Value =0THISFORM.combo1.Value =""THISFORM.TXTnm_kue.Value =""THISFORM.TXTjns_kue.Value =""THISFORM.TXTharga.Value =0
Object Form1 ProcedureActivate
THISFORM.TXTTgl.Value=DATE()thisform.bersih()thisform.aktif()THISFORM.TXTId_byr.SetFocus
Object Form1 ProcedureLoad
SELECT kuekuSET ORDER TO tag id_kuedexSELECT bayarSET ORDER TO tag id_byrdex
Object TxtId_byr ProcedureLostFocus
SELECT bayarSET ORDER TO tag id_byrdexIF SEEK(thisform.txtId_byr.Value)MESSAGEbox("DahAda",64+0,"info")thisform.txttgl.Value = tglthisform.txtqty.Value = qtythisform.txtbyr.Value = byrthisform.txtpot.Value = potthisform.txtppn.Value = ppnthisform.txttotal.Value = totalthisform.combo1.Value = id_kueSELECT kuekuSET ORDER TO tag id_kuedexthisform.txtnm_kue.Value =nm_kuethisform.txtjns_kue.Value=jns_kuethisform.txtharga.Value =hargathisform.non()endif
Object CmdNew ProcedureClick 
thisform.bersih()thisform.aktif()thisform.txtid_byr.SetFocus
Object CmdCal Procedure Click 
byr=thisform.txtbyr.Valueqty=thisform.txtqty.Valueharga=thisform.txtharga.Valuepot=thisform.txtpot.Valueppn=thisform.txtppn.Valuettl=thisform.txttotal.Valuebyr=harga*qtythisform.txtByr.Value =byrIF qty>10 AND thisform.txtJns_kue.Value = "CAKE"pot=10/100*byrELSEIF qty>5 AND thisform.txtJns_kue.Value = "CAKE"
FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...

uploaded a new revision for this document (#4)

11 / 07 / 2009

uploaded a new revision for this document (#3)

11 / 07 / 2009

uploaded a new revision for this document (#2)

11 / 07 / 2009

uploaded a new revision for this document (#1)

11 / 07 / 2009
You must be to leave a comment.
Submit
Characters: ...