Mungkin Microsoft Visual Foxpro (Foxpro) bukan software sepopuler Excel atau SPSS bagi user untuk membantu proses pengolahan data. Mungkin bisa dimaklumi bahwa Foxpro adalah software database bukan spreadsheet atau statistika. Tetapi menurut saya, Foxpro punya kekuatan sendiri untuk pengolahan data-data besar dan data-data yang saling berhubungan.
Untuk membuktikan pengalaman saya, mungkin saya akan memberikan beberapa perintah dasar Foxpro yang bisa digunakan oleh orang awam dengan catatan Foxpro sudah terinstall dan bisa beroperasi di komputer Anda. Untuk diketahui bahwa kumpulan data di Foxpro disebut sebagai Table yang menggunakan ekstensi file DBF.
5 Perintah dasar Foxpro yang perlu diketahui, antara lain:
1. USE C:\nama_folder\nama_file.dbf
USE digunakan untuk membuka file tabel (.DBF). Walaupun sebenarnya untuk membuka tabel bisa menggunakan menu Open, tetapi dengan membiasakan menggunakan perintah USE maka membantu Anda untuk mempercepat pekerjaan. Kenapa bisa? Di Foxpro, setiap perintah yang pernah kita ketik bisa kita ulang tanpa mengetik ulang seluruh perintah, mungkin cukup mengganti nama file atau direktori saja. Sehingga dengan kemudahan ini, kita nantinya akan lebih mudah membuat program kecil (.PRG) seperti makro Excel dengan membuka banyak banyak data sekaligus sesuai urutan dalam algoritma pengolahan Anda.
2. BROWSE
Setelah kita membuka file tabel, dilayar Foxpro tidak langsung terbuka tabel yang kita buka seperti layaknya kita buka file Excel, SPSS atau Minitab. Untuk melihat tabel, kita harus ketik perintah BROWSE atau cukup dengan BROW. Hati-hati dengan tabel yang baru saja muncul dengan perintah BROW ini, karena jika Anda tidak sengaja merubah salah satu sel dengan tidak sengaja maka Foxpro akan menyimpan file tersebut tanpa ada peringatan sama sekali, inilah salah satu “Warning” yang perlu diingat. Tetapi jangan takut dulu, karena jika Anda ketik perintah BROW NOEDIT maka tabel yang terbuka akan aman dari entry yang tidak diinginkan.
3. LOCATE FOR
Perintah ini juga bisa diketik singkat menajdi LOCA FOR, perintah ini untuk melihat baris data sesuai dengan criteria yang kita buat. Misalnya ada kolom/field “umur”, kita ingin mencari umur diatas 90 tahun, maka perintahnya seperti ini:
LOCA FOR umur>=90
4. COPY TO
Perintah ini berguna untuk menyimpan tabel atau query ke format tabel DBF, XLS, SDF atau format data lainnya. Secara default perintah ini menyimpan ke format DBF, misal perintah COPY TO c:\arsipku\coba.dbf artinya file tabel yang terbuka saat itu (perintah USE), disimpan kembali dengan nama file “coba.dbf” dalam folder “arsipku” di drive “C:”.
Untuk mencopy ke format XLS maka perintahnya :
COPY TO c:\arsipku\coba XLS
File yang sedang active disimpan ke nama coba.xls, perhatikan bahwa perintah diatas tidak menggunakan tanda titik (coba.XLS)
5. CLOSE
Perintah ini adalah kebalikan file USE, yaitu menutup Tabel yang kita buka. Tetapi perintah ini juga berlaku untuk file bukan tabel yang terbuka misalnya program (.PRG).
Contoh perintahnya sebagai berikut:
CLOSE ALL berarti menutup semua file yang aktif (DBF dan PRG).
CLOSE DATA berarti hanya menutup file tabel active, sedangkan file lain (misalnya PRG) masih terbuka.
Inilah ke-5 langkah dasar yang perlu diketahui jika kita ingin mencoba menggunakan Foxpro untuk mengolah data. Pengembangan teknik pengolahan dengan Foxpro ini akan diberikan pada artikel selanjutnya. Sabar yach dan jangan malu-malu untuk bertanya atau malah menambahkan perintah lainnya yang berguna…silahkan saja.
Popularity: 52% [?]
- Artikel yang berhubungan
- Kelebihan dan Kekurangan Excel 2007 untuk Mengolah Data (66.7%)
Tags: Data Processing, Databases, DBF, Olah Data, Tutorial, Visual FoxPro
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=5a7691f3-59de-4d3d-886c-e509836998be)












September 13th, 2009 at 9:51 AM
data atau file bisa atau tidak di copy kedalam program excel
terima kasih
September 13th, 2009 at 10:56 AM
Bisa sekali Pak Taufik.
Coba baca artikel terbaru saya di http://andi.stk31.com/menyimpa.....-2007.html
November 30th, 2009 at 9:31 AM
artikelnya lebih detail dong tentang FP….
soalnya saya penasaran dengan prog FP,tapi saya msh awam..
tapi picture keren…sblmny thank’s y??
December 7th, 2009 at 4:19 PM
@Jun, makasih, saya akan coba luangkan waktu untuk menulis tip seputar FP
April 24th, 2010 at 3:08 PM
kalo bisa di bahas juga tentang penggunaan code2 lainnya
sprti scan,seek, pembuatan form pengolah data yg lebih optimis dan lain2. sy juga masih awam kok..hehe thank
April 24th, 2010 at 7:12 PM
@Reza, terus terang untuk code yg disebutkan saya belum pernah pakai. Saya hanya sekedar menguasai kulitnya saja dan beberapa syntax yang sesuai kebutuhan saya.
May 15th, 2010 at 3:12 PM
bagaimana cara memperoleh program foxpro ya,
aku mau coba install di laptopku tapi sudah banyak kali cari software foxpro belum dapat juga,bingung nie ,,,,pls advice dunk
May 15th, 2010 at 8:40 PM
@Aini, banyak mbak coba ke 4shared.com atau rapidlibrary.com, search pakai keyword “Foxpro”
May 22nd, 2010 at 10:58 AM
rumus foxpro tanggal harini – tgal besok = lama sewa
opo y??
ada yg tau kah???
(date) – (date) = (numerik) ??????? apa rumus untuk Formnya foxpro(method)….???
>.<
sm prosedurnya d bagian apa ..bs tlg d bantu g…
tlg para sebior"..sy masi belajar ini…terima kasih,,,sy tggu balasannya…email jg gpp…
May 22nd, 2010 at 2:19 PM
@Rizhardy, sorry kalau ini saya kurang ngerti karena jarang main Form. Ada yang bisa bantu???
June 20th, 2010 at 9:50 PM
mas tolong donk info tentang liosting Browsenya di tambah lagi…!!!
June 21st, 2010 at 4:18 AM
@budhy, tentang browse sebenarnya menurut saya cuma itu saja yach karena fungsinya hanya untuk melihat tabel data yang kita buka.
July 13th, 2010 at 2:00 PM
sintax nya apa ya kalau mau rubah semua record yang ada dlm satu kolom menjadi yang saya mau,
contoh dlm kolon tgl_buku terdapat record = “06/30/2010″
trus mau saya rubah menjadi = “08/30/2010″
July 13th, 2010 at 2:59 PM
@Andi too, makasih sudah mampir yach.
Kalau format tgl_buku adalah date maka syntaxnya:
REPLACE ALL tgl_buku WITH DATE(2010,08,30)
kalau format tgl_buku adalah character, syntaxnya:
REPLACE ALL tgl_buku WITH “08/30/2010″
Semoga membantu
August 9th, 2010 at 5:11 AM
Mohon petunjuk. Apa perintah pencarian berdasarkan suku kata? Misalnya diketik musik, yang muncul semua kalimat yang mengandung kata musik.
August 12th, 2010 at 5:47 AM
Untuk mencetak report, Sy menggunakan lx-300+ dan kertas porporase, seting sudah sy buat 8,5″x11″, Bgmn caranya mngembalikan kertas pada posisi READY tanpa harus menekan tobol pada printernya. Trim’s
August 31st, 2010 at 1:29 AM
ass.. mu tny KELEMAHAN N KLEBIHAN MC.FOXPRO 9.0 ap y????
tq vry muuch…
December 30th, 2010 at 10:41 AM
kalo mau nambah kolom di foxpro gimana pak caranya?thanks
June 3rd, 2011 at 11:25 AM
mas, untuk penggunaan foxpro bisa kita minta tolong untuk rumusannya, misal kita hanya ingin melihat kolom-kolom tertentu (seperti fungsi IF pada excel)
misalnya
ada kolom A, B, C, D, E, F
kita mau kolom yang dibaca hanya 2 kolom awal (yang terisi angkanya) dari masing2 kolom, untuk kolom ketiga dst (setelah kolom 1 & 2 ada angkanya) tidak perlu dibaca/ditampilkan.
kalau bisa mohon dishare ilmunya ya…mas…
atas bantuannya diucapkan terima kasih.
November 15th, 2011 at 3:28 PM
sore mas
mas saya mau tanya, apa perintah untuk membuat nomor di databases foxpro, mohon pencerahannya mas
klo boleh sama contohnya
Terima kasih
A.rahman