Langkah2 Untuk Membuat Program Dengan Bahasa K-System (K-Language) | ||
---|---|---|
Prev | Chapter 6. Tipe Program & 19 Perintah Bahasa K-System | Next |
Perintah ini memberi nilai awal pada field tertentu saat menambah,mengubah dan mencari data.
DEFAULT(master/trans/trans2) Cara memakai: NamaField nilai atau IF namaCalcs NamaField nilai Daftar tipe-nilai INIT Nilai - default ditampilkan pada saat penambahan rekord INIT_ADD - Sama dengan INIT INIT_UPDATE - Perintah ini dijalankan pada saat menekan tombol 'u' (ubah). INIT_QUERY nilai - tampil pada saat pencarian data (query) INIT_QUERY_F11 nilai - nilai harus string dengan dibatasi oleh tanda petik pada awal dan akhirnya. Perintah ini digunakan khusus pada saat pencarian data dan digunakan untuk membuat kondisi tambahan sesuai kebutuhan. mis. "usrnam != "root" &&usrnam != "abcd"" Nama field tidak boleh berdiri sendiri dalam string misalnya contoh dibawah ini salah usrnam INIT_QUERYF11 "usrnam != "root" && usrnam != "abcd"" spasi di kedua sisi, tidak boleh DUP_DFALT - Nilai pada pengisian sebelumnya ditampilkan bila menekan TAB DUP_INIT - Nilai pada pengisian sebelumnya ditampilkan pada penambahan rekord DFALT_LIST - Nilai yang ditentukan sesudah DFALT_LIST saja yang dapat muncul dengan menekan tombol spasi. (Atribut Input harus NOCHANGE) contoh: ppmsts DFALT_LIST OPEN CLSD BLANKS DFALT_SCAN - Seperti DFALT_LIST tapi muncul seperti scan Contoh: ppmsts DFALT_SCAN OPEN "Masih belum diproses" CLSD "Sudah diproses" BLANKS "Semua" DFALT_SCAN_BLANK - Seperti DFLAT_SCAN tapi nilai awal blank dulu Daftar Nilai SYSDATE - hari ini Tanggal tertentu dengan format DDMMYY contoh: 230492 SYSTIME - jam sekarang {namaField/namaLocal/namaCalcs} - Nilai dari field/local/calcs string-konstan atau "string-konstan" Catatan: 1. Nilai INIT tidak boleh nama field, batasi dengan {} mis. lstr1 INIT brgkode, harus diubah menjadi DEFAULTS(master) lstr1 INIT {brgkode}