MODUL MICROSOFT VISUAL FOXPRO 6.0 Oleh : Aslam Fatkhudin, S.Kom Memulai Program Microsoft Visual FoxPro 6.0: Cara Pertama : • Double klik shortcut MS Visual FoxPro 6.0 yang terdapat pada desktop. Cara Kedua : • Klik tombol START All Program Microsoft Visual Studio 6.0 Microsoft Visual FoxPro 6.0. Cara Ketiga : • Double klik file MS Visual FoxPro yang telah dibuat yang disimpan pada media penyimpanan. Maka akan tampil seperti gambar di bawah Klik close this screen untuk menutup jendela welcome. Tampil Project Manager Langkah pertama untuk membuat suatu program database adalah dengan membuat project. Caranya dengan : 1. Mengklik FileNew. 2. Tampil Kotak Dialog New.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MODUL MICROSOFT VISUAL FOXPRO 6.0 Oleh : Aslam Fatkhudin, S.Kom
Memulai Program Microsoft Visual FoxPro 6.0:
Cara Pertama :
• Double klik shortcut MS Visual FoxPro 6.0 yang terdapat pada desktop.
Cara Kedua :
• Klik tombol START � All Program � Microsoft Visual Studio 6.0 � Microsoft Visual
FoxPro 6.0.
Cara Ketiga :
• Double klik file MS Visual FoxPro yang telah dibuat yang disimpan pada media
penyimpanan.
Maka akan tampil seperti gambar di bawah
Klik close this screen untuk menutup jendela welcome. Tampil Project Manager
Langkah pertama untuk membuat suatu program database adalah dengan membuat project.
Caranya dengan :
1. Mengklik File�New.
2. Tampil Kotak Dialog New.
3. Lalu pilih Project�Klik New.
4. Beri nama Project tersebut sesuai dengan yang dikehendaki.
Selanjutnya buat database itu sendiri dimana di dalamnya terdapat tabel-tabel yang diperlukan
untuk menyimpan data-data yang ada. Adapun caranya adalah :
1. Pada Project Manager seperti yang tampak pada gambar di atas kita buka menu Data
dengan mengklik tanda + yang terdapat disamping Data, didalamnya terdapat sub menu
Database.
2. Klik pada sub menu Database tersebut lalu klik New.
3. Tampil kotak dialog New Database yang terdapat dua pilihan, yaitu : Databse Wizard
(membuat database secara otomatis) dan New Database (membuat database secara
manual). Pada pembelajaran kali ini kita pilih New Database. Selesai kita membuat
Database kita buat tabel.
Selesai membuat tabel kita buat Relationships
Langkah-langkah membuat Tabel : 1. Pada Project Manager pilih sub menu Data.
2. Klik FreeTables.
3. Klik New � tampil Kotak Dialog New Table.
4. Klik New Table � tanpil perintah untuk memberi nama tabel dan menyimpan.
5. Buat Field dan tipe data yang dibutuhkan.
6. Klik OK.
Langkah-langkah membuat Relationship/Queries : 1. Pada Project Manager Pilih sub menu Data
2. Klik Quries
3. Klik New � Tampil Kotak Dialog New Query
4. Klik New Query � tampil Query Designer dan Add Table or View
5. Klik tabel yang dikehendaki lalu klik Add
6. Setelah selesai memasukkan semua tabel yang dikehendaki, tutup kotak dialog Add Table or
View dengan mengklik close pada kotak dialog tersebut
7. Atur Posisi tabel yang ada di kotak dialog Query Designer dengan cara mengklik drag (klik tahan
geser pada title tabel-nya).
8. Klik tahan Field yang sama untuk dipasangkan pada Tabel yang lain.
9. Simpan Queries tersebut
Selesai membuat Relationships kita buat form.
Langkah-langkah membuat form untuk menginputkan data :
1. Pastikan kita telah membuat tabel sebagai tempat untuk menampung data.
Misal : kita telah membuat tabel mahasiswa dengan nama tbMahasiswa.dbf dengan field-
field seperti tampak pada gambar di bawah.
2. Pastikan kita ingat field-field (name, type, width) yang ada pada tabel.
3. Buat Form yang isinya memuat object-object yang sesuai dengan field-field yang terdapat
pada tabel.
Misal seperti yang tampak pada gambar di bawah ini.
4. Object-object yang kita tempatkan pada form di atas, untuk lebih mudah dalam mengingat
maupun menelusuri apabila kita ingin mengedit, namanya diubah sesuai dengan objek untuk
field pengisianya. Misal objek txtbox untuk field “nim” kita beri nama “txtNIM”.
5. Untuk mengganti text pada Option1/Option2 agar sesuai dengan yang kita inginkan, maka
kita klik kanan lalu pilih edit, kemudian kita atur pada properti “Caption”.
6. Untuk mengisi text pada Combo Box, maka kita klik kanan lalu pilih Builder, tampil kotak
dialog Combo Box Builder, pastikan pilihan pada “1. List Item”. Pada Fill the List with:
pilih “Data Entered by hand”, lalu ketikkan pada Column1 pilihan-pilihan yang kita
kehendaki. Klik OK.
7. Atur property Object Grid untuk Delete Mark menjadi False (agar tidak bisa dihapus
melalui Object Grid), Read Only menjadi True (agar Object Grid hanya bisa dibaca) dan
Record Mark menjadi False (agar tidak bisa ditandai melalui Object Grid).
8. Tulis rumus-rumusnya.
Object : Form1 ���� Procedure : Activate public pw as string {karena kita membuat memasukkan object Optiongroup, maka kita
mendeklarasikan pilihannya tersebut dengan nama pw sebagai
string}
pw = "wanita" {dimana apabila pilihan pw tersebut tidak kita klik, maka secara
otomastis pilihan akan jatuh pada “wanita”}
thisform.txtNIM.setfocus {pada waktu form dijalankan, kursor aktif pada txtNIM}
Object : txtNIM ���� Procedure : Valid local xNIM
xNIM = thisform.txtNIM.value
set order to NIM
if len (alltrim(xNIM))>10 {jika pengisian NIM lbh 10 digit,
messagebox ("NIM tdk boleh dari 10 digit",0+16,"check") muncul kotak pesan}
return .f.
else {selain itu jika pengisian NIM krg
if len (alltrim(xNIM))<1 dari 1 maka,
messagebox ("NIM tdk boleh kosong",0+16,"check") {muncul kotak pesan}
return .f.
endif
endif
seek xNIM {mencari NIM}
if found() {jika ditemukan maka,
messagebox ("NIM sudah ada",0+16,"Ganti NIM") {muncul kotak pesan}
set order to
return .f.
else
set order to
return .t.
endif
Object : Option1 ���� Procedure : click Pw = “Pria” {jika Option1 yang terdapat pada Optiongroup kita click, maka akan
terpilih “Pria”}
Object : Option2 ���� Procedure : click Pw = “Wanita” {jika Option1 yang terdapat pada Optiongroup kita click, maka akan
terpilih “Wanita”}
Object : cmdAwal ���� Procedure : click Go Top {menuju ke data awal pada Grid}
Thisform.grdtbMahasiswa.setfocus
Object : cmdBerikutnya ���� Procedure : click Skip {menuju ke data berikutnya dimana kursor aktif
Thisform.grdtbMahasiswa.setfocus berada pada Grid}
Object : cmdSebelumnya ���� Procedure : click Skip -1 {menuju ke data sebelumnya dimana kursor aktif
Thisform.grdtbMahasiswa.setfocus berada pada Grid}
Object : cmdAkhir ���� Procedure : click Go Bottom {menuju ke data terakhir pada Grid}