Table of Contents
Switch Clipper apa yang sebaiknya saya gunakan untuk memanfaatkan Clipper secara optimal ?


Switch Clipper apa yang sebaiknya saya gunakan untuk memanfaatkan Clipper secara optimal ?
Saya sangat merekomendasikan Anda untuk menggunakan /m /n /w /es2 saat mengembangkan aplikasi Clipper. Yah, saya tahu akan sangat berat pada saat awalnya ketika Anda baru saja migrasi ke Clipper 5.x, karena setting ini tidak akan memaafkan Anda saat melakukan kesalahan kecil, misalnya pengetikkan yang salah dalam nama variable/field, tidak mendeklarasikan variable atau field, dll.

Jika Anda mungkin bingung apa arti setiap switch tadi, silakan baca penjelasan berikut:

/m

Mengkompilasi modul ini saja, karenanya Anda seharusnya menggunakan program Make seperti RMake, MS Make, MakForce, dll

/n

Meniadakan definisi prosedur otomatis (dengan nama yang sama dengan nama file PRG), yang memungkinkan Anda memanfaatkan file-wide Static variables; tapi Anda akan dipaksa untuk mendeklarasikan prosedur atau fungsi secara eksplisit

/w

Meminta Clipper menampilkan peringatan untuk referensi variabel yang meragukan

/es2

Meminta Clipper untuk tidak membuat file .OBJ dan mengubah DOS errorlevel saat selesai kompilasi, jika terjadi peringatan atau kesalahan saat kompilasi

Tentu saja, Anda dapat menggunakan Clipper switch yang lain, misalnya bila Anda menggunakan konstanta semu seperti ini:

clipper Test /m /n /w /es2 /dSIXCDX

#ifdef ADS
  #include "ADS.ch"
#else
  #include "SIxCDX.ch"
#endif

function Test()

  use Invoice
  index on Invoice->InvNo tag InvNo
return nil

Go Top