Anda di halaman 1dari 65

Dasar-dasar Visual FoxPro

Tujuan:

• Untuk dapat memberikan informasi dasar


tentang FoxPro
Lingkungan.

• Kememberi sebuahikhtisar tentang


dasarVFPperintah.

• Kememberi sebuahikhtisar tentang


dasarVFPkontrol.

• Kememberi sebuahikhtisar tentang


dasarVFPkode.
Apa Yang Harus Dipelajari di
Visual Fox Pro

• Bekerja Dengan Jendela Perintah


– Membuat Tabel Baru
– Memodifikasi Struktur Tabel
– Menampilkan dan Mengedit Data
• Tambahkan Perintah
• Telusuri Perintah
• Ganti Perintah
Yang Harus Dipelajari di Visual Fox
Pro cont.
• Hapus dan Ingat Perintah
- Perintah Kemas
– Perintah Zap
- Ingat Perintah
• Jalankan Perintah
• Set standar
Yang Harus Dipelajari di Visual Fox
Pro cont.
Membuat Objek Kontrol

> Proyek
> Basis data
> Meja
> Membentuk
> Laporan
Yang Harus Dipelajari di Visual Fox
Pro cont.

> Menu
Yang Harus Dipelajari di Visual Fox
Pro cont.
Objek Kontrol Bangunan dan
Propertinya

Kotak teks P
> Tombol perintah
> Grup Opsi
> Kotak Centang
> Kotak kombo
> Kotak daftar
> Bingkai halaman
Yang Harus Dipelajari di Visual Fox
Pro cont.
> Bingkai gambar
> Timer
Yang Harus Dipelajari di Visual Fox
Pro cont.

Kode Dasar
FoxPro
>
Tambah
kan
> Menyi
mpan
> Mengh
apus
> Menca
ri
> Tombo
l
Selanjut
nya

Bekerja dengan Jendela


Jendela Perintah adalah Visual
Perintah
Jendela sistem FoxPro. Ketika kamu
pilih perintah menu, Visual FoxPro
perintah bahasa digaungkan
jendela Perintah .
Bekerja dengan Jendela
Perintah Membuat Tabel
Baru
Memerintah
Sintaks : BUAT siswa
E3

buat <nama tabel>

Untuk membuat file tabel dari


jendela perintah ketik
kata CREATE diikuti dengan
nama file tabel, dan
tekan tombol Enter.
Bekerja dengan Jendela

JIKA
Perintah
Bekerja dengan Jendela
Perintah
Memodifikasi Struktur Tabel
Sintaksis:
Modifikasi Struktur

Dari jendela perintah kita


dapat memodifikasi struktur
dengan
mengetik MODIFIKASI perintah
STRUKTUR .
Bekerja dengan Jendela
Perintah
Menampilkan dan Mengedit Data

Bekerja dari jendela perintah, kita bisa MENGGUNAKAN tabel dan


kemudian mengetik
satu dari berikut:

TAMBAHKAN untuk menampilkan tabel dalam mode Tambahkan.

BROWSE untuk menampilkan tabel dalam mode browse.

REPLACE untuk mengubah isi lebih dari satu record.
Bekerja dengan Jendela
Perintah
Menampilkan dan Mengedit Data
Memerinta
Sintaksis: h
Menambahkan MENAMB
Tambahkan Kosong

TAMBAH - Perintah ini


digunakan untuk menambahkan record ke
file database yang aktif.
TAMBAH Kosong - akan ditambahkan
catatan kosong di
bawah layar.
Bekerja dengan Jendela
Perintah
Menampilkan dan Mengedit Data
Sintaksis:
Jelajahi
Memerinta
h
TELUSUR

Telusuri - Ini adalah


perintah pengeditan yang kuat
berikan kami fasilitas untuk mengedit
merekam secara horizontal dengan
menunjukkan kepada kita banyak
catatan pada suatu waktu.
Bekerja dengan Jendela
Perintah
Menampilkan dan Mengedit Data
Sintaksis:
Memerinta
Ganti <field> dengan <expr1> h
TELUSUR

Ganti - Ini adalah


pengeditan yang kuat
memerintah. Ini digunakan untuk
ganti yang baru
nilai dalam bidang dengan atau
tanpa syarat.
Bekerja dengan Jendela
Perintah

Tn
Bekerja dengan Jendela
Hapus dan Ingat
Perintah
Perintah
Sintaksis:
Ganti <field> dengan <expr1>

Ganti - Ini adalah


pengeditan yang kuat
memerintah. Ini digunakan untuk
ganti yang baru
nilai dalam bidang dengan atau
tanpa syarat.
Bekerja dengan Jendela
Perintah
Hapus dan Ingat
Sintaksis:
Mengemas

Perintah
Kemas - Perintah ini
digunakan untuk menghapus secara
fisik
semua catatan yang
telah ditandai untuk dihapus.
Bekerja dengan Jendela
Hapus dan Ingat
Perintah
Perintah
Sintaksis:
Pertengkaran

Zap - Perintah ini digunakan


untuk menghapus semua catatan
tentang
basis data aktif
kecuali strukturnya.
Bekerja dengan Jendela
Hapus dan Ingat
Perintah

Sintaksis:
Menginga

Perintah
Ingat - Perintah ini
digunakan untuk menghapus tanda
catatan tertentu yang
ditandai untuk dihapus.
Bekerja dengan Jendela
Perintah Jalankan
perintah
Sintaksis:
Jalankan [/n] Memerintah 3
Hitung RUN *

Kami dapat menjalankan DOS apa pun


perintah atau non Visual
Program FoxPro tanpa keluar dari
Visual FoxPro.
Bekerja dengan Jendela
Perintah Set standar

Sintaksis:
Tetapkan Default Ke [cPath]

Visual FoxPro menggunakan


drive dan direktori default
untuk
membuat file, kecuali kami
Bekerja dengan Jendela
Perintah
menentukan jalur secara terpisah.
Membuat Objek
Kontrol Proyek
Dari menu klik File

| Berkas | Melihat Program Alat Anginc


Sunting
• Baru...
Ctrl + N Ctrl+O
Membuk
a... Ctrl+F4 Pilih Baru
Menutup

Pilih Proyek lalu File Baru


Membuat Objek
Kontrol
Manajer proyek
Membuat Objek
Kontrol
Meja
Dari menu klik File
| Berkas |
Melihat Program Alat Anginc
Sunting
• Baru...
Ctrl + N Ctrl+O
Membuka.
.. Ctrl+F4 Pilih Baru
Menutup

Pilih Tabel lalu File Baru


Jenis
berkas

Basis data

bertanggu
ng jawab! File
%..........-*
n Pertanyaa baru

> lr
Membuat Objek
Kontrol
Meja
Membuat Objek
Kontrol
Membentuk
Microsoft Visual Fox Pro
File Edit Lihat Alat Jendela Program Bantuan
Dari menu klik File
| Berkas |
Sunting
Melihat Program Alat Angin
• Baru...
Ctrl + N
Membuk
a... Ctrl+O Ctrl+F4 Pilih Baru
Menutup

Pilih Formulir lalu File Baru


Membuat Objek
ir
Kontrol
Membuat Objek
Membentuk
Kontrol
Lapor
an
Dari menu klik File

Pilih Baru

0 Laporan I : •
Pilih Formulir lalu File Baru
Label

Program
Kelas
Membuat Objek
Kontrol
Membuat Objek
Kontrol
Menu
Dari menu klik File
| Berkas |
Melihat Program Alat Anginc
Sunting
• Baru...
Ctrl + N Ctrl+O
Membuka.
.. Ctrl+F4 Pilih Baru
Menutup

Program
Pilih Formulir lalu File Baru
Kelas
File T ext Batal
Membuat Objek
Kontrol
Menu
Membuat Objek
Kontrol
Objek Kontrol
Bangunan

Gbr.1.1 Bentuk Kontrol VFP


Objek Kontrol
Bangunan

Kotak teks adalah kontrol dasar yang


memungkinkan pengguna untuk
tambahkan atau edit data dalam Karakter , Numerik ,
atau Tanggal
lapangan dalam sebuah tabel.
Objek Kontrol
Bangunan
Properti Kotak
Teks

Perataan: tengah

PasswordChar:
*
BackStyle: 0-Transparan
BorderStyle: 0-Tidak ada
Objek Kontrol
Bangunan
Tombol perintah

Memerintah

biasanya digunakan untuk memulai sebuah acara yang melakukan


tindakan seperti menutup formulir, pindah ke yang berbeda
merekam, mencetak laporan, dan sebagainya.
Objek Kontrol
Bangunan Properti Tombol Perintah

Keterangan:
Hemat
Objek Kontrol
Bangunan
Grup Opsi

9 Ya
O) Tidak

Anda dapat menggunakan sekelompok tombol opsi untuk menyediakan a


pemilihan pilihan yang telah ditentukan sebelumnya.
Objek Kontrol
Bangunan
Properti Grup Opsi
Nilai =:0
Keterangan: Ya/Tidak

BackStyle: 0- Transparan
BorderStyle: 0- Tidak ada

D#
Objek Kontrol
Bangunan
Kotak Centang

Anda dapat menggunakan kotak centang


untuk beralih di antara
tiga status, True (.T.), False (.F.), dan Null
Objek Kontrol
Bangunan (.BATAL.).
Objek Kontrol
Bangunan
Kotak
Centang
Menampilkan properti
Deskripsi Nilai

Oor.F. Bersih dipilih. (Bawaan)

Terpilih.

Dipilih tapi redup.


Status ini memungkinkan pengguna aplikasi untuk menolak memilih kotak centang. Namun,
pengguna aplikasi dapat mengosongkan lalu memilih kotak centang.

Tip
Setelah berinteraksi dengan kotak centang, pengguna dapat mengembalikan kotak centang
tersebut
Objek Kontrol
Bangunan
Kotak kombo

menampilkan daftar item yang dapat Anda pilih itemnya.


Objek Kontrol

MF
Bangunan
Objek Kontrol
Bangunan
Kotak daftar

apel
mangga jeruk

Kotak daftar memberi pengguna daftar yang dapat digulir


yang berisi sejumlah pilihan atau potongan
informasi.
Objek Kontrol
Bangunan

Frame halaman adalah objek wadah yang berisi


Objek Kontrol
halaman, yang dapat berisi kontrol.
Bangunan
Objek Kontrol
Bangunan
Objek Kontrol
Bangunan Timer

Penggunaan tipikal untuk pengatur waktu adalah


memeriksa sistem
jam untuk menentukan apakah sudah waktunya
untuk menjalankan program atau
Objek Kontrol
Bangunan aplikasi.
Kode Dasar Fox Pro

MENAMBAHKAN

pilih item2
tambahkan kosong
thisform.txticode.setfocus
thisform.refresh
Kode Dasar Fox Pro

Menyimpan

Dengan formulir ini


Pilih item2
Tambahkan kosong
Ganti icode dengan thisform.txtcode.value
Formulir ini. menyegarkan
Kode Dasar Fox Pro

berakhir dengan
Kode Dasar Fox Pro

Meng

DENGAN formulir ini pilih item2 hapus


thisform.refresh ENDwith
Kode Dasar Fox Pro
Mencari

LOKASI untuk
Icode=ALLTRIM(thisform.textsearch.value) JIKA
DITEMUKAN() kemudian
MESSAGEBOX("Kode ditemukan")
thisform.txtIcode.Value=Ikode
thisform.txtScode.Value=Kodekan
thisform.txtDescri.Value=Deskripsi
thisform.txtPrice.Value=Harga
thisform.search.Value="" ELSE
Kode Dasar Fox Pro
MESSAGEBOX("Kode tidak ditemukan") ENDIF
thisform.Refresh
Kode Dasar Fox Pro

Tombol Selanjutnya

pilih item2 jika !eof() lalu lewati +1


thisform.refresh yang lain
kotak pesan("akhir Rekaman") ke atas formulir
ini.segarkan akhirif
Kode Dasar Fox Pro

Tombol kembali

pilih item2 jika !bof() lalu lewati-1


thisform.refresh
kalau tidak
kotak pesan("awal Catatan") ke atas
thisform.refresh endif
Aktivitas Sederhana

1. Buat proyek baru dan beri nama pos


2. Buat nama formulir sebagai aktivitas
3. Buat nama tabel sebagai Item
4. Bidang masukan:
1. Kode kode karakter 3
2. Kode karakter 2
3. Deskripsi karakter 15
4. Harga numerik 4 desimal: 2
3. Desain GUI
4. Tombol perintah:
1. Menambahkan
2. Menyimpan
3. Mencari
4. Berikutnya
5. Kembali
5. Tempatkan kisi yang menampilkan item yang ditambahkan
6. Tempatkan juga kotak pencarian untuk mencari kode item

Anda mungkin juga menyukai