
ISTILAH DALAM VISUAL FOX PRO 9.0
Peran dari variabel sangat menentukan dalam pembutan suatu program, sehingga bila se orang Programer dalam membuat sebuah program harus sedapat mungkin agar dapat memanipulasi data. Variabel biasanya digunakan untuk menyimpan suatu data sementara, sebelum disimpan ke penyimpanan permanen. Di dalam pengoperasian suatu variabel dengan variabel lainya, tidak lah boleh mempunyai tipe data yang berbeda. Operator dipakai jika dalam program penghitungan.
VARIABEL
Variabel merupakan suatu tempat sementara untuk menampung nilai data, sebelum disimpan pada media tetap, seperti disket, harddisk, atau flashdisk, dan tempat penyimpanan data lainya.
Penggunaan variabel pada m vfr9.0 tidak dideklarasikan terlebih dahulu. Dilihat dari skupnya varibel pada m vfr9.0 dibedakan menjadi beberapa bagian :
1.Variabel (parameter) Global
Variabel global merupakan varibel yang cara pengiriman datanya secara refresential. Perintah untuk mengatur (set) variabel global adalah SET UDFPARM TO REFERENCE.

2.Varibel (parameter) Local
Varibel local merupakan variabel yang cara pengiriman datanya secara value (nilai). Perintah untuk mengatur (set) variabel local adalah SET UDFPARM TO VALUE.
Sebagai contoh umpama ;
Store 4 to al, a2, a3
Store 3 to t1, t2, t3
*jika memakai DO selalu secara global
DO Hitung with a1, t1
SET UDFPARM TO VALUE
Hitung (a2, t2)
?Luas (enter)
*Secara global
SET UDFPARM TO REFERENCE
Hitung (a3, t3)
?Luas (enter)
FUNCTION Hitung
LPARAMETER Alas, Tinggi
Luas=Alas*Tinggi*0,5
Return Luas
ENDFUNC

TIPE DATA
Dalam membuat sebuah program tidaklah lepas dari rumus dan formula yang berupa ekspresi. Dalam m vfr9.0 ekspresi atau rumus tidak boleh jenis data (type data) bercampur, seperti numeric dengan karakter, sehingga diperlukan suatu fungsi untuk mengonversi (mengubah), dari data tertentu kedata yang lainya.
Adapun tipe data yang ada pada m fvr9.0 adalah karakter alfabet, dari A sampai Z, dan angka dari 0 sampai 9, yang dianggap karakter. Tipe karakter dibuat menggunakan (diapit) tanda kutip tunggal, kutip ganda, atau tanda siku.
Contoh
‘visual foxpro 9.0’
“kambingbadal”
TIPE BINNER
Tipe ini seperti tipe data karakter biasa, tetapi bersifat permanen.
NUMERIC
Tipe numeric adalah tipe angka atau angka pecahan yang mempunyai jangkauan -0,9999999999+19 sampai dengan 0,9999999999+20.
TIPE BILANGAN UANG
Tipe ini adalah tipe data untuk membentuk berupa satuan uang, yang mempunyai jangkauan -922337203685477.5508 sampai 922337203685477.5807. Untuk menyayakan bilangan bentuk uang kita harus menggunakan simbol $ (bentuk default nya). Dan ini dapat dirubah dengan memakai perintah SET CURRENCY TO.
Set currency to “Rp”
Set currence Left
@ 3, 5 say $1000 function “$”
Set currency to
@ 4, 5 say $1000 function “$”
TIPE TANGGAL
Ada beberapa tipe tanggal yang terdapat pada m fvr9.0 yang pengaturanya sebagai berikut
American mm/dd/yyy
Ansi yy.mm.dd
British dd/mm/yy
Italian dd.mm.yy
Ymd yy/mm/dd

TIPE WAKTU
Format tanggal mengikuti pengaturan SET DATE. Sedangkan jam mengikuti pengaturan SET HOURSE Yang bentuk defaultnya adalah (hh:mm:ss). SET HOURSE diatur 12, Format yang berlaku adalah hh:mm:ss AM/PM.
Set Hourse To 24
(01/29/05 21:00:45)
Set Hourse to 12
01/30/02 21:00:45