• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Materi Foxpro Pertemuan 6-7 Lab H- I Malam Fatmawati A1Buat Project dengan File New ->New FileSave di C:\Sore\Ka5e\1107999Simpan dengan nama
PENJUALAN
Lihat diProject manager klik + data Extension Project .pjxPilih database new beri nama
JUAL
Extension Database .dbcLihat diProject manager klik + table
BUKAN FREE TABLE
Pilih New table beri nama MENURESTO Extension Table .dbf Gunakan _ untuk nama field jangan menggunakan spasi
HUKUMNYA HARAM
Klik Table Pegawai modify maka kita akan merubah struktur field kita jika ada perubahan muncul message make change structur jawab yesUntuk Primary key pada menuresto adalah kd_menudexKlik table menuresto klik browseIsi record sebanyak 4 record
( CTRL+Y)
Lalu Dari Project Manager Cari Tab Documents pilih Form=>New=>NewFormBuat Tampilan Form dengan Bantuan Klik kanan Data envirotmentLalu Add Table Menuresto lalu CloseDrag Fields dari table ke arah design FormSetting dari properties untuk memutuskan hubungan dengan Table karena codingsudah Full programming jadi tidak boleh double connect dengan table.Klik semua field dengan tombol shift lalu cari dari propertiesControlSource lalu klik kanan pilih reset to default makaHubungan ControlSource menjadi
NONESetting pula untuk field yang tipenya angka properties values=0
Lalu design Form seperti tampilan berikut :FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
 
Materi Foxpro Pertemuan 6-7 Lab H- I Malam Fatmawati A1Rubah Name dari tiap command button nyaUntuk Caption Command Button misal =
\<Find
agar garis bawah (Alt+F)Buat Methode dari Menu =>Form =>New Methode Ketik lalu klik Add dan CloseBuat Mehode Aktif , NonAktif , Bersih dan TampilBuat ComboBox namenya = txtjns_menu dan isi dengan Builder Data Entered By HandLalu isi manual Makanan Dan Minuman
Object Form1 Procedure Aktif 
thisform.txtKd_menu.Enabled= .t.thisform.txtjns_menu.Enabled= .t.thisform.txtnama_menu.Enabled= .t.thisform.txtharga.Enabled= .t.thisform.txtporsi.Enabled= .t.
Object Form1 Procedure Bersih
thisform.txtKd_menu.Value =""thisform.txtjns_menu.Value =""thisform.txtnama_menu.Value =""thisform.txtharga.Value =0thisform.txtporsi.Value =0thisform.txtcari.Value =""
Object Form1 Procedure NonAktif 
thisform.txtKd_menu.Enabled= .f.thisform.txtjns_menu.Enabled= .f.thisform.txtnama_menu.Enabled= .f.thisform.txtharga.Enabled= .f.thisform.txtporsi.Enabled= .f.
Object Form1 Procedure Tampil
SELECT menurestothisform.txtKd_menu.Value =kd_menuthisform.txtjns_menu.value =jns_menu
FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
 
Materi Foxpro Pertemuan 6-7 Lab H- I Malam Fatmawati A1
thisform.txtnama_menu.Value =nama_menuthisform.txtharga.Value =hargathisform.txtporsi.Value =porsi
Object Form1 Procedure Active
set delete onselect menurestoset order to kd_menudexthisform.tampil()thisform.nonaktif()thisform.cmdadd.Enabled = .T.thisform.cmdsave.Enabled = .f.thisform.cmdedit.Enabled = .T.thisform.cmdcan.Enabled = .t.thisform.cmddel.Enabled = .T.thisform.cmdexit.Enabled = .T.thisform.cmdfind.Enabled = .T.thisform.txtcari.SetFocus
Object CmdTop Procedure Click =
<<
go topthisform.tampil()messagebox("Posisi Awal Loh...!",64+0,"Informasi")
Object CmdPrev Procedure Click=
 
<
 
if bof()GO topmessagebox("Posisi sudah di awal file...!",64+0,"Informasi")elseskip-1endifthisform.tampil()
Object CmdNext Procedure Click=
 
>
 
if eof()GO bottommessagebox("Posisi sudah di akhir file...!",64+0,"Informasi")elseskipendifthisform.tampil()
Object CmdNext Procedure Click=
>>
go bottomthisform.tampil()messagebox("Posisi Akhir Loh...!",64+0,"Informasi")
Object TxtKd_menu Procedure LostFocus
restoku=thisform.txtkd_menu.valueselect menurestoset filter toset order to kd_menudexseek restokuif found()
FOXPRO 9.0 LAB H- I FMA @ SIA OKTOBER 2009
of 00

Leave a Comment

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