The JavaScript Pivot Table control organizes and summarizes business data and displays the result in a cross-table format. A high volume of pivot data can be loaded without any performance degradation using row and column virtualization. Features and BenefitsHigh performanceAllows users to load large amounts of raw data into the pivot engine, aggregate it, and view it on-demand through virtual scrolling options with ease. Data bindingThe JavaScript pivot table accepts JSON array for data binding. It uses the data manager explicitly to handle remote data and data processing.
Pivot table field list and group fieldsThe pivot table field list and group fields option are automatically populated with fields from the bound data source. They allow end-users to drag, filter, and sort fields, as well as create pivot report at runtime. Drill down/Drill upProvides built-in drill down (expand) and drill up (collapse) capability to visualize data both in a detailed view and abstract view, respectively. By default, the data are displayed in a grouped manner. FilteringBuilt-in normal and Excel-like filters with advanced filtering options to easily filter and view data as required. It is also possible to filter programmatically.
SortingSorting supports to order rows and columns based on either labels or values.
AggregationUsers can perform calculations over a group of values using the aggregation option. By default, values are added together. The other aggregation types include average, minimum, maximum, and count. Calculated fieldThe calculated field, otherwise known as unbound field generates unique field with our own calculated value by executing a simple user-defined formula. TotalsSubtotals and grand totals are calculated automatically by the pivot engine inside the control and displayed in the pivot grid. This helps users make decisions based on the totals. Conditional formattingAllows users to define conditions that, when met, format font style, text color, background color, and font size for values and summary cells. Number formatting and date formattingNumber formatting and date formatting help to transform the appearance of the actual cell value. Frozen headerYou can freeze row and column headers to scroll and compare cell values with the corresponding row and column headers. Column
ExportingExports JavaScript pivot table data to Excel, PDF, and CSV formats. You can also customize the exported document by adding the header, footer, and cell properties like type, style, and position programmatically. Web framework integrationAs a pure JavaScript component, the pivot table control integrates easily with any web framework: Related linksAbout SyncfusionFounded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 23,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies. Today we provide 1600+ controls and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP and JavaScript), and desktop development ( WinForms, WPF, WinUI(Preview), and UWP, and Flutter). We provide ready-to deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
sales@syncfusion.com | www.syncfusion.com | Toll Free: 1-888-9 DOTNET |