報表工具提供了全新的Web報表設計器,基於非線性報表模型,具有強大的表達式和擴展功能,可輕松快捷、零編碼地實現各種復雜報表,是高效、強大的新一代報表工具。
類Excel的Web報表設計器
報表采用類Excel的Web報表設計器,類Excel的界面和操作風格即便是對非專業人士而言,也是一個非常容易上手的報表工具,入門簡單快速,可輕松制作出精美的報表,可顯著提高報表設計開發的效率。
非線性報表模型
報表基於先進的非線性報表模型,許多復雜報表采用傳統報表工具制作起來非常困難(需要編寫代碼或復雜SQL准備數據),而采用非線性模型的 報表則可以零編碼完成,並且實現報表所需的時間和工作遠低於一般的傳統報表工具。同時還有一些傳統報表工具難以實現的報表,也可以使用報表輕松制作完成。
非線性報表模型的主要特征包括:多數據源、層次坐標計算、線性坐標、平面坐標、多個更新屬性。正是基於這些特性報表可以零編碼的輕松制作出同期比、環比、累計、占比、排名計算、不規則分組、多源分片等等各種統計報表。
強大的表達式與函數
報表設計和數據統計支持強大的表達式計算。同時報表各項屬性除了可以通過向導靈活設置外,也能使用表達式來進行控制,從而輕松實現單元格的動態背景色、數據高亮預警顯示、特殊圖標顯示等復雜需求。
報表的表達式中可以運用函數,提供了強大的函數功能。除了常規的計算函數外,更針對報表和統計分析的需要提供了特有的集合處理函數,可用以實現報表自動擴展、分組等變化,具備強大的報表計算與統計分析能力。
靈活的參數與宏
報表工具還支持參數與宏的應用,讓報表實現更靈活的功能。
報表中可以通過應用參數從外部接收傳入的值,參數既可以用於報表的數據集(例如SQL語句)中,也可以在報表的表達式中使用,從而實現動態的數據查詢過濾、動態的報表屬性控制等應用。
除參數外, 報表工具還提供了特有的宏來更靈活的控制SQL語句或者表達式。宏的作用是可以將引用宏的位置整個替換為宏值。例如,可以將SQL語句中SELECT的列名或FROM的表名或ORDERBY的方向甚至整句SQL語句都作為宏而臨時改變,從而給報表設計人員提供更加靈活的控制方式。