finereport參數(shù)界面如何自定義實(shí)現(xiàn)條件表單界面
finereport的參數(shù)是可以自己設(shè)置的,不過大家在自定義的時(shí)候不妨參考下下面的教程。在finereport可以使用自定義的方式實(shí)現(xiàn)條件表單界面,這樣就可以不使用finereport中的內(nèi)置參數(shù)。下面小編就為大家介紹一下finereport怎么自定義參數(shù)界面
我們以html網(wǎng)頁為例簡單說明,最終效果如下:
打開模板%FR_HOME%WebReport\WEB-INF\reportlets\demo\parameter\number.cpt

finereport
切換至參數(shù)界面,在左上角的設(shè)置按鈕中,去掉顯示參數(shù)窗體和點(diǎn)擊查詢前不顯示報(bào)表內(nèi)容兩個(gè)選項(xiàng)前的勾,如下圖

finereport
模板另存為%FR_HOME%WebReport\WEB-INF\reportlets\demo\parameter\number1.cpt
自定義表單界面
實(shí)際系統(tǒng)中使用的框架不同,控件的種類和定義方法也不同,因此如上圖中的表單查詢界面我們不做介紹,用戶自行實(shí)現(xiàn),該例使用最簡單的html元素。
主要注意的是form表單的action地址及表單提交結(jié)果顯示位置target;
如該例中定義form表單時(shí)沒有指定action,target的值為嵌入報(bào)表的iframe名字。
另外我們在點(diǎn)擊查詢按鈕時(shí)需要先獲取控件值,并且需要進(jìn)行cjkEncode,因此查詢按鈕type使用button,不要使用submit(直接觸發(fā)action)。

finereport
表單提交事件
點(diǎn)擊“查詢”按鈕時(shí),觸發(fā)autoSubmit(),在該方法中通過js獲取表單控件的值,拼接出完整的報(bào)表訪問路徑,并對最終的url進(jìn)行cjkEncode編碼。
將最終的報(bào)表url賦給form的action,并觸發(fā)提交,返回的報(bào)表結(jié)果就會顯示在指定的iframe中。

finereport
注:需要引入cjkEncode源碼或finereport.js才能使用cjkEncode方法,詳見Web傳遞中文參數(shù)文檔。
示例完整代碼

finereport
已完成頁面查看%FR_HOME%\WebReport|page_demo\parameter.html
相關(guān)文章

FC模擬器如何自定義按鍵布局 自定義按鍵布局設(shè)置教程
FC模擬器如何自定義按鍵布局?FC模擬器又稱紅白機(jī)模擬器,讓玩家可以在電腦或其他設(shè)備上重溫經(jīng)典游戲,自定義按鍵布局是使用模擬器時(shí)一項(xiàng)重要的功能,下面就為大家?guī)鞦C模2025-10-20
即夢AI怎么生成圖片? 即夢上傳參考圖生成新圖的實(shí)用教程
今天給大家介紹一下即夢ai生成圖片的具體操作,生成圖片分2種情形,一種是完全由文字生成圖片,另一種是根據(jù)參考圖生成圖片,今天我們先介紹上傳參考圖生成新圖的教程2025-10-02
復(fù)雜數(shù)據(jù)統(tǒng)計(jì)和分析不用煩! DeepSeek+豆包自動處理Excel數(shù)據(jù)真方便
AI時(shí)代來臨,表格處理變得如此簡單高效,簡直太方便了,尤其是復(fù)雜的數(shù)據(jù)統(tǒng)計(jì)和分析,幾分鐘就搞定,強(qiáng)烈推薦給大家試試2025-08-07
困擾大家20年難題被破解了! DeepSeek一鍵生成農(nóng)歷函數(shù)附代碼
之前利用PQ通過獲取API來得到公歷對用的農(nóng)歷,但是無奈效率太低了,現(xiàn)在利用DeepSeek一鍵生成農(nóng)歷函數(shù),分分秒解決困擾大家20年難題2025-08-01
Copilot插件怎么用? 解鎖AI助手的擴(kuò)展功能的使用指南
Copilot是一款集成于操作系統(tǒng)和辦公軟件中的AI助手,該怎么使用Copilot插件呢?下面我們就來看看詳細(xì)介紹2025-07-28
之前都是用思維導(dǎo)圖軟件做的員工手冊,現(xiàn)在想要提升工作效率,用DeepSeek制作,該如何操作呢?詳細(xì)請看下文介紹2025-07-15
利用AI工具提高B站學(xué)習(xí)效率! DeepSeek一鍵生成B站視頻筆記詳解
在B站學(xué)習(xí)視頻課程時(shí),我們常常會遇到視頻節(jié)奏緩慢或內(nèi)容冗長的問題,導(dǎo)致注意力難以集中,我們可以利用ai解決這個(gè)問題,做好內(nèi)容筆記,詳細(xì)如下文所述2025-06-25
Windows系統(tǒng)本地自建螞蟻(leanote)筆記圖文教程
Leanote螞蟻筆記是一款免費(fèi)開源云筆記軟件,允許用戶在本地設(shè)備上建立私人服務(wù)器,實(shí)現(xiàn)數(shù)據(jù)安全和隱私性,但是還是有不少朋友不知道如何本地自建螞蟻(leanote)筆記,今天小2025-06-24
還能在Excel中直接編輯! DeepSeek配合Mermaid生成圖表的技巧
今天跟大家分享下我們?nèi)绾问褂肈eepSeek與Mermaid來實(shí)現(xiàn)快速的生成圖表,操作也非常的簡單,只需要準(zhǔn)備好自己的數(shù)據(jù)源即可,還可以在excel中修改哦2025-06-24
deepseek各版本有什么區(qū)別? DeepSeek各版本說明與優(yōu)缺點(diǎn)分析
本文將詳細(xì)介紹DeepSeek的各版本,從版本的發(fā)布時(shí)間、特點(diǎn)、優(yōu)勢以及不足之處,為廣大AI技術(shù)愛好者和開發(fā)者提供一份參考指南2025-06-20








