天天看點

Birt的JavaScript腳本簡單調試

birt中的js腳本不能用alert直接彈出提示,也沒法用斷點跟蹤(至少我沒發現)。用一個簡單方法可以列印,在腳本裡寫上

system.out.println("test===");

就可以再控制台裡列印出來,進行簡單的調試了。

需要注意的是,必須要把報表部署在tomcat下才能列印,用preview預覽模式不能列印。

注意packages

java.*

在應用伺服器下運作

最新調試方法:

建立一個報表,并加入一個元素,在其onprepare中寫如下代碼

importpackage ( packages.java.io);

importpackage(packages.java.lang);

system.setout(new printstream(new java.io.fileoutputstream("c:\\logfile3.txt")));

system.out.print("1");

繼續閱讀