永洪BI-通過傳輸參數控制頁面顯示多少數據量

在學習永洪BI的示例報表時發現有一個topN的功能,即在報表的輸入框中輸入top值,報表會隨即生成該值指定的條目數,截圖如下:


在製作報表時,使用對指定字段使用高級排序指定top值對報表進行top顯示的方式比較簡單,但是如何設置top值可變卻較爲複雜,在研究示例後,發現如下方式:

1、選擇文本參數,拖拽到報表當中,


2、右鍵儀表盤空白處,選擇腳本。


3、設置“變化時運行”,複製腳本:

if(!isNaN(param['TextParam1'])) {
   var col = Table1.binding.getCol(0);
   col.sortRank=parseInt(param['TextParam1']);
   Table1.binding.setCol(0, col);
}


4、將腳本中的TextParam1替換爲自己的文本參數控件的名稱,將Table1替換成自己的表格控件的名稱 。


注意:在進行上述操作之前,必須先在高級排序那裏,按照指定指標進行排序。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章