Pengantar Visual Foxpro
Pengantar Visual Foxpro
gambar 1.1 layar utama program Microsoft Visual Foxpro 6.0 ,ampilan tersebut tidak selaman$a sama dikarenakan ada kemungkinan beberapa toolbar tidak aktif atau setting $ang tela diuba . Secara lengkap tampilan la$ar utama program microsoft visual foxpro 6.0 $ang sering dijumpai saat melakukan design program dapat dili at pada gambar !.( di ba#a ini
Command &indo#s
Propertis
1. MENU VISUAL FOXP O 6.0 A. M!"u Uta#a $ M!"u Bar% Program Microsoft Visual Foxpro 6.0 memiliki menu bar $ang merupakan menu utama program. Menu bar tersebut terdiri atas / menu file+ $aitu Fil!& Vi!'& (ools# Pro)ra#& *i"+o's& +a" ,!lp. B. M!"u (ool-ar Menu ,oolbar adala menu $ang terdiri atas sekumpulan tombol perinta $ang berfumgsi untuk men$impan sebagai tombol cepat untuk menjalankan suatu perinta . Sebagai conto .isket. 1. FO M .ON( OL (OOLBA Seperti ,oolbar+ form control toolbar juga berisi sekumpulan tombol perinta + $ang bisa ditamba dengan tombol kontrol 0ctive1. Form Control ,oolbar ini nantinn$a ban$ak kita gunakan dalam membuat design program aplikasi. 2ambar !.) menunjukan Form Control atau ,oolbar $ang ada pada Visual Foxpro secara standar.
program $ang tela anda buat anda cukup dengan mengklik tomboll toolbar $ang berlambangkan
) *
3 6
/!t!ra")a" 0 No ! ( Na#a /o"trol Select 6bjects Vie# Classes /!t!ra")a" -ntuk memili object7control $ang digunakan -ntuk menampilkan control $ang lainn$a. 8ika anda mengklik control ini+ maka akan tampil pili an menu+ $aitu 9 A+++ menamba control baru Sta"+ar++ menampilkan control standar. A1ti2!X .o"trol+ menampilkan control 0ctive1 Control :abel "otak text untuk menampung masukan %input' program -ntuk menampilkan field memo ,ombol Perinta "umpulan tombol perinta dalam satu kendali "umpulan control7objek $ang menetukan alternative pili an "otak pili an "otak pili an la$ar bergulung Menampilkan kotak7daftar pili an Control7objek $ang berfungsi untuk menaikan7menurunkan nilai7value objek secara otomatis Control $ang berfungsi untuk menampilkan isi record suatu table -ntuk menampilkan gambar Penagatur pemrosesan suatu kegiatan berdasarkan #aktu tertentu Control $ang berfungsi+ membuat suatu alaman dalam suatu form Control 0ctive1 "ontol 0ctive1 dengan batasan tertentu Control untuk membuat garis Control untuk membuat objek kotak+ oval+ lingkaran dan sebagain$a Control untuk menampung beberapa objek7control didalamn$a ;atas pemisa antar control -ntuk membuat >iperlink -ntuk menampilkan7mengembalikan objelk secara otomatis Mengembalikan control $ang tela terkunci untuk penamba an beragam control
) * 3 6 4 / 5 !0 !! !( !) !* !3 !6 !4 !/ !5 (0 (! (( () (* (3
:abel ,ext ;ox <dit ;ox Command ;utton Command 2roup 6ption 2roup C eck ;ox Combo ;ox :ist ;ox Spinner 2rid =mage ,imer Pageframe 0ctive1 Control 0ctive1 ;ound Control :ine S ape "ontainer Separator >$perlink ;uilder lock ;utton :ock
8ika form Control ,oolbar tidak tampil pada la$er utama Visual Foxpro+ anda dapat mengaktifkann$a dengan mengklik menu Vie#+ dan tandai sub menu form control toolbar. 3. P OPE (IS Propertis adala sarana untuk mengatur dari sifat form atau control. Setiap kita memili suatu objek7control maka isi dari properties ini akan beruba sesuai dengan objek $ang kita pili .
Gambar 1.%. roperties 4. .OMMAN5 *IN5O* $6EN5ELA PE IN(A,% Melalui fasilitas ini anda dapat mengetikan perinta pemrograman secara langsung seperti pada ba asa pemrograman 1base lainn$a.
Gambar 1.&. "omman' (in'o) 7. P O6E.( MANA8E Pada bagian project manager diletakan semua basis pemrograman+ database+ form+ report+ class+ vie#+ code program se ingga menjadi suatu kesatuan $ang terorganisir. .engan adan$a #indo#s ini maka pengola an project pembuatan program aplikasi menjadi lebi muda dilakukan. selain itu dapat membentuk suatu program $ang berdiri sendiri %file.exe' didapat dari proses kompilasi dari file project ini. ;entuk #indo# project menager ini dapat anda li at pada gambar !.6 diba#a ini.
Gambar 1.6. (in'o) ro*ect Manager .ari gambar !.6. diatas terli at ba #a project manager+ pada dasrn$a terdiri atas .ata+ .ocuments+ Class+ Code+ dan 6t er. ;agian .ata digunakan untuk mengorganisir pen$impanan database+ free table %,abel bebas'+ dan ?uer$. ;agian database digunakan untuk mengtur pen$impanan database %File ..;C'+ tables %..;F'+ $ang terkait dengan database+ local dan remote vie# data+ Connection dan stored Procedure. ;agian .ocument digunakan untuk mengorganisir pen$impanan form %.SC1'+ @eport %laporan' dan label ;agian code digunakan untuk mengorganisir pen$impanan file program %.P@2'+ 0Pi liberaries+ dan file file aplikations. 6rt er digunakan untuk mengorganisir pen$impanan file menus+ text file dan ort er file files.