Stimulsoft Reports.Ultimate是集所有報表解決方案於一體的綜合性平臺,擁有在JavaScript、ASP.NET、ASP.NET MVC、WPF、Silverlight、WinRT、HTML5、Windows Forms、PHP、Java以及Flex環境下構建報表的一整套完整的工具。Stimulsoft Reports.Ultimate不僅擁有強大的報表導出系統,而且還支持多種報表導出格式,擁有簡單且強大的報表引擎。Stimulsoft Reports.Ultimate基本原則是,用簡單常規的方法創建報表,將不同的技術應用於應用程序。
我們很高興地宣佈發佈新版Stimulsoft Reports 2019.2,現在可以下載了。此版本附帶了大量更改和更新,其中包括新產品Dashboards.JS,這是一個功能強大,靈活的JavaScript平臺數據分析工具; 我們的報表工具現在有Pareto圖表,JavaScript單元格中的文本; 儀表板使用交互功能,前N個值等等進行更新。
新產品Dashboards.JS
我們很高興為JavaScript平臺提供功能強大,靈活且易於定製的數據分析和處理工具。所需要的只是JavaScript和HTML5瀏覽器。不需要安裝其他.NET,Java或Flash組件。因此,Dashboards.JS將適用於大多數設備(從臺式計算機到移動設備)。Dashboards.JS可以作為客戶端解決方案,這意味著不需要服務器端,也可以在服務器端使用服務器端。該工具與Node.js完美兼容。與此同時,Dashboards.JS的功能不亞於其他Stimulsoft產品。
帕累託圖
在2019.2版本中,在設計報表和儀表板時,您將能夠創建帕累託圖表。此類圖表包含條形圖和折線圖,其中各個值按條形降序表示,累計總數由線條表示。
前N個值
在新版本中,儀表板的圖表,指示器,進度,數據透視表元素可以顯示最高值。為此,請在儀表板面板中選擇一個項目,單擊報表設計器中“屬性”面板上“前N”屬性的“瀏覽”按鈕。在對話框中,指定頂部值的數量和上面的模式(頂部值)或以下(低值)。此外,可以將未包括在最高值列表中的其他值彙總並顯示為單獨的元素,如圖表,進度或指標。
禁用表中的列
從版本2019.2開始,可以禁用在儀表板的表元素中顯示列。要應用此選項,請在元素編輯器中選擇數據字段,然後取消選中“可見”選項。
表格值中的超鏈接
在新版本中,您可以為數據字段值設置超鏈接(如果字段類型定義為維度)。為此,請在Table元素編輯器中選擇數據字段,選擇Hyperlink複選框並指定地址。現在,在報表查看器中,單擊此數據字段的任何值時,將轉到指定的超鏈接。每個數據字段都可以指定自己的超鏈接。
相互作用
我們添加了在查看儀表板時自定義交互式操作的功能。根據特定的用戶操作,可以顯示提示,應用數據過濾,以及通過超鏈接進行轉換。可以為諸如圖表,區域地圖和表之類的項目定義交互式操作。交互操作的設置在交互編輯器中執行。對於圖表和地圖,可以通過選擇元素並單擊“屬性”面板上“交互”屬性上的“瀏覽”按鈕來打開此編輯器。對於Table元素,您可以在此編輯器的Table標頭中禁用排序和篩選。要配置Table元素的數據字段的交互操作,應單擊此元素的編輯器中的“編輯”按鈕。
格式化縮寫
從版本2019.2開始,您可以在報表或儀表板中使用帶數字和貨幣格式的縮位數字。例如,對於數千個值,您可以使用縮寫K,百萬分之一 - M,十億分之一 - B.要啟用值的縮寫,請在格式編輯器中設置“使用縮寫”旁邊的複選框。
負紅色
在此版本中,您可以使用數字,貨幣和百分比格式以紅色突出顯示所有負數。此功能適用於報表和儀表板。為此,請在格式編輯器中設置“紅色為負”旁邊的複選框。現在,所有小於零的數字都將標記為紅色(參見下圖)。
導出到JSON
從版本2019.2開始,我們已添加將報表導出為JSON等數據格式。要轉換報表,請在報表查看器中單擊“保存”,選擇“項目數據文件...”,然後選擇JSON作為文件類型。您可以使用頁眉和頁腳導出整個報表或僅導出數據或數據。
導出到數據
對於儀表板的表元素,您現在可以將各種類型的數據導出到文件。為此,在查看儀表板時,單擊Table元素上的Save按鈕並選擇Data項。在導出設置菜單中,選擇要轉換表元素內容的數據文件類型(CSV,DBF,XML,JSON,DIF,SYLK)。
導出設置
在2019.2版中,我們在將儀表板或其元素導出為各種格式時添加了導出設置。使用這些設置,您可以更改頁面大小,方向,圖像質量,圖像類型,比例。在選擇導出命令之後和開始轉換儀表板或其元素的過程之前,導出設置將在彈出對話框中顯示給用戶。
我們在儀表板預覽中添加了“編輯”按鈕。此按鈕調用報表設計器並在其中打開呈現的儀表板。在報表設計器中,您可以編輯該儀表板並保存更改。您將在查看器中進行這些更改。只有在渲染之前將“計算模式”屬性設置為“解釋”時,才可以使用渲染儀表板的編輯模式。
按條件計算總計
在2019.2的發佈中,可以使用儀表板元素中的條件計算總計的功能。SumIf(,)函數用於按條件對數據字段值求和,CountIf(,)函數用於按條件計算數據字段中的值的數量。這些函數中的第一個參數是數據字段,第二個參數是獲取值的條件。
Reports.JS中單元格中的文本新的組件
單元格中的文本已添加到Reports.JS中。現在,您可以使用此組件來設計報表。要添加此組件,請在工具箱或“插入”選項卡的“組件”組中的單元格中選擇“文本”,然後將其放在報表頁面上。
↓↓↓
閱讀更多 慧都科技 的文章
關鍵字: JavaScript 導出 報表