如何實現伸縮(摺疊)報表?

2021-07-25 16:49:13 字數 1432 閱讀 6522

原文發布在潤幹幹學院,位址為:

在業務系統中分組統計是比較常見的資料分析形勢,但當資料項較多或分組的層級過多時看著就會比較煩亂,為了資料更清晰的展現,通常使用者會需要伸縮(摺疊)顯示的效果,這樣分類彙總的資料就一目了然的展現出來了。

樹形報**式要求:分組格與它的子格不在同一行上,不能有行上的全包含或半包含關係。

報表設計如下:

報表展現頁面標籤設定如下:

頁面初始展現效果:

全部收攏

部分節點展開

olap

摺疊報**式要求:

分組格與它的子格在同一行,行上必須是全包含關係。

報表設計如下:

頁面標籤設定:

頁面展現效果:

初始收攏

節點展開效果

標籤名稱

描述取值

預設值istreetable 

是否以樹形報表展現

yes或no

noisolap

是否以olap效果展現

yes或no

nofoldonbegin

摺疊報表初始展現是否摺疊或展開的層數

yes(全摺疊)、no(全展開)

或整數(可以看見的層數)

nofoldicon      

摺疊圖示的型別

可取值plus(加減號)或arrow(

plus

說明:1

、樹形報表對瀏覽器沒有要求,olap摺疊表對瀏覽器要求ie類瀏覽器版要大於ie9,其它類瀏覽器不限

2、這兩種展現方式互斥,只能同時用一種

3、樹形報表暫時只實現行向的摺疊,列向未實現

5、foldonbegin和foldicon屬性都適用於兩種摺疊報表

如何實現伸縮 摺疊 報表?

在業務系統中分組統計是比較常見的資料分析形式,但當資料項較多,或分組的層級過多時看著就會比較煩亂,為了資料更清晰的展現,通常使用者會需要伸縮 摺疊 顯示的效果,這樣分類彙總的資料就可一目了然的呈現。潤幹報表內建了這種伸縮功能,提供了兩種形式的摺疊報表 樹型摺疊報表和 olap 型摺疊報表。報表開發人...

如何實現伸縮 摺疊 報表?

在業務系統中分組統計是比較常見的資料分析形式,但當資料項較多,或分組的層級過多時看著就會比較煩亂,為了資料更清晰的展現,通常使用者會需要伸縮 摺疊 顯示的效果,這樣分類彙總的資料就可一目了然的呈現。潤幹報表內建了這種伸縮功能,提供了兩種形式的摺疊報表 樹型摺疊報表和 olap 型摺疊報表。報表開發人...

如何實現伸縮 摺疊 報表

在業務系統中分組統計是比較常見的資料分析形式,但當資料項較多,或分組的層級過多時看著就會比較煩亂,為了資料更清晰的展現,通常使用者會需要伸縮 摺疊 顯示的效果,這樣分類彙總的資料就可一目了然的呈現。潤幹報表內建了這種伸縮功能,提供了兩種形式的摺疊報表 樹型摺疊報表和 olap 型摺疊報表。報表開發人...