潤幹報表 dql分析頁面如何為字段設定編輯風格

2021-08-13 08:19:28 字數 1296 閱讀 5962

需求說明:

查詢頁面我們知道可以通過使用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 雇員基本資訊可進行修改 效果圖如下圖所示 在製作分組填報表之前,我們先來看一下它的設計原理。原理說明 分組填報表中有兩個維度 分組維度和明細維度,如何處理兩者之間的邏輯關係是重...