project foxpro

30
Devz Andrean [email protected] 1 Buat default penyimpanan di “C:\uas\eva rahmawati(disini saya menggunakan nama teman) Buat project dengan nama Bioskop.pjx Klik File, pilih New Pada File type, pilih option Project lalu klik New File Tentukan letak dimana project anda akan disimpan. Ketikkan nama project pada Enter project file.

Upload: 085235321572

Post on 27-Dec-2015

330 views

Category:

Documents


32 download

DESCRIPTION

project

TRANSCRIPT

Page 1: Project Foxpro

Devz Andrean [email protected]

1

Buat default penyimpanan di “C:\uas\eva rahmawati” (disini saya menggunakan nama teman) Buat project dengan nama Bioskop.pjx Klik File, pilih New Pada File type, pilih option Project lalu klik New File Tentukan letak dimana project anda akan disimpan. Ketikkan nama project pada Enter project file.

Page 2: Project Foxpro

Devz Andrean [email protected]

2

Buat database dengan nama Data_bioskop.dbc Pilih database pada project manager, klik New Pada gambar berikut, pilih New Database

Page 3: Project Foxpro

Devz Andrean [email protected]

3

Ketikkan nama database yang akan anda buat pada enter database Buat tabel seperti berikut Tabel film.dbf

Page 4: Project Foxpro

Devz Andrean [email protected]

4

Isi tabel sebagai berikut :

Tabel transaksi.dbf

Page 5: Project Foxpro

Devz Andrean [email protected]

5

Setelah tabel selesai kita buat, selanjutnya kita membuat form film dan form transaksi. Pilih Tab Documents, pilih Form. Klik New untuk membuat form baru.

Pada gambar seperti dibawah ini, pilih New Form

Page 6: Project Foxpro

Devz Andrean [email protected]

6

FORM FILM

Jika tampilan form telah selesai dibuat, selanjutnya kita akan memberikan listing agar form tersebut dapat dijalankan. Terlebih dahulu kita akan membuat beberapa Method sebagai perintah awal form. Berikut langkah-langkah pembuatan method : 1. Klik menu Form

Page 7: Project Foxpro

Devz Andrean [email protected]

7

2. Pilih New Method

Pada gambar seperti berikut, ketikkan method aktif , nonaktif , bersih, tampil , dan kondisiawal lalu klik tombol Add.

Method ini berfungsi sebagai perintah awal form saat pertama kali dijalankan. Setelah kita manambahkan method, berikan listing pada masing-masing method tersebut. Berikut listingnya :

Page 8: Project Foxpro

Devz Andrean [email protected]

8

Method aktif

Method nonaktif

Method bersih

Page 9: Project Foxpro

Devz Andrean [email protected]

9

Method tampil

Method kondisiawal

Kemudian pada combo Procedure, pilih Activate lalu ketikkan listing berikut :

Page 10: Project Foxpro

Devz Andrean [email protected]

10

Ganti Procedure menjadi Load, ketikkan listing berikut :

Procedure Load digunakan untuk mengambil tabel yang akan dugunakan dalam pembuatan form berdasarkan index dari tabel tersebut sebagai tempat untuk menampung data yang di input kedalam form. Selanjutnya tambahkan listing pada masing-masing object. Tombol Add/Tambah

Page 11: Project Foxpro

Devz Andrean [email protected]

11

Tombol Save/Simpan

Tombol Cari

Page 12: Project Foxpro

Devz Andrean [email protected]

12

Tombol Edit/Ubah

Tombol Hapus

Page 13: Project Foxpro

Devz Andrean [email protected]

13

Tombol Exit/Keluar

Agar tidak terjadi kerangkapan data pada field kode film, maka kita harus membuat validasi untuk kode film. Klik 2x pada Textbox kode film (txtkode), ketikkan listing berikut : Ganti procedure menjadi Valid

Page 14: Project Foxpro

Devz Andrean [email protected]

14

Setelah selesai menambahkan listing pada masing-masing object, selanjutnya kita akan mengatur grid. Klik kanan pada Grid1 , pilih Builder…

Berikut tampilan Grid Builder..

Page 15: Project Foxpro

Devz Andrean [email protected]

15

Pilih Film , maka pada kolom Available Field akan tampil field-field yang terdapat dalam tabel film.

Klik tanda untuk memindahkan semua field yang ada dalam kolom Available Field kedalam kolom Selected Field. Lihat gambar dibawah ini :

Lalu klik OK .

Page 16: Project Foxpro

Devz Andrean [email protected]

16

Selesai sudah kita membuat form input data film . Berikut tampilannya :

FORM TRANSAKSI

Page 17: Project Foxpro

Devz Andrean [email protected]

17

Sama seperti pembuatan Form input data film, pada pembuatan form transaksi ini tambahkan juga method aktif , nonaktif , bersih, dan kondisiawal. Kemudian berikan listing programnya. Method aktif

Method nonaktif

Page 18: Project Foxpro

Devz Andrean [email protected]

18

Method bersih

Method kondisiawal

Form Activate

Page 19: Project Foxpro

Devz Andrean [email protected]

19

Ganti procedure Activate menjadi Load, ketikkan listing berikut :

Tambahkan listing pada masing-masing object Tombol Add/Tambah

Page 20: Project Foxpro

Devz Andrean [email protected]

20

Tombol Save/Simpan

Buat validasi untuk no. transaksi agar tidak ada no. transaksi yang sama/rangkap. Klik 2x pada Textbox no. transaksi (txtnotrans), ketikkan listing berikut :

Page 21: Project Foxpro

Devz Andrean [email protected]

21

Tambahkan listing pada object Combo Box Kode Film untuk mengambil data dari tabel film. Agar pada saat dipilih salah satu dari kode film, akan tampil kode film, judul film dan harga. Berikut listingnya :

Tombol Exit/Keluar

Atur Grid1 seperti pada pembuatan form input data film. Pilih Transaksi kemudian pindahkan semua field dari tabel transaksi kedalam Selected Field. Klik OK .

Page 22: Project Foxpro

Devz Andrean [email protected]

22

Berikut tampilan form transaksi yang sudah jadi.

PEMBUATAN LAPORAN Laporan data film 1. Pilih Reports pada jendela Project Manager, lalu klik New

Page 23: Project Foxpro

Devz Andrean [email protected]

23

2. Pilih New Report

Maka akan tampil gambar seperti dibawah ini :

3. Klik kanan pada jendela Report Designer, pilih Data Environment

Page 24: Project Foxpro

Devz Andrean [email protected]

24

Berikut tampilan jendela Data Environment :

4. Klik kanan pada jendela Data Environment, pilih Add maka akan tampil gambar seperti dibawah ini :

Pada tampilan jendela diatas, pada pilihan database pilih database yang kita buat sebelumnya. Kemudian pada Tables in database pilih film , karena kita akan membuat laporan data film. Klik Add. Maka akan tampil tabel film didalam jendela Data Environment seperti gambar dibawah ini:

Page 25: Project Foxpro

Devz Andrean [email protected]

25

Anda dapat memindahkan sekaligus atau satu per satu dengan cara men-drag field pada tabel film yang berada pada jendela Data Environment kedalam jendela Report Designer. Berikut hasilnya :

Atur sesuai keinginan anda, tambahkan pula judul laporan yang anda inginkan. Berikut laporan yang sudah kita buat :

Ulangi langkah diatas untuk membuat laporan data transaksi.

Page 26: Project Foxpro

Devz Andrean [email protected]

26

MENU UTAMA Pilih Tab Other pada jendela Project Manager, pilih Menus lalu klik New

Pilih Menu pada jendela New Menu

Maka akan tampil jendela Menu Designer seperti dibawah ini

Page 27: Project Foxpro

Devz Andrean [email protected]

27

Isilah kolom “Prompt” dengan pilihan-pilihan pada menu utama, seperti pada gambar dibawah ini :

Pastikan kolom “Result” diisi dengan “Submenu” jika pilihan ini menghasilkan menu lagi di bawahnya (submenu). Sedangkan untuk pilihan “Keluar ” kita berikan “Result”nya dengan command “Quit ”, artinya jika memilih keluar program akan berhenti. Perhatikan pada kolom “Prompt”. Tabel, Transaksi, dan Laporan “result”nya diisikan “Submenu”. Itu artinya tabel, transaksi, dan laporan tersebut mempunyai menu lagi dibawahnya (submenu).

Pilih pada “Prompt” Tabel, klik tombol , maka akan tampil gambar seperti dibawah ini :

Page 28: Project Foxpro

Devz Andrean [email protected]

28

Pada kolom “Prompt” isikan Film. Pada “Result” isikan command. Agar form yang kita buat dapat ditampilkan saat dipilih nanti. Pada kolom disebelah command ketikkan lokasi anda menyimpan form film yang telah dibuat. Apabila anda mengikuti pembuatan program ini dari awal, ketikkan seperti berikut : DO FORM "c:\uas\eva rahmawati\form_film.scx" Note : apabila ingin menampilkan form, maka pemanggilannya menggunakan DO FORM, diikuti dengan letak penyimpanan form anda. Lakukan langkah diatas untuk menampilkan Form Transaksi dan Laporan. Untuk laporan, pada kolom yang kosong disebelah command ketikkan seperti berikut : REPORT FORM "c:\uas\eva rahmawati\rptfilm.frx" PREVIEW Note : apabila ingin menampilkan laporan, maka pemanggilannya menggunakan REPORT FORM, diikuti dengan letak penyimpanan laporan anda.

Page 29: Project Foxpro

Devz Andrean [email protected]

29

MENJALANKAN MENU UTAMA Pilih menu “menu utama” pada jendela Project Manager, kemudian klik tombol Run

Hasilnya seperti gambar berikut :

Menu utama yang sedang dijalankan.

Page 30: Project Foxpro

Devz Andrean [email protected]

30

For Kritik and Saran : Blog : Devzlocalscene.blogspot.com Email : [email protected] Facebook : [email protected] / devz andrean Twitter : [email protected] / aloneinthisroom