Anda di halaman 1dari 24

Membuat contoh penyimpanan variabel akan ditampilkan kembali menggunakan variabel, seperti gambar berikut ini :

Membuat contoh pembuatan variabel dengan menggunakan perintah local, seperti gambar berikut ini.

Membuat contoh penggunaan InputBox dan MessageBox seperti tampilan dibawah ini :
2
Latihan
Membuat penggunaan operator matematika

Latihan
Membuat penggunaan operator perbandingan
3

Latihan
Membuat penggunaan operator penggabungan

Latihan
Membuat penggunaan operator logika
4

Create Project

Latihan

Membuat Project Manager

Langkah Kerja :

1. Pastikan kita telah masuk dalam Microsoft Visual Foxpro dan melinkan program ke folder penyimpanan.
Kemudian ketikkan perintah “Set Default To” untuk Minggu 13 pada jendela command.
2. Lanjutkan dengan mengetikkan “create project” untuk membuat project baru di jendela command.
3. Sebuah kotak dialog penyimpanan file akan muncul, simpan file dengan nama Praktek_1 :
4. Setelah itu jendela dan project manager akan tampil sep[perti gambar dibawah ini “
5. Kemudian tutup tampilan project manager dengan mengklik tombol close.

Mengenal dan Membuat Database 5

Cara mengaktifkan jendela database :

1. Beralih ke jendela command, ketiklah perintah “Create Database” di ikuti dengan menekan tombol enter.
2. Sebuah kotak dialog penyimpanan file akan muncul simpan dengan nama Database_1, seperti gambar dibawah ini :
3. Maka tampilan database desainer akan muncul seperti tampilan dibawah ini :
4. Jika database desainer tidak muncul, dapat menampilkannya dengan mengetik perintah “modify database”

Latihan

Membuat dua buah tabel yaitu tabel barang dan tabel penjualan.

Langkah Kerja :

1. Untuk pertama, buatlah tabel barang dengan mengetik “create tblbarang” pada jendela command kemudian tekan
tombol enter.

2. Masukkan field-fieldnya sesuai gambar dibawah ini :


3. Setelah selesai, kemudian klik tombol OK.
4. Selanjutnya mengisi data-data ke dalam tabel barang, ketikkan perintah “Append” pada jendela command,
kemudian masukkan data yang diperlukan.
5. Jika selesai tutuplah jendela tblbarang, selanjutnya membuat tabel penjualan. Ketiklah perintah “create
tblpenjualan”
6. Masukkan field sesuai yang diperlukan kedalam tabel designer tblpenjualan, seperti gambar dibawah ini :
7. Klik tombol OK di dalam jendela tabel desainer jika telah selesai.

Latihan

Menghubungkan file database dan dua buah tabel ke dalam project manager.

Langkah Kerja :

1. Ketikkan perintah “modify project” dijendela command untuk menampilkan jendela project manager yang sudah
dibuat.
2. Setelah jendela project tampil, ikuti langkah sesuai dengan ganbar di bawah ini untuk menghubungkan file database :
6

3. Sebuah kotak dialog select database akan muncul, klik ikon databasenya kemudian klik tombol OK.
4. Sebuah file akan tampil di bawah list database. Lihat pada gambar dibawah ini :

5. Lanjutkan dengan mengklik list dari tables, kemudian klik tombol add.

6. Sebuah kotak dialog select database name muncul, pilih tblbarang dan tblpenjualan. Seperti langkah ketiga
sebelumnya.
7. Jika tblbarang dan tblpenjualan terhubung ke dalam project. Sebuah list baru akan muncul
Pada list table, seperti gambar berikut ini :
Menggunakan Primary Key
Sebuah tabel pada Microsoft Visual Foxpro menmpunyai kunci field yang berfungsi menghubungkan tabel
dengan tabel lainnya. Jenis kunci field yang digunakan diantaranya :
1. Kunci Primary. Kunci ni digunakan pada field yang tidak pernah mempunyai data yang sama, misanya field BP
pada tabel mahasiswa, karena setiap mahasiswa tidak pernah mempunyai BP yang sama dengan mahasiswa
lainnya.
2. Kunci Candidate. Fungsi kunci ini adalah sama dengan kunci Primary, tetapi kunci ini hanya digunakan pada tabel
bebas, atau tabel yang tidak terkait di dalam sebuah jendela database.
3. Kunci Regular. Kunci Regular digunakan sebagai pengurutan data, pada kunci ini data yang disimpan boleh
mempunyai data yang sama. Contoh untuk field BP pada tabel ujian, ini dikarenakan setiap siswa boleh
mengikuti ujian lebih dari satu mata kuliah.

Latihan 7

Memberi Primary Key ke dalam tblbarang dan tblpenjualan

Langkah kerja :

1. Pastikan jendela dari project manager Praktek_1 masih aktif. Gambar berikut untuk menampilkan jendela database
desainer.

2. Setelah jendela database desainer tampil, ikuti langkah seperti gambar berikut untuk membuka tabel desainer dari
tblbarang.
3. Jendela tabel desainer akan tampil, ikuti langkah pada gambar berikut dan beri Primary Key pada field kdbrg.

4. Tutup jendela tabel desainer dengan mengklik tombol OK


5. Kemudian dengan langkah yang sama, lanjutkan mengubah Primary Key pada tblpenjualan dengan field nota.

Latihan

Membuat relasi pada tblbarang dan tblpenjualan di dalam jendela database desainer.

Langkah Kerja :
1. Pastikan jendela database datajual dalam keadaan aktif. Jika tidak aktifkan terlebih dahulu dengan mengetikkan
“modify database datajual” di jendela command.
2. Selanjutnya klik dan drag field kdbrg dari tblbarang ke tblpenjualan. Ikuti langkah seperti gambar berikut ini :

3. Jika sebuah garis telah terhubung, berarti field kdbrg pada kedua tabel telah terhubung.
4. Tutup jendela database dengan mengklik tombol Close.

Latihan

Membuat sebuah program yang mempunyai relasi data antara tabel tblbarang dengan tblpenjualan.
Langkah Kerja :

1. Bukalah kembali jendela project manager Praktek_1 dengan mengetikkan perintah “modify project” di jendela
command.
2. Setelah jendela project tampil, ikuti langkah sesuai dengan gambar dibawaah ini untuk membuat form baru.

3. Sebuah kotak dialog New Form akan muncul, pilih tombol New Form untuk menampilkan jendela form desainer
baru.
4. Setelah jendela form desainer tampil masukkan beberapa komponen sesuai dengan gambar berikut :
5. Ubah tiap properties dari komponen sesuai dengan perintah tabel dibawah ini :

Combo1 Rowsource Tblbarabg.kdbrg


Rowsource Type 6-field
Text2 Enabled .F.
Text3 Enabled .F.
Text5 Enabled .F.
6. Selanjutnya klik ganda pada form untuk menampilkan jendela kode dari form1 dengan prosedur load. Kemudian
masukkan listing berikut :

7. Selanjutnya ubah procedure maenjadi activate dan objevt tetap form1. Kemudian masukkan listing berikut :

8. Ubah object menjadi Combo1 dengan procedure click. Kemudian masukkan listing berikut :
9. Ubah object menjadi text4 dengan prosedur Interctivechange, kemudian masukkan listing berikut :

10

10. Lanjutkan dengan memasukkan beberapa listing pada object command dengan procedure click seperti tampilan
dibawah ini :

Absensi siswa
Ubahlah properties komponen Grid dengan mengklik komponen Grid tersebut sehingga tampilan Gridnya menjadi aktif
(dikelilingi garis hitam), yang perlu diubah yaitu :
 Allowcellselection menjadi False
 Readonly menjadi True
 Recordsource menjadi katalog
Ubah juga properties combo1 dengan cara mengklik combo1 dan yang perlu diubah
 Rowsource di isi dengan 15-06-2015, 16-06-2015, 17-06-2015
 RowsourceType diubah menjadi 1-Value
REPORT/LAPORAN

Latihan

Membuat report dengan nama datakaryawan, dengan tampilan sebagai berikut : 11

Langkah kerja :

1. Bukalah jendela Microsoft Visual Foxpro, pastikan program telah terhubung dengan folder penyimpanan.
2. Selanjutnya klik perintah “create report datakaryawan”

3. Sebuah jendela Report Designer akan tampil

Latihan

Pada latihan ini kta akan menentukan sumber data (field dat) untuk laporan dari tabel datakaryawan.

Langkah kerja :

1. Buatlah sebuah tabel dengan nama datakaryawan.


2. Isilah datanya ke dalam tabel sesuai dengan tabel dibawah ini :
3. Aktifkan kembali jendela report desainer dengan mengetikan “Modify Report” di jendela command.
4. Klik view pada menu bar, kemudian klik Data Environment

12

5. Klik kanan pada jendela Data Environment , kemudian pilih Add

6. Pada jendela yang tampil (Add Table or View), pilih tabel datakaryawan dan klik tombol Add. Tutup jendela dengan
mengklik tombol close.
7. Lihat tampilan jendela Data Environment

Mendesain Tampilan Laporan

Bagian dari section sebuah report desainer dapat dilihat pada tampilan dibawah ini :
1. Header Section : bagian ini digunakan untuk membuat judul report dan menempatkan komponen dari label.
2. Detail Section : bagian ini digunakan untuk menempatkan field dari tabel.
3. Footer Section : bagian ini biasanya digunakan untuk pembuatan halaman.

Latihan

13

Mendesain Laporan

a. Menambahkan field dan mengatur letak field

Langkah kerja :

1. Pastikan jendela report desainer masih aktif. Jika tertutup, kita dapat memasukkan modify report pada jendela
command.
2. Buka kembali jendela data environment nya.
3. Klik dan pindahkan (drag) tabel datakaryawan dari deatil data environment ke dalam jendela report desainer pada
bagian detail section. Hasilnya akan terlihat pada tampilan dibawah ini

4. Block komponen label dari NIP, Nama, Jabatan, Alamat dan Telepon. Kemudian pindahkan ke Page Header.
b. Membuat Judul dan Garis Pada Report

Langkah kerja : 14

1. Beralih ke report control , masukkan sebuah komponen label ke pege header seperti tampilan dibawah ini :

2. Ketiklah judul report dengan nama “Data Karyawan”


3. Atur jendela font dengan mengklik format, pilih font. Kemudian pilih font Arial dengan Style Bold dan Size 14,
seperti tampilan dibawah ini :
4. Jika selesai klik tombol OK
5. Lanjutkan dengan memilih komponen line pada report control. Kemudian masukkan ke dalam jendela report,
seperti tampilan dibawah ini :

6. Klik selesai dengan mengklik tombol close untuk menutup jendela report.

Menjalankan Laporan

Ada dua cara untuk menjalankan listing tersebut, antara lain :

Report form (nama report) Preview


Report form (nama report) to Print

Keterangan :

a. Perintah pertama untuk menjalankan report ke layar monitor


b. Perintah kedua untuk menjalankan report ke printer
Latihan

Membuat program yang berfungsi untuk menjalankan report datakaryawan yang telah dibuat sebelumnya.

15

Langkah kerja :

1. Siapkan form baru dengan mengetikan “Create Form” di jendela command.


2. Masukkan beberapa komponen for control sesuai tampilan di bawah ini :
3. Ubah properties dari masing-masing komponen sesuai dengan tabel dibawah ini
4. Klik ganda pada area form, kemudian masukkan listing pada jendela kode dengan objek form1 prosedurnya load
Keterangan kode :
Menutup seluruh tabel, kemudian mengaktifkan tabel data karyawan

5. Kemudian ganti object dengan command2 prosedur click, mmasukkan listing seperti tampilan di bawah ini :

6. Tutup jendela kode dan jalankan program. Kemudian klik Preview (command1) untuk menampilkan data laporan,
seperti tampilan dibawah ini :
MENU
Latihan
16
Membuat Menu Bar dengan struktur seperti gambar berikut.

Data Laporan Tabel


Input Barang Laporan Barang Tabel Baranng
Input Pembelian Laporan Pembelian Tabel Pembelian
Input Pembelian Laporan Penjualan Tabel Penjualan
keluar

Gambar : Struktur Menu

Langkah Kerja :

1. Ketik perintah create Menu pada jendela command, untuk menampilkan kotak dialog New Menu

2. Klik tombol Menu pada kotak dialaog New Menu


3. Sebuah jendela Menu Desainer akan muncul, buatlah sub menu file, laporan dan tabel dengan mengikuti langkah
sebelumnya.

4. Lanjutkan dengan membuat sub menu lainnya

Keterangan kode :
Tulisan \< pada awal kata Data digunakan untuk memberi garis bawah D. Dengan demikian menu Data dapat
dijalankan dengan ALT+F
5. Pada Prompt list dari Data, klik tombol create. Buatlah tujuh buah submenu dengan result sesuai gambar di bawah
ini :
Keterangan kode :
Tulisan \- digunakan untuk membuat sebuah garis horizontal yang berfungsi sebagai pemisah menu.

6. Ubah menu level dari Data menjadi Menu Bar, untuk kembali ke level Menu Utama.

17

7. Selanjutnya klik list dari menu Laporan dan klik tombol create. Kemudian masukkan beberapa submenu seperti
gambar dibawah ini:

8. Ubah kembali Menu Level menjadi Menu Bar.


9. Untuk submenu dari tabel, klik tombol create. Masukkan submenu lainnya sesuai gambar berikut.

10. Kembalilah dari Menu Level ke Menu Bar.


11. Pada Menu Bar pilih View, General Option, kemudian klik tombol kotak cek pada Top Level Form dan klik OK.

12. Aktifkan sistem menu yang baru dibuat, dengan mengklik menu generate pada Menu Bar.
18

13. Apabila kotak dialog keluar, klik tombol yes untuk menyimpannya. Pada kotak dialog yang tampil, klik tombol
generate.

14. Tutup jendela menu desainer dengan mengklik tombol close.

Form Utama Untuk Menjalankan Menu

Menu yang telah dibuat akan ditampilkan dalam sebuah aplikasi. Pada bagian ini kita akan menyiapakan
sebuah form yang digunakan untuk menjalankan menu yang telah dibuat.

Latihan

Membuat Form Menu Utama

Langkah Kerja :
1. Ketik create form menu utama pada jendela command.

2. Pada jendela Properties, atur show Window menjasi 2-As-Top-Level Form.


19

3. Klik ganda pada form, untuk menampilkan jendela kode. Pilih object fpmr1 dan procedure init.
4. Kemudian masukkan listing berikut :

Keterangan kode :
Kode diatas digunakan untuk menjalankan sistem menu kedalam form pada saat form dijalankan.

5. Jalankan program dengan menekan tombol Run. Hasil terlihat seperti gambar dibawah ini :

Memasukkan Listing Menu

Pada baagian ini kita akan memasukkan listing kedalam menu agar fungsi menu dapat berjalan.

Latihan

Membuat perintah menu yang dibuat sebelumnya pada menu desainer.

Langkah kerja :

1. Aktifkan kembali menu desainer menu1, dengan memasukkan perintah modify menu pada jendela command.

2. Setelah menu desainer aktif, pada menu \<Data, klik tombol edit.

3. Kemudian pilih menu level Data, ketikkan perintah mengaktifkan command disebelah kanan result, kemudian
masukkan perintah Aplication.activeform.release(), seperti gambar berikut:
20

4. Kemudian refresh kembali kode yang baru kita tambahkan, dengan cara klik menu, pilih generate pada Menu Bar.
5. Jika sebuah pesan konfirmasi tampil, klik yes. Kemudian klik generate pada kotak dialog generate.

6. Klik yes, ketika konfirmasi tampil kembali.

7. Tutup jendela menu desainer dengan mengklik tombol close.


8. Aktifkan menu utama dan jalankan program, untuk menguji listing keluar yang telah diinputkan, dengan cara tekan
tombol Data, keluar.

Latihan

Membuat program dari form barang yang digunakan untuk menginput, menyimpan dan menghapus data barang.
Langkah kerja :
21
1. Siapkan sebuah Project Manager baru dengan nama Bengkel.
2. Buatlah database dengan nama datajual dan tabel dengan field sesuai dengan tabel di bawah ini :
3. Simpan dengan nama tblbaarang dan isi data barang sesuai dengan tabel.
4. Hasil tampilan sementara pada jendela project manager terlihat sebagai berikut.

5. Selanjutnya buatlah sebuah form desainer baru, dengan cara klik tab documents pada list form klik tombol New dan
pilih New Form.

6. Masukkan beberapa komponen seperti gambar dibawah ini :


7. Ubah properties dari tiap komponen sebagai berikut
Tabel : Properties Form Control
Nama Properties Nilai
Label1 Caption CV Kesuksesan
Label2 Caption Nomor Spare Park
Label3 Caption Nama Spare Park
Label4 Caption Stok BARANG
Label5 Caption Harga Satuan
Label6 Caption Jumlah
Command1 Caption Cari
Command2 Caption Simpan
Command3 Caption HAPUS
Command4 Caption Batal
Command5 Caption Keluar
Grid Readonly .T.
Record Source Tblbarang

8. Berikutnya memasukkan listing pada program dengan mengklik ganda pada area form. Pada jendela form1, procedur
load, masukkan listing sebagai berikut :
22

9. Lanjutkan dengan memasukkan listing command1 sampai command5 dan procedurnya click seperti dibawah ini :

Keterangan Kode :
Listing diatas menggunakan kondisi if....then dengan arti: jika nilai text1 adalah kosong, maka text1 fokus atau jika
tidak bertemu, sebuah pesan data tidak ditemukan akan tampil. Selain itu masing-masing field pada record akan
ditampilakan ke dalam kotak input text1 sampai text5.
23

10. Simpanlah program dengan nama formbarang


11. Aktifkan jendela menu desainer ke project manager dengan cara seperti gambar berikut :

Gambar : Memasukkan Menu Designer ke Project Manager


12. Ambil menu1 yang telah dibuat sebelumnya, kemudian aktifkan menu desainer dengan menekan modify.

24

Gambar : Mengaktifkan menu1

13. Masuk pada sub menu Data, ambil input barang, kemudian masukkan perintah Do form formbarang scx.

Gambar : Memasukkan Listing Form Barang

14. Jika selesai aktifkan sistem generate seperti yang telah digunakan pada latihan sebelumnya.

Anda mungkin juga menyukai