Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
mhdariefhasan.wordpress.com
Mhdariefhasan.wordpress.com
Tipe Data
Tipe Data digunakan untuk mengatur nilai dari sebuah variabel yang anda gunakan untuk membuat sebuah aplikasi.
Berikut ini merupakan tipe data yang sering dijumpai pada pemrograman visual fox pro
mhdariefhasan.wordpress.com
Tipe Data Keterangan Nilai
Blob Bilangan Binari dengan ukuran tak tentu Terbatas oleh memori dan file dengan limi 2 GB
Character Berupa Huruf dan angka, Contohnya : Penginputan Alamat
Semua Karakter
Currency Bilangan Mata Uang. Contohnya, Harga dari Sebuah Item
- 922337203685477.5807
Date Data mengenai Bulan, hari dan tahun contohnya : Pembuatan Tanggal
January 1 St, A. D sampai (^9999-12-31), Desember 31st, 9999 A. D.
DateTime Data mengenai Bulan, Hari, tahun, jam menit dan detik Contohnya : Pembuatan tanggal dan waktu
(Date) 1 Januari 1 st, 9999-12-31 sampai desember 31st,9999, (Time) 00-00-00a.m. to 11:59:59 . pm
mhdariefhasan.wordpress.com
Tipe Data Keterangan Nilai
Logical Hanya Mempunyai dua buah nilai yaitu True dan False
True (.T.) or False (F)
Numeric Bilangan Integer atau desimal dari angka, contohya kuantitas
-.9999999999E +19Sampai dari angka, contohya kuantitas
dari sebuah itemSampai .9999999999E+20
Varbinary Varbinary sama seperti bilangan Varchar, tidak dapat digunakan dengan nilai 0
Bilangan Hexadecimal
Variant Bilangan variant dapat digunakan untuk seluruh tipe data dan nilai 0
Lihat data tipe lainnya
mhdariefhasan.wordpress.com
Tabel 01 : Tipe Data
Pendeklerasian Variabel
Variabel digunakan untuk menyimpan sebuah informasi. Anda dapat membuat Sebuah variabel, dengan membuat nama pada variabel tersebut dan memberinya sebuah nilai.variabel tersebut dan memberinya sebuah nilai.Perhatikan pendeklerasian variabel dibawah ini
A = 1Nama Variabel tersebut adalah A yang memiliki nilai kandungan nilai 1 .
mhdariefhasan.wordpress.com
Jika variabel yang dibuat mempunyai nilai string (huruf) , maka pembuatan nilai tersebut akan ditambah dengan tanda kutip (“”) pada awal dan akhir karakter
Nama=“Hadi”
mhdariefhasan.wordpress.com
Agar Variabel dapat berfungsi dengan baik terdapat persyaratan dalam penaman variabel :
Karakter dimulai dengan huruf Karakter yang berhubungan dengan Karakter yang berhubungan dengan
matematika atau fungsi lainnya (*,&,^,…..) tidak dapat digunakan
Penggunaan spasi diganti dengan underscore (_)
Panjang karakter dari variabel tidak boleh lebih dari 255 karakter
mhdariefhasan.wordpress.com
Jenis Pendeklerasian Variabel
Visual Fox Pro mempunyai dua buah jenis pendeklerasian variabel yaitu1. Pendeklerasian Global
Dalam Mendeklerasikan variabel bertipe Global Anda harus menuliskan perintah Public Kemudian diikuti nama dari variabel, Contohnya :Contohnya :
Public (Nama Variabel)
Dengan Menggunakan Jenis Pendeklarasian Global, Program yang Anda buat dapat menggunakan variabel yang sama dalm sebuah form (Seluruh Komponen di dalam Form).
mhdariefhasan.wordpress.com
Praktek Pendeklarasian Variabel Global
Buatlah sebuah desain form sebagai berikut
Name Properties Nilai
Command1 Caption Simpan Nilai Variabel
mhdariefhasan.wordpress.com
Variabel
Command2 Caption TampilkanNilai Variabel
Tabel 02 :Properties Form Gambar
Gambar 01 : Desain Form Deklarasi Variabel Global
Pada Script ini menjelaskan penyimpanan variabel A dalam pendeklerasian Public
mhdariefhasan.wordpress.com
Setelah Script Disimpan Dimunculkan pada Text2
Gambar 03 : Script Program Command 1
Gambar 04 : Script Program Command 2
2. Pendeklerasian LokalDalam Mendeklerasikan variabel bertipe lokal Anda harus menuliskan perintah Local kemudian diikuti dengan nama dari variabel
Local (Nama Variabel)
mhdariefhasan.wordpress.com
Local (Nama Variabel)
Pendeklerasian Lokal Digunakan untuk mendeklerasikan suatu variabel di dalam sebuah prosedur atau komponen, maka variabel tersebut hanya dapat digunakan di dalam prosedur komponen itu saja
Pada Praktek berikut ini kita akan mencontohkan pendeklarasian variabel secara local
Name Properties Nilai
Command1 Caption OK
Praktek Pendeklarasian Variabel Local
mhdariefhasan.wordpress.com
Text1 Value 0
Visible .F. False
Tabel 03 :Properties Form Gambar 05 : Desain Form Deklarasi
Variabel Local
mhdariefhasan.wordpress.com
Gambar 06 : Desain Form Command 1
Operator Matematika
Operator matematika merupakan jenis operator yang digunakan sebagai operasi matematika. Operator seperti ini operasi matematika. Operator seperti ini biasanya digunakan untuk mengubah suatu bilangan melalui sebuah proses
mhdariefhasan.wordpress.com
Jenis Operator Matematika
Berikut ini merupakan jenis operator matematika
OPERATOR Keterangan
^ Operator Pemangkatan
* Operator Perkalian
/ Operator Pembagian
\ Operator Pembagian Bilangan Integer
Mod Operator (Sisa Pembagian)
+ Operator Penjumlahan
- Operator Pengurangan
mhdariefhasan.wordpress.com
Tabel 04 :Properties Form Operator
Prakter Penggunaan Operator
Buatlah sebuah form dengan desain tampilan berikut
NAMA PROPERTIES NILAI
Label1 Caption Nilai Pertama
Label2 Caption Nilai KeduaLabel2 Caption Nilai Kedua
Label3 Caption HasilPemrosesan
Label 4 Caption Operator
Combo1 Row Source +,*,-
RowSource Type
1- Value
Command1 Caption Proses
mhdariefhasan.wordpress.com
Tabel 05 :Properties Form GambarGambar 07 : Desain Form Penggunaan Operator
Script Program
mhdariefhasan.wordpress.comGambar 08 : Listing Program Command1
Operator Perbandingan
Operator Pembanding merupakan jenis operator yang digunakan untuk membandingkan suatu nilai dengan nilai yang lain. Operator Pembanding mempunyai Dua Nilai yaitu true (T) dan false (F), Lihat tabel
Jenis Operator
OPERATOR KETERANGANOPERATOR KETERANGAN
< Lebih Kecil
> Lebih Besar
Praktek Operator Perbandingan
NAMA PROPERTIES NILAI
Label1 Caption Nilai Pertama
Label2 Caption Nilai KeduaLabel2 Caption Nilai Kedua
Label3 Caption HasilPemrosesan
Label 4 Caption Operator
Combo1 Row Source < ,>,=
RowSource Type
1- Value
Command1 Caption Proses
mhdariefhasan.wordpress.com
Tabel 07: Properties Form
Gambar 09 : Desain Form Operator Perbandingan
Praktek Operator Perbandingan
mhdariefhasan.wordpress.comGambar 10 :Listing Program Command 1
Operator Penggabungan
Operator Penggabungan berfungsi untuk menggabungkan dua buah variabel string.
Operator Penggabungan pada visual fox Pro adalah “+”“+”
mhdariefhasan.wordpress.com
Contoh Kasus
Pada Kasus berikut ini kita akan mencontohkan penggunaan operator Penggabungan
NAMA PROPERTIES NILAI
Label1 Caption Kata PertamaLabel1 Caption Kata Pertama
Label2 Caption Kata Kedua
Command1 Caption Gabungkan
Text3 Aligment Center
mhdariefhasan.wordpress.com
Tabel 08: Properties FormGambar 11 : Desain Form Operator Penggabungan
mhdariefhasan.wordpress.com
Gambar 13 : Listing Program Command
Operator Logika
Operator Logika merupakan fungsi yang digunakan sebagai pembanding antara suatu nilai dan dapat mengeluarkan nilai true atau false dari hasil perbandingan tersebut
Berikt merupakan jenis operator logika
OPERATOR KETERANGAN
And Dan
Or Atau
not Tidak
mhdariefhasan.wordpress.com
Tabel 08: Tabel Operator Logika
Contoh Kasus
Kasus berikut akan mencontohkan pengggunaan operator logika
NAMA PROPERTIES NILAI
Label1 Caption Masukkan ID AndaAnda
Label2 Caption Masukkan Kode Akses Sebanyak * Digit
Command1 Caption OK
Command2 Caption Login
mhdariefhasan.wordpress.com
Tabel 09: Properties Form
Gambar 13 : Desain Form Operator Penggabungan
Script Program
mhdariefhasan.wordpress.com
Gambar 14 : Script Program Command 1 Operator Penggabungan
mhdariefhasan.wordpress.com
Mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Tipe Data
Tipe Data digunakan untuk mengatur nilai dari sebuah variabel yang anda gunakan untuk membuat sebuah aplikasi.
Berikut ini merupakan tipe data yang sering dijumpai pada pemrograman visual fox pro
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Tipe DataKeterangan Nilai
BlobBilangan Binari dengan ukuran tak tentuTerbatas oleh memori dan file dengan limi 2 GB
CharacterBerupa Huruf dan angka, Contohnya : Penginputan AlamatSemua Karakter
CurrencyBilangan Mata Uang. Contohnya, Harga dari Sebuah Item- 922337203685477.5807
DateData mengenai Bulan, hari dan tahun contohnya : Pembuatan TanggalJanuary 1 St, A. D sampai (^9999-12-31), Desember 31st, 9999 A. D.
DateTimeData mengenai Bulan, Hari, tahun, jam menit dan detik Contohnya : Pembuatan tanggal dan waktu(Date) 1 Januari 1 st, 9999-12-31 sampai desember 31st,9999, (Time) 00-00-00a.m. to 11:59:59 . pm
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Tabel 01 : Tipe Data
Tipe DataKeterangan Nilai
LogicalHanya Mempunyai dua buah nilai yaitu True dan FalseTrue (.T.) or False (F)
NumericBilangan Integer atau desimal dari angka, contohya kuantitas dari sebuah item-.9999999999E +19Sampai .9999999999E+20
VarbinaryVarbinary sama seperti bilangan Varchar, tidak dapat digunakan dengan nilai 0Bilangan Hexadecimal
VariantBilangan variant dapat digunakan untuk seluruh tipe data dan nilai 0Lihat data tipe lainnya
mhdariefhasan.wordpress.com
Pendeklerasian Variabel
Variabel digunakan untuk menyimpan sebuah informasi. Anda dapat membuat
Sebuah variabel, dengan membuat nama pada variabel tersebut dan memberinya sebuah nilai.
Perhatikan pendeklerasian variabel dibawah ini
A = 1
Nama Variabel tersebut adalah A yang memiliki nilai kandungan nilai 1 .
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Jika variabel yang dibuat mempunyai nilai string (huruf) , maka pembuatan nilai tersebut akan ditambah dengan tanda kutip (“”) pada awal dan akhir karakter
Nama=“Hadi”
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Agar Variabel dapat berfungsi dengan baik terdapat persyaratan dalam penaman variabel :
Karakter dimulai dengan huruf
Karakter yang berhubungan dengan
matematika atau fungsi lainnya (*,&,^,…..)
tidak dapat digunakan
Penggunaan spasi diganti dengan
underscore (_)
Panjang karakter dari variabel tidak boleh
lebih dari 255 karakter
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Jenis Pendeklerasian Variabel
Visual Fox Pro mempunyai dua buah jenis pendeklerasian variabel yaitu
Pendeklerasian Global
Dalam Mendeklerasikan variabel bertipe Global Anda harus menuliskan perintah Public Kemudian diikuti nama dari variabel, Contohnya :
Public (Nama Variabel)
Dengan Menggunakan Jenis Pendeklarasian Global, Program yang Anda buat dapat menggunakan variabel yang sama dalm sebuah form (Seluruh Komponen di dalam Form).
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Praktek Pendeklarasian Variabel Global
Buatlah sebuah desain form sebagai berikut
mhdariefhasan.wordpress.com
Tabel 02 :Properties Form Gambar
Gambar 01 : Desain Form Deklarasi
Variabel Global
NamePropertiesNilai
Command1CaptionSimpan Nilai Variabel
Command2CaptionTampilkan Nilai Variabel
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Pada Script ini menjelaskan penyimpanan variabel A dalam pendeklerasian Public
Setelah Script Disimpan Dimunculkan pada Text2
Gambar 03 : Script Program Command 1
Gambar 04 : Script Program Command 2
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
2. Pendeklerasian Lokal
Dalam Mendeklerasikan variabel bertipe lokal Anda harus menuliskan perintah Local kemudian diikuti dengan nama dari variabel
Local (Nama Variabel)
Pendeklerasian Lokal Digunakan untuk mendeklerasikan suatu variabel di dalam sebuah prosedur atau komponen, maka variabel tersebut hanya dapat digunakan di dalam prosedur komponen itu saja
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Pada Praktek berikut ini kita akan mencontohkan pendeklarasian variabel secara local
Tabel 03 :Properties Form
Praktek Pendeklarasian Variabel Local
Gambar 05 : Desain Form Deklarasi
Variabel Local
NamePropertiesNilai
Command1CaptionOK
Text1Value0
Visible.F. False
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Gambar 06 : Desain Form Command 1
mhdariefhasan.wordpress.com
Operator Matematika
Operator matematika merupakan jenis operator yang digunakan sebagai operasi matematika. Operator seperti ini biasanya digunakan untuk mengubah suatu bilangan melalui sebuah proses
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Jenis Operator Matematika
Berikut ini merupakan jenis operator matematika
mhdariefhasan.wordpress.com
Tabel 04 :Properties Form Operator
OPERATORKeterangan
^Operator Pemangkatan
*Operator Perkalian
/Operator Pembagian
\Operator Pembagian Bilangan Integer
ModOperator (Sisa Pembagian)
+Operator Penjumlahan
-Operator Pengurangan
mhdariefhasan.wordpress.com
Prakter Penggunaan Operator
Buatlah sebuah form dengan desain tampilan berikut
mhdariefhasan.wordpress.com
Tabel 05 :Properties Form Gambar
Gambar 07 : Desain Form
Penggunaan Operator
NAMAPROPERTIESNILAI
Label1CaptionNilai Pertama
Label2CaptionNilai Kedua
Label3CaptionHasil Pemrosesan
Label 4CaptionOperator
Combo1Row Source+,*,-
RowSource Type1- Value
Command1CaptionProses
mhdariefhasan.wordpress.com
Script Program
mhdariefhasan.wordpress.com
Gambar 08 : Listing Program Command1
mhdariefhasan.wordpress.com
Operator Perbandingan
Operator Pembanding merupakan jenis operator yang digunakan untuk membandingkan suatu nilai dengan nilai yang lain. Operator Pembanding mempunyai Dua Nilai yaitu true (T) dan false (F), Lihat tabel
Jenis Operator
mhdariefhasan.wordpress.com
Tabel 06 :Tabel Operator Perbandingan
OPERATORKETERANGAN
<Lebih Kecil
> Lebih Besar
,=
RowSource Type1- Value
Command1CaptionProses
mhdariefhasan.wordpress.com
Praktek Operator Perbandingan
mhdariefhasan.wordpress.com
Gambar 10 :Listing Program Command 1
mhdariefhasan.wordpress.com
Operator Penggabungan
Operator Penggabungan berfungsi untuk menggabungkan dua buah variabel string.
Operator Penggabungan pada visual fox Pro adalah “+”
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Contoh Kasus
Pada Kasus berikut ini kita akan mencontohkan penggunaan operator Penggabungan
mhdariefhasan.wordpress.com
Tabel 08: Properties Form
Gambar 11 : Desain Form
Operator Penggabungan
NAMAPROPERTIESNILAI
Label1CaptionKata Pertama
Label2CaptionKata Kedua
Command1CaptionGabungkan
Text3AligmentCenter
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
Gambar 13 : Listing Program Command
mhdariefhasan.wordpress.com
Operator Logika
Operator Logika merupakan fungsi yang digunakan sebagai pembanding antara suatu nilai dan dapat mengeluarkan nilai true atau false dari hasil perbandingan tersebut
Berikt merupakan jenis operator logika
mhdariefhasan.wordpress.com
Tabel 08: Tabel Operator Logika
OPERATORKETERANGAN
AndDan
OrAtau
notTidak
mhdariefhasan.wordpress.com
Contoh Kasus
Kasus berikut akan mencontohkan pengggunaan operator logika
mhdariefhasan.wordpress.com
Tabel 09: Properties Form
Gambar 13 : Desain Form
Operator Penggabungan
NAMAPROPERTIESNILAI
Label1CaptionMasukkan ID Anda
Label2CaptionMasukkan Kode Akses Sebanyak * Digit
Command1CaptionOK
Command2CaptionLogin
mhdariefhasan.wordpress.com
Script Program
mhdariefhasan.wordpress.com
Gambar 14 : Script Program Command 1 Operator Penggabungan
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com
mhdariefhasan.wordpress.com