PhotobucketMungkin 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

PhotobucketUSE 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
PhotobucketSetelah 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
PhotobucketPerintah 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
PhotobucketPerintah 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
PhotobucketPerintah 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.

Reblog this post [with Zemanta]

Popularity: 52% [?]

    Jika artikel ini menarik, kirim ke:
  • Facebook
  • Twitter
  • Google Bookmarks
  • RSS
  • StumbleUpon
  • Digg
  • del.icio.us
  • LinkedIn
  • Technorati
  • Yahoo! Bookmarks
  • Reddit
  • email
  • Print
  • PDF

Tags: , , , , ,

21 Responses to “5 Perintah Dasar Foxpro untuk Pengolahan Data”

  1. data atau file bisa atau tidak di copy kedalam program excel
    terima kasih

  2. Bisa sekali Pak Taufik.
    Coba baca artikel terbaru saya di http://andi.stk31.com/menyimpa.....-2007.html

  3. artikelnya lebih detail dong tentang FP….
    soalnya saya penasaran dengan prog FP,tapi saya msh awam..
    tapi picture keren…sblmny thank’s y??

  4. @Jun, makasih, saya akan coba luangkan waktu untuk menulis tip seputar FP

  5. 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

  6. @Reza, terus terang untuk code yg disebutkan saya belum pernah pakai. Saya hanya sekedar menguasai kulitnya saja dan beberapa syntax yang sesuai kebutuhan saya.

  7. 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

  8. @Aini, banyak mbak coba ke 4shared.com atau rapidlibrary.com, search pakai keyword “Foxpro”

  9. 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…

  10. @Rizhardy, sorry kalau ini saya kurang ngerti karena jarang main Form. Ada yang bisa bantu???

  11. mas tolong donk info tentang liosting Browsenya di tambah lagi…!!!

  12. @budhy, tentang browse sebenarnya menurut saya cuma itu saja yach karena fungsinya hanya untuk melihat tabel data yang kita buka.

  13. 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″

  14. @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

  15. Mohon petunjuk. Apa perintah pencarian berdasarkan suku kata? Misalnya diketik musik, yang muncul semua kalimat yang mengandung kata musik.

  16. 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

  17. ass.. mu tny KELEMAHAN N KLEBIHAN MC.FOXPRO 9.0 ap y????
    tq vry muuch…

  18. kalo mau nambah kolom di foxpro gimana pak caranya?thanks

  19. 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.

  20. 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

Trackbacks/Pingbacks

  1. rca 46la45rq review

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word