使用FineReport純JAVA(web平臺)報表軟件事件編輯說明之七
Posted on 2010-08-18 18:33 FineReport——報表技術領跑者 閱讀(278) 評論(3) 編輯 收藏 所屬分類: Java報表技術知識 在空間設置的事件編輯中,事件編輯觸發的事件共有七種,編輯前,編輯后,編輯結束,點擊,初始化后 ,狀態改變,回調
下面來介紹使用FineReport純JAVA報表軟件事件編輯其中的第七種:
1. 回調
該事件是類型為文件的控件的觸發事件所特有,是在上傳完文件之后觸發該事件
l 簡單例子
1.1新建報表
在菜單欄中選擇報表|報表參數,打開參數定義面板,添加一個參數p1,默認值選擇字符串形式,如下圖
1.3參數設計界面,按照如下如所示
1.4控件設置
右擊p1的控件,選擇控件設置,打開控件設置面板,選擇文件類型編輯器,具體設置如圖,并在事件編輯中添加回調事件,在function fun()函數中添加一段JS代碼:alert(“回調事件觸發啦!”);如下圖所示
1.5保存并預覽
點擊FineReport報表軟件設計器中的分頁預覽,點擊上傳控件,出現如下效果
上傳文件結束后,觸發回調事件,如下