Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

                  在使用Java報表軟件填報時,提交會出現兩種結果,提交成功和提交失敗,可以對這兩種結果進行判斷并作出反應,從而跳轉到其他頁面。

          FineReport為例,介紹如何在Java報表軟件中實現表單提交超級鏈接,原V6.2版本中可以在報表填報屬性中添加,如下圖所示

          在使用FineReport報表軟件V6.5中同樣可以通過報表|報表Web屬性|填報頁面設置添加提交成功和提交失敗事件進行編輯。主要用到的事件為加載頁面事件:

          // 通過頁面路徑加載相應頁面

          window.open("[URL]")

          實例:

          1. 打開模板

          2. 添加提交事件

          點擊填報|報表Web屬性,選擇填報頁面設置,進入填報頁面設置窗口,在右邊欄中添加提交成功和提交失敗事件,如下圖所示

          具體的填報成功事件和填報失敗事件代碼如下

          填報成功事件,添加JS代碼:window.open("http://www.finereport.com")

          在填報成功后,連接到相應頁面。

          提交失敗事件,JS代碼:

          window.open("http://localhost:8075/WebReport/ReportServer?op=fs")

          該代碼用于填報提交失敗后打開產品演示文檔。

           文章轉自:http://blog.donews.com/finereport/archive/2010/09/16/1583622.aspx



          主站蜘蛛池模板: 沽源县| 大宁县| 昔阳县| 招远市| 山东省| 仪陇县| 方山县| 赣州市| 长沙市| 夹江县| 青川县| 开远市| 望谟县| 阿图什市| 星子县| 铁岭县| 岢岚县| 裕民县| 日喀则市| 德令哈市| 吉木乃县| 皋兰县| 德昌县| 莒南县| 湖口县| 宜良县| 宁津县| 昭苏县| 莱州市| 湟源县| 建平县| 勐海县| 宣化县| 商城县| 化隆| 灵寿县| 靖宇县| 绥化市| 永胜县| 岐山县| 西乡县|