1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ......

22
Student Guide Series: Visual FoxPro 9 2 1.1 Mengenal Visual FoxPro Visual FoxPro adalah bahasa pemrograman berbasiskan prosedur yang pertama kali dikembangkan oleh Fox Technologies pada awal 1984. Program ini dikembangkan untuk menyaingi dBase II. Dalam perkembangannya FoxPro tetap mempertahankan kemampuan pemrograman prosedural dan dilengkapi dengan pemrograman ber- orientasi objek. FoxPro pertama kali dikembangkan berbasis text dan dapat dijalankan pada MS-DOS, Windows, Mac OS, dan UNIX. Versi terakhir dari FoxPro adalah versi 9.0 dan Service Pack untuk versi 9.0 akan dirilis pada tahun 2007. Berikut ini disajikan beberapa versi FoxPro dan dukungannya ter- hadap sistem operasi berbasis Windows. Versi VFP 6.0 VFP 7.0 VFP 8.0 VFP 9.0 Windows NT4.0 Ya Ya Tidak Tidak Windows 95 Ya Runtime Tidak Tidak Windows 98 Ya Ya Runtime Runtime Windows Me Ya Ya Runtime Runtime Windows 2000 Ya Ya Ya Ya Windows XP Ya Ya Ya Ya Windows 2003 Ya Ya Ya Ya Windows Vista Ya Ya Ya Ya Pada pembahasan buku ini, versi FoxPro yang dipergunakan adalah versi 9.0.

Transcript of 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ......

Page 1: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

2

1.1 Mengenal Visual FoxPro

Visual FoxPro adalah bahasa pemrograman berbasiskan prosedur yang pertama kali dikembangkan oleh Fox Technologies pada awal 1984. Program ini dikembangkan untuk menyaingi dBase II. Dalam perkembangannya FoxPro tetap mempertahankan kemampuan pemrograman prosedural dan dilengkapi dengan pemrograman ber-orientasi objek.

FoxPro pertama kali dikembangkan berbasis text dan dapat dijalankan pada MS-DOS, Windows, Mac OS, dan UNIX. Versi terakhir dari FoxPro adalah versi 9.0 dan Service Pack untuk versi 9.0 akan dirilis pada tahun 2007.

Berikut ini disajikan beberapa versi FoxPro dan dukungannya ter-hadap sistem operasi berbasis Windows.

Versi VFP 6.0 VFP 7.0 VFP 8.0 VFP 9.0

Windows NT4.0 Ya Ya Tidak Tidak

Windows 95 Ya Runtime Tidak Tidak

Windows 98 Ya Ya Runtime Runtime

Windows Me Ya Ya Runtime Runtime

Windows 2000 Ya Ya Ya Ya

Windows XP Ya Ya Ya Ya

Windows 2003 Ya Ya Ya Ya

Windows Vista Ya Ya Ya Ya

Pada pembahasan buku ini, versi FoxPro yang dipergunakan adalah versi 9.0.

Page 2: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

3

3

1

2

1.2 Instal Visual FoxPro

Sebelum dapat menggunakan Visual FoxPro, program Visual FoxPro harus telah diinstal di komputer Anda. Jika belum, silakan ikuti langkah berikut untuk melakukan instalasi.

Siapkan CD Visual FoxPro (buku ini menggunakan Visual FoxPro 9).

Nyalakan komputer, dan tutup semua program aplikasi yang mungkin masih aktif.

Masukkan CD Visual FoxPro ke dalam CD drive (CD-ROM atau CD-RW atau DVD).

Page 3: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

4

4

5

6

Tunggu sejenak, agar program AutoRun berjalan, sehingga jendela Visual FoxPro Setup tampil, atau buka drive tempat CD dan klik ganda ikon SetUp, maka akan tampil jendela Visual FoxPro Setup.

Klik pilihan nomer 1 (Prerequisites).

Klik , untuk menyetujui persyaratan

dan ketentuan yang ada, kemudian klik untuk melanjutkan.

Page 4: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

5

7

8

Klik tombol untuk mulai proses instalasi.

Tunggu sebentar, setelah proses instalasi komponen selesai, klik Done.

Page 5: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

6

9

10

11

Klik pilihan Visual FoxPro untuk melanjutkan dengan instalasi Visual FoxPro.

Klik , masukkan Product Key, dan klik Continue.

Berikutnya akan tampil Space Allocation yang mem-berikan informasi kecukupan ruang hard disk. Klik Install Now untuk memulai proses instalasi.

Page 6: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

7

12

12

13

14

Tunggu sebentar, proses instalasi sedang berlangsung dan membutuhkan waktu beberapa saat.

Setelah proses instalasi selesai, akan tampil pesan Setup is Complete, Klik Done untuk mengakhiri proses instalasi Visual FoxPro.

Kembali ke jendela Visual FoxPro SetUp, klik Exit untuk keluar.

Page 7: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

8

3

1

2

Instalasi InstallShield Express Setelah proses istalasi Visual FoxPro selesai, Anda sudah dapat meng-gunakan program Visual FoxPro dan mulai berlatih. Berikut akan dibahas cara instalasi InstallShield Express yang berguna untuk membuat disket distribusi (Setup.exe).

Pastikan CD Visual FoxPro telah siap di drive, kemudian klik pilihan .

Klik tombol Next pada jendela InstallShield Express untuk melanjutkan proses instalasi.

Klik I accept the terms of license agreement, untuk menyetujui kesepakatan yang disyaratkan, kemudian klik tombol Next.

Page 8: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

9

4

5

Ketik User Name dan Organization, kemudian klik tombol Next untuk melanjutkan.

Setujui atau tetapkan folder tempat program akan diinstal, dan klik tombol Next untuk melanjutkan.

Page 9: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

10

6

7

8

Proses instalasi sedang berjalan, tunggu sebentar.

Setelah selesai akan muncul pesan InstallShield Wizard Completed.

Klik tombol Finish untuk mengakhiri proses instalasi.

Page 10: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

11

1.3 Menjalankan Visual FoxPro

Memanggil program FoxPro sangat mudah dan dapat dilakukan dengan beberapa cara.

Melalui Start Menu Memanggil FoxPro melalui Start Menu dapat dilakukan dengan klik tombol Start > All Programs > Microsoft FoxPro 9.0 atau dengan klik tombol Start > Microsoft FoxPro 9.0.

Menggunakan Tombol Shortcut Cara lain untuk memanggil FoxPro adalah melalui shortcut program yang terletak di desktop. Klik ganda pada shortcut Visual FoxPro yang tersedia di desktop dan FoxPro akan segera terbuka.

Klik shortcut

Jika tombol shortcut belum ada, lakukan langkah berikut. Klik kanan pada bagian MS Visual FoxPro, kemudian pilih Send To dan klik Desktop (create shortcut).

Page 11: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

12

Jendela kerja Visual FoxPro antara lain berisi title/judul: Microsoft Visual FoxPro, Menu Bar (baris menu), dan toolbar (baris peralatan) Standard, jendela Command/perintah, dan TaskPane Manager.

Pada TaskPane Manager, selain sapaan selamat datang (Welcome to Visual FoxPro 9!), juga bisa melihat project (Recent Projects) dan Database (Recent Databases) yang telah ada.

Klik kanan di sini

Baris menu/menu Baris judul/title bar

Command Window

Page 12: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

13

1.4 Area Kerja Visual FoxPro

Baris Judul (Title Bar)

Baris judul ini berisi nama program yang sedang dijalankan, yaitu Microsoft FoxPro dan juga tombol

kontrol. Tombol kontrol dapat berbentuk atau . Kegunaan dari tombol control adalah:

Tombol Minimize untuk meminimalkan layar. Jika tombol ini di- klik, maka layar FoxPro akan ditampilkan judulnya saja.

Tombol Maximize untuk menampilkan area kerja secara maximum. Jika tombol ini diklik, area kerja FoxPro akan membesar memenuhi layar monitor.

Tombol Restore untuk mengembalikan tampilan area kerja sebelum dimaksimalkan.

Tombol Close untuk menutup area kerja yang dapat pula berarti keluar dari FoxPro.

Baris Menu/Menu Bar

Jika dalam pengertian kita sehari-hari, menu adalah daftar makanan (yang disajikan di restoran misalnya), maka dalam komputer, menu berarti daftar perintah untuk menjalankan program komputer.

Page 13: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

14

Kebanyakan menu yang digunakan saat ini disebut PullDown Menu. Menu ini dapat ditarik ke bawah untuk menampilkan bagian/sub dari menu yang ada.

Menu dalam progam komputer sekarang selain berbentuk pulldown menu, juga cenderung seragam. Menu File, Edit, Options, Windows, dan Help hampir selalu ada.

Baris Peralatan/Toolbar

Baris peralatan/toolbar ini berisi tombol/ikon yang berguna untuk mempersingkat perintah.

Perintah untuk membuka file misalnya, bisa dengan menu File > Open atau langsung klik tombol Open.

Baris peralatan yang hampir selalu aktif adalah baris peralatan/toolbar standard. Kita bisa mengatur baris peralatan yang ingin kita aktifkan dengan mengklik menu View > Toolbar…

Page 14: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

15

Dari kotak dialog Toolbars, klik kotak di sebelah kiri tool yang ingin kita aktifkan sehingga muncul tanda silang dan klik tombol OK.

Sebagai contoh, klik kotak di kiri Form Controls dan Form Designer, kemudian klik tombol OK, untuk menampilkan Form Controls dan form designer.

Status Bar Status Bar ditampilkan di bagian bawah jendela FoxPro. Secara default Status Bar ini tidak ditampilkan. Untuk menampilkannya dengan mengetikkan SET STATUS ON pada Command Window, kemudian tekan tombol Enter.

Amati perubahan yang terjadi pada jendela FoxPro….

Page 15: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

16

Untuk kembali menonaktifkan status bar dengan mengetikkan pe-rintah SET STATUS OFF pada Command Window.

Informasi yang ditampilkan pada Status Bar ini adalah:

• Nama tabel dan nama database, nomor record yang ditunjuk dan banyaknya record yang terdapat di dalam tabel. In-formasi ini baru muncul bila ada tabel yang dibuka oleh FoxPro.

• Status dari file atau record yang ditunjuk. Status yang ada adalah Exclusive, Record Unlocked, Record Locked, File Locked.

• Pesan sistem, baik berupa pesan dari field dan control, ukuran dan posisi dan informasi lainnya yang berkaitan dengan kinerja sistem.

• Kondisi editor FoxPro. Jika tombol Insert pada keyboard menyala, berarti editor dalam kondisi Overwrite.

• Kondisi tombol Num Lock.

• Kondisi tombol Caps Lock.

• Jam sistem.

Command Window FoxPro dilengkapi dengan sebuah jendela yang disebut dengan Command Window. Dengan jendela ini, kita dapat mengetikkan perintah-perintah dasar dalam FoxPro seperti memanggil tabel, memanggil form, menjalankan form, menghapus record, dan fungsi-fungsi lainnya. Perintah-perintah dasar dalam FoxPro akan kita pe-lajari pada bagian berikutnya.

Page 16: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

17

1

2

1.5 Mengatur Options

Options atau pilihan dapat kita atur agar FoxPro melakukan beberapa penyesuaian dari pilihan yang ada sesuai dengan kehendak kita. Kita dapat melakukan hal tersebut dari kotak dialog Options. Untuk me-nampilkan kotak dialog Options, klik menu Tools > Options, ke-mudian klik tab yang sesuai.

Mengatur Options View Option View dipergunakan untuk mengatur tampilan awal saat kita menjalankan atau memanggil aplikasi FoxPro. Melalui option ini kita dapat menentukan apakah FoxPro akan secara otomatis menampilkan project terakhir yang kita buat atau menampilkan layar kosong.

Untuk melakukan pengaturan View, dilakukan dengan cara:

Klik menu Tools > Options.

Klik pada tab View. Perhatikan beberapa pengaturan berikut.

• Status bar – dipergunakan untuk menampilkan status proses yang dilakukan oleh sistem di bagian bawah.

Page 17: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

18

1

3

• Clock – dipergunakan untuk menampilkan jam sistem.

• Command results – dipergunakan untuk menam-pilkan hasil eksekusi perintah yang diberikan.

• System messages – dipergunakan untuk menam-pilkan pesan dari sistem. Biasanya akan ditampilkan di bagian kanan atas.

• Open last project on startup – dipergunakan untuk menampilkan project yang kita kerjakan terakhir kali saat kita membuka FoxPro kali berikutnya.

Jika telah selesai melakukan pengaturan tersebut, klik tom-bol Set As Default, kemudian klik tombol OK.

Perubahan yang dilakukan ini akan langsung dijalankan begitu tombol OK telah diklik atau saat FoxPro dijalankan kali berikutnya.

Mengatur Default Directory Pada umumnya, komputer kita terisi dengan banyak program maupun data yang tersimpan dalam banyak directorypula. Agar FoxPro dapat mengacu pada direktori yang selalu sama, kita perlu mengatur default directory. Caranya seperti berikut:

Klik menu Tools > Options untuk menampilkan kotak dialog Options.

Page 18: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

19

4

3

2 Aktifkan tab File Locations kemudian klik pilihan Default Directory, dan klik tombol Modify.

Dari kotak dialog Change File Location yang muncul, aktifkan tanda √ (centang) pada dan

klik tombol .

Pilih directory yang Anda inginkan pada kotak dialog Browse For Folder.

Page 19: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

20

5

6

Klik tombol OK di kotak dialog Browse For Folder, dan klik tombol OK sekali lagi untuk menutup kotak dialog Change File Location.

Klik tombol Set As Default, dan klik tombol OK.

Biasakan untuk membuat proyek dalam sebuah folder yang khusus, supaya semua kelengkapan proyek tidak terpisah- pisah dan dapat diorganisasikan dengan baik.

Dengan pembuatan DEFAULT DIRECTORY, maka setiap kali Visual FoxPro dibuka, akan langsung mengarah ke directory yang kita tentukan. Selain itu semua proses penyimpanan dan eksekusi akan dilakukan di directory yang kita pilih.

Page 20: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

21

1

2

3

Mengatur Options Forms

Option ini dipergunakan untuk mengatur area kerja kita saat men-desain form. Pada bagian ini yang paling perlu diperhatikan adalah luasan area form yang akan dipergunakan.

Untuk melakukan pengaturan View, dilakukan dengan cara:

Arahkan mouse pada menubar, kemudian klik pada pilihan Tools.

Klik pada pilihan Options sehingga akan muncul jendela Options.

Klik pada tab Forms.

Page 21: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Student Guide Series: Visual FoxPro 9

22

5

4

5

3

1

2

4 Perhatikan pada bagian Maximum design area. Aturlah sesuai dengan kebutuhan yang ada. Jika monitor yang dipergunakan menggunakan resolusi monitor 800 x 600, maka maximum design area, diset maksimum 800 x 600, demikian dan seterusnya. Jika pengesetan maximum design area lebih besar dari resolusi monitor yang dipergunakan, maka saat aplikasi dijalankan akan muncul scroll bar di bagian sisi monitor. Misalnya, kita set pada 800 x 600.

Jika telah selesai melakukan pengesetan, klik tombol Set As Default, kemudian klik tombol OK.

Mengatur Default Tanggal dan Mata Uang Secara default, tanggal yang digunakan menggunakan format mm/dd/yy atau bulan tanggal, tahun. Kita dapat mengganti dengan kebiasaan di tempat kit add/mm/yy atau tanggal, bulan tahun. Demikian juga dengan tanda baca. Pada umumnya, program komputer menggunakan tanda koma (,) untuk pemisah ribuan dan titik (.) untuk decimal. Oleh karena kita menggunakan koma (,) untuk decimal dan titik (.) untuk pemisah ribuan, maka kita bisa meng-gantinya juga. Mata uang $ juga bisa kita ganti rupiah denan cara berikut:

Klik menu Tools > Options.

Dari kotak dialog Options, pilih tab Regional.

Klik Date Format American dan ganti dengan British.

Beri Date separator dengan tanda slash (/).

Ganti tanda koma (,) dengan titik (.), dan tanda titik (.) dengan koma (,) pada bagian desimal Separator.

Page 22: 1.1 Mengenal Visual FoxPro · PDF fileVisual FoxPro adalah bahasa pemrograman berbasiskan ... Modul 1: Berkenalan dengan Visual FoxPro 3 ... yang terletak di desktop. Klik ganda pada

Modul 1: Berkenalan dengan Visual FoxPro

23

6 Klik tombol Set As Default, kemudian klik tombol OK.

1.6 Mengakhiri Visual FoxPro

Klik menu File > Exit atau klik tombol Close atau ketik Quit di jendela Command untuk mengakhiri Visual FoxPro.

Ubah default penyimpanan data pada C:\My Documents.

Kembalikan default tanggal dan tanda baca ke bentuk default.

A

B