Teman Teman Domino Developer,
Bagaimana cara anda men-debug Lotus Script ?
Saya melihat beberapa melakukan dengan menulis log di console. Dan bila sudah selesai debug, lupa untuk menon aktifkan, sehingga di console muncul “sampah-sampah”, membuat Domino Administrator kebingungan.
Ada fitur lama di Domino untuk log yaitu Notes Log. Dengan menggunakan library script ini, kita sebagai Domino Developer dapat me-log script kita untuk kepentingan debug.
Ini akan sangat berguna, kita bisa mengetahui letak kesalahan script atau jumlah waktu yang digunakan ketika melakukan script yang kita buat sedang berjalan.
Gambar di atas adalah tampilan view Agent Log.
Saya membuat simple database penggunaan Notes Log, silahkan download dari link di akhir postingan ini.
Database ini terdiri dari 1 form, 1 view, 1 agent dan beberapa shared fields dan terakhir yang terpenting 1 script library yang saya beri nama “Log”
Anda silahkan copy paste element-element design ini, dan tambahkan di Domino Database Anda.
Cara menggunakannya, tambahkan use “Log” di setiap agent yang Anda ingin monitor.
Sebagai contoh, saya membuat agent untuk membaca setiap person document di dalam database names.nsf di server. Cara menjalankannya klik Action kemudian klik di nama Agent “Read Person Document”
silahkan download di sini. Semoga berguna.
Bila berkenan, kasih rating bintang 5 ya, di bawah tulisan ini 😀
Leave a Reply