Contoh aplikasi visual foxpro dengan mysql

Teknik Program File Single UserPokok Bahasan: Pengaturan [Set] Option Visual FoxPro 9.0 Pengaturan Window Display Membuat Program

1.1 PendahuluanSebelum kita membuat program harus kita atur dahulu option yang terdapat pada menu Tools. Pengaturan tersebut berguna untuk penampilan, format angka, bentuk tanggal, folder kerja, dan lain-lainnya. Pembahasannya sebagai berikut.

1.2 Pengaturan [Set] Option Visual FoxPro 9.0Untuk membuka perangkat lunak Visual FoxPro, ada beberapa cara, antara lain dari wallpaper Windows, memakai menu utama Windows, dan lewat Windows Explorer. Sebagai contoh, memulai Visual FoxPro 9.0 lewat menu utama Windows, langkahlangkahnya sebagai berikut. 1

1. Pilih menu Start > Programs > Microsoft Visual FoxPro, muncul lingkungan terpadu [IDE]. 2. Kemudian atur option, dengan memilih Tools > Options.

Gambar 1.1 Menu Tools > Options

3. Akan muncul tab-tab [halaman] menu options.

Gambar 1.2 Tab-Tab Menu Options

2

4. Pilih tab File Locations. 5. Klik File Type Default Directory dan klik Modify sehingga tampil kotak dialog Change File Location. 6. Klik ikon Browse [] untuk mencari directory program atau ketik langsung, d:\Z_yun_data_jgn_dihapus\20mybook\Teknik_Program_VF90\ program dan check list Use default directory, akhiri klik OK.

Gambar 1.3 Kotak Dialog Change File Location

7. Kemudian pilih/klik tab Form, atur properti seperti berikut.

Gambar 1.4 Tampilan Tab Form

3

8. Kemudian klik tab Regional, atur properti seperti berikut.

Gambar 1.5 Tampilan Tab Regional

9. Kemudian klik Set As Default.

1.3 Pengaturan [Set] Window Display PropertiesJika program yang kita buat memakai setting layar berbeda dengan komputer pada waktu menjalankan program, maka tampilan tidak proporsional. Perlu diatur properti display. Langkahlangkah pengaturannya sebagai berikut: 1. Pilih Start > Settings > Control Panel.

4

Gambar 1.6 Menu Setting Control Panel

2. Tampilan menu Control Panel, seperti gambar berikut.

Gambar 1.7 Menu Control Panel

5

3. Atur Screen Area, seperti gambar berikut.

Gambar 1.8 Display Properties

1.4 Membuat ProgramSetelah kita mengatur menu option dan window display, tiba saatnya kita untuk membuat program. Program di perangkat lunak Microsoft Visual FoxPro 9.0 terintegrasi semua dalam project [projek]. Setelah kita membuat project, baru membuat komponenkomponen lainnya seperti database, form, report, menu, dan lainlainnya.

1.4.1 Membuat ProjectUntuk membuat project, langkah-langkahnya sebagai berikut: 1. Pilih menu File > New, seperti gambar berikut.

6

Gambar 1.9 Menu File > New

2. Tampil kotak dialog New, seperti gambar berikut.

Gambar 1.10 Kotak Dialog New

7

3. Klik New file atau dapat juga membuat project baru lewat menu task pane New Project seperti Gambar 1.9. 4. Tampil kotak Create, ketik nama project PjxInventory.

Gambar 1.11 Kotak Create

5. Klik Save. 6. Akan tampil window project manager PjxInventory.

Gambar 1.12 Window Project Manager

8

1.4.2 Membuat Startup ProgramUntuk membuat startup program, langkah-langkahnya sebagai berikut: 1. Klik tanda + di depan Code, seperti gambar berikut.

Gambar 1.13 Pilihan Code

2. Klik Programs dan klik New. 3. Ketik program sebagai berikut.

Gambar 1.14 Program Startup

4. Simpan Startup Program dengan memilih File > Save.

9

Gambar 1.15 Simpan Startup Program

5. Tampilan kotak dialog Save As, dan ketik Startup lalu klik Save di kotak Save Document, seperti gambar berikut.

Gambar 1.16 Kotak Dialog Save As

10

6. Sehingga tampilan nama program di pojok kiri source editor, seperti berikut.

Gambar 1.17 File Program Startup

7. Klik tanda close [x] di pojok kanan window, sehingga tampilan project manager PjxSisfodik sebagai berikut.

Gambar 1.18 Project Manager PjxInventory

1.4.3 Membuat DatabaseDatabase merupakan komponen untuk meletakkan table, Store procedure, dan lain-lainnya. Langkah-langkah membuatnya sebagai berikut: 1. Klik tanda + di depan Data dan pilih Databases. 11

Gambar 1.19 Pilihan Databases

2. Klik New > New Database, seperti gambar berikut.

Gambar 1.20 Kotak Dialog New Database

3. Ketik nama database DbInventory di kotak Enter database.

12

Gambar 1.21 Kotak Dialog New Database

4. Klik Save, akan tampil kotak Database Designer DbInventory.

Gambar 1.22 Kotak Database Designer DbInventory

Keterangan Toolbar Database Designer: New Remote View merupakan ikon untuk membuat remove view baru. New Table merupakan ikon untuk membuat table baru. Add Table merupakan ikon untuk menambah table ke dalam database. 13

Remove Table merupakan ikon untuk menghapus table. New Local View merupakan ikon untuk membuat local view baru. Modify Table merupakan ikon untuk memodifikasi table yang telah dibuat. Edit Stored Procedures merupakan ikon untuk mengedit atau memodifikasi Stored Procedure. Browse Table merupakan ikon untuk melihat record-record [Row] dalam table. Connection merupakan ikon untuk membuat connections. 5. Untuk sementara, klik ikon close [x] database designer.

1.4.4 Membuat Tabel [Table]Table merupakan tempat kita memasukkan record-record, untuk membuat record dapat dibuat dalam database atau di luar database/tabel bebas [free tabel], untuk membuat di dalam database, seperti langkah-langkah berikut: 1. Klik kanan di database designer DbInventory, tampil menu pop up sebagai berikut.

Gambar 1.23 Menu Pop Up

14

2. Pilih New Table, akan tampil kotak New Table.

Gambar 1.24 Kotak Dialog New Table

3. Klik New Table, akan tampil kotak Create sebagai berikut.

Gambar 1.25 Kotak Dialog Create Table

4. Ketik Barang di Enter table name dan klik Save, lalu ketik field-field sebagai berikut.

15

Gambar 1.26 Mengisi Field-Field Tabel Barang

1.4.5 Membuat IndexIndex merupakan file yang dipakai untuk pencarian data atau record. Field yang dipakai pencarian, biasanya nilai datanya unik. Langkah membuat file index sebagai berikut: 1. Klik tab Indexes dan ketik seperti di bawah ini.

16

Gambar 1.27 Membuat Index

Keterangan: Name merupakan nama file index, sebagai contoh gambar di atas nama file indexnya: Kdbrg. type merupakan jenis file index, sebagai contoh gambar di atas jenis indexnya: Primary. Expression merupakan field yang menjadi index, sebagai contoh gambar di atas field indexnya: Kdbrg. Name merupakan nama file index, sebagai contoh gambar di atas nama file indexnya: Nmbrg. type merupakan jenis file index, sebagai contoh gambar di atas jenis indexnya: Reguler. Expression merupakan field yang menjadi index, sebagai contoh gambar di atas field indexnya: Nmbrg. 2. Klik OK. Buat tabel-tabel Supplier.dbf, Customer.dbf, Faktur.dbf, Nota.dbf, Transb.dbf, dan Transj.dbf beserta file indexnya, data-data seperti di bawah ini. 17

Membuat Tabel Supplier.dbfTabel Supplier berguna untuk menyimpan data pemasok-pemasok barang. Struktur tabelnya seperti di bawah ini. Field Name KDSUP NMSUP ALTSUP TLPSUP Type Character Character Character Character Width 9 30 30 15 Dec

Buat file index dengan nama KDSUP, type-nya Primary, dan expression-nya KDSUP.

Membuat Tabel Customer.dbfTabel Customer berguna untuk menyimpan data pelanggan yang dapat diberi kredit dalam pembelian barang kita. Struktur tabelnya seperti di bawah ini. Field Name KDCUS NMCUS ALTCUS TLPCUS Type Character Character Character Character Width 9 30 30 15 Dec

Buat file index dengan nama KDCUS, type-nya Primary, dan expression-nya KDCUS.

18

Membuat Tabel Faktur.dbfTabel Faktur berisi total penjualan barang dari kita ke customer, baik yang kredit maupun yang tunai. Struktur tabelnya seperti di bawah ini. Field Name NOFAKTUR KDCUS TGLJUAL TOTAL Type Character Character Date Currency Width 8 9 8 8 Dec

Buat dua file index dengan nama FAKKDCUS, type-nya Primary dan expression-nya NOFAKTUR+KDCUS; serta FAKTUR, typenya regular, dan expression-nya NOFAKTUR.

Membuat Tabel Nota.dbfTabel Nota berisi total pembelian dari supplier. Struktur tabelnya seperti di bawah ini. Field Name NONOTA KDSUP TGLBELI TOTAL Type Character Character Date Currency Width 8 9 8 8 Dec

Buat dua file index dengan nama NOTAKDSUP, type-nya Primary dan expression-nya NONOTA+KDSUP; serta NOTA, type-nya Regular, dan expression-nya NONOTA.

19

Membuat Tabel Transb.dbfTabel Transb berisi perincian transaksi pembelian barang dari supplier. Struktur tabelnya seperti di bawah ini. Field Name NONOTA KDBRG QTYBELI HRGBELI Type Character Character Numeric Currency Width 8 20 4 8 0 Dec

Buat dua file index dengan nama NOTAKDBRG, type-nya Primary dan expression-nya NONOTA+KDBRG; serta NOTA, type-nya Regular, dan expression-nya NONOTA.

Membuat Tabel Transj.dbfTabel Transj berisi perincian transaksi penjualan kita kepada customer. Struktur tabelnya seperti di bawah ini. Field Name NOFAKTUR KDBRG QTYJUAL HRGJUAL Type Character Character Numeric Currency Width 8 20 4 8 0 Dec

Buat dua file index dengan nama FAKTURKDBRG, type-nya Primary dan expression-nya NOFAKTUR+KDBRG; serta FAKTUR, type-nya Regular, dan expression-nya NOFAKTUR.

20

1.4.6 Membuat Report Membuat Report CustomerReport Customer merupakan laporan yang berisi data-data customer, akan dipakai pada perintah lihat dan cetak. Report Customer ini akan disimpan dengan nama ReportCustomer.frx, langkah pembuatan ReportCustomer sebagai berikut: 1. Klik tanda + Documents, sehingga seperti gambar berikut.

Gambar 1.28 Ekstrak Documents

2. Klik Reports, kemudian klik New akan munc

Bài mới nhất

Chủ Đề