需求說明:
查詢頁面我們知道可以通過使用queryapi.seteditstyle()介面來實現編輯風格的配置,具體配置如下:
1.新增json檔案或者在原來dimdata.json中增加自己需要的編輯風格設定
注意:1)下拉樹、下拉列表的格式要符合產品的配置方式和格式
2)json的編碼和報表以及其他地方的編碼一定要注意保持一致性
2.在query.jsp中dimdataonserver的值,載入自己需要的編輯風格json檔案
3.query.jsp中增加如下**:
$(document).ready(function());
那分析頁面應該如何實現欄位的編輯風格設定呢?
解決方案:
分析介面有兩個地方可以設定,乙個是設定報表的;
也可以直接設定資料集的,那樣資料集再新建報表欄位的編輯風格也能傳下去
具體配置如下:
前兩步和查詢頁面一致,第三步介面需要改下,在analyse.jsp中增加如下**:
var setfunction = function() else settimeout(setfunction, 1000);
}settimeout(setfunction, 1000);
介面方法說明:
analyseapi.seteditstyle4dataset("資料集名稱","欄位名稱","編輯風格名稱");//這裡對應複雜條件部分的字段編輯風格
analyseapi.seteditstyle4report("報表名稱","欄位名稱","編輯風格名稱");//這裡對應下面報表欄位的編輯風格
ps:內建的一些日期風格名稱如下:
_date
_datetime
_time
_yearmonth
_month
_day
_year
_calendar
_txt
例如設定dqlquery資料集的客戶欄位的編輯風格為下拉日曆的日期值返回,那麼可以設定為:
analyseapi.seteditstyle4dataset("dqlquery","客戶","_date");
如果需要修改日期的顯示格式,可以通過對應介面實現,例如:
queryapi.seteditstyledef();//日期格式修改
queryapi.seteditstyledef();//時間格式修改
def格式說明如下:
分析頁面配置和查詢頁面一致,只是把queryapi改為analyseapi即可
如果需要顯示年月日時分秒的顯示效果,那麼可以用_nyrsfm風格
潤幹報表 dql分析模組報表實現隔行異色效果
需求說明 分析頁面報表展現結果時,實現隔行異色的效果 實現方法 需要二次開發實現,核心修改檔案為dqlreport.js dqlreport.js中自帶的backcolor為背景色的value值,這裡需要配置exp表示式實現效果 所以需要配置backcolorexp的值,修改4052 4063行中對...
潤幹報表如何呼叫spring資料
spring是乙個開源框架,是為了解決企業應用程式開發複雜性而建立的。在 web 開發環境中經常會與 struts hibernate聯合起來使用,進行規範的框架結構開發。潤幹中的二次開發也可以與 ssh 框架相結合部署到 web 專案中。本文介紹在設計時沒有啟動 web 服務,在設計器中使用 sp...
如何在潤幹報表中製作分組填報表
同樣地,我們以 demo 示例庫中的雇員表資訊維護為例,在資料填報頁面,需要實現以下效果 1 雇員資訊按照地區分組顯示 2 雇員基本資訊可進行修改 效果圖如下圖所示 在製作分組填報表之前,我們先來看一下它的設計原理。原理說明 分組填報表中有兩個維度 分組維度和明細維度,如何處理兩者之間的邏輯關係是重...