Jumat, 31 Juli 2009

Istilah Dalam Aplikasi m fvr9.0




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