- 30 Apr 2025
- 6 Minutes to read
- Print
- DarkLight
About the Flex Grid Object
- Updated on 30 Apr 2025
- 6 Minutes to read
- Print
- DarkLight
💡This article contains version changes.
Spot the light bulb icon? That means you’ll find helpful details about what’s changed across versions. Read more about version changes here.
This topic covers the Flex Grid Object and its features.
The Flex Grid Object is a powerful reporting tool displayed as a spreadsheet-like table with key features like pivoting, grouping, sorting, filtering, quick charts, and more.
The Flex Grid Object gives Planners and Makers the ability to leverage large data volumes, rendering reports with more than 1 million rows. In previous versions, end users could only interact with a Data View to display data in a table format, of which the end user's capabilities to display data in different ways was configured by developers and sometimes restricted. With the Flex Grid Object, end users have more autonomy to pivot data in order to analyze data directly from the Flex Grid Object.
In contrast to a Data View that only shows data from a top-down perspective, the Flex Grid also displays data from a bottom-up perspective, giving the end user more self-service capabilities and freedom to create a very detailed dataset where it was not as visually optimized or possible in a Data View before. Below is a table comparing the 2 Objects:
Data View | Flex Grid |
---|---|
Aggregated analysis, general guidelines could be:
| Detailed analysis, general guidelines could be:
|
Top-down approaches
| Bottom-up approaches
|
Standard/pre-built reports
| Data Exploration reports
|
Top-Down planning - examples of use cases:
| Bottom-up planning, examples of use cases:
|
Flex Grid Highlights
The Flex Grid Object breaks data silos with unmatched performance, allowing the display of datasets for different areas of a business and unlocking unified decision making. Some of the key benefits include:
Supports more Entities by row. Supports more than 1 million rows and dozens of columns, allowing a bottom-up analysis not feasible in Excel
Better performance. Flex Grid uses a new query method enabled by the new Board 14 Dynamic Engine, which is more powerful and allows the retrieval of large datasets. Furthermore, the new execution logic minimizes the server requests of data, allowing a smooth user experience with all Object interactions and reducing performance latency
Self-service pivoting. Less focus on the prebuild or standard reporting which allows end users to achieve their reporting needs autonomously directly within the Flex Grid. Pivot functionalities allow makers to create more open reports and dashboards for end users so they can freely and independently achieve the type of analysis they need
Improved filtering and sorting. Filtering and sorting is not configured in the Layout editor configuration as with a Data View, but within the Flex Grid itself. It is possible for a Maker to save a default display configuration of a particular sorting and filtering within the Flex Grid so the end user does not start from the raw dataset. Additionally, manual sorting of fields is also possible
Multi-filtering & Multi-sorting. It is possible to sort and filter by multiple fields. The Developer can configure the restrictions to a single column or multiple columns
💡Spreadsheet-like Data Entry. Data entry capabilities are available for the Flex Grid Object. Leverage spreadsheet-like functionalities for planning budgets and forecasts. The platform allows users to enter, update, and simulate data directly within an interactive grid, ensuring seamless performance even with high data volumes.
In versions 14.2.2 and earlier, Data Entry on a Flex Grid Object is not available.
Spreadsheet-like Data Visualization. Spreadsheet-like charts are possible directly within the Flex Grid itself. Use on-the-fly charts to visualize demand patterns and identify trends
Export to Excel. You can export the exact Flex Grid configuration to an Excel workbook directly from the Object without formatting it
More flexible formatting. The Flex Grid has even more formatting options than a Data View, found in the Design subpage of the Object Properties panel
Large calculations on-the-fly. Leaf-level calculations can now be done on-the-fly directly in the Flex Grid. Now, the calculations are executed at dataset level when the dataset is retrieved from the engine. This is ideal for use cases which would previously require calculations and storing data using Dataflows. For example, this new Object could be useful when making currency conversions, variance analysis calculations, P*Q , etc.
Unbalanced hierarchies. The dataset-level execution now allows the table to calculate multiple unbalanced hierarchy aggregations; this is significant because in Data Views, only the most-nested Unbalanced Hierarchy set By Row was executed
Rules and Algorithms. These on-the-fly calculations are executed at dataset-level, now allowing the users to easily display/aggregate calculated values by the available dimensions (i.e. Excel-like Pivot behavior).
Can I use a Flex Grid for the same use cases as a Data View?
Differently from the Data View, Flex Grid is best used for bottom-up approaches, detailed analysis, and data exploration. However, there are some use cases where both Objects are applicable. In these cases, knowing the differences between the 2 Objects is helpful to determine which one is right for your situation. The table below shows which features available in a Data View are limited in a Flex Grid and whether those limitations have been replaced with a Flex Grid-specific feature, are in the roadmap for future releases, or simply not in scope for this new Object.
You can see the Flex Grid vs Data View Known Limitations and Roadmap on the following table:
Features | Availability in Flex Grid | Equivalent Flex Grid feature |
---|---|---|
Ranking functions and Rule Block type |
|
|
Cube types: | ||
|
![]() In version 14.2.2 and earlier, this is not available. | |
|
![]() In version 14.2.2 and earlier, this is not available. | |
Block Settings: | ||
|
|
![]() In version 14.2.2 and earlier, the By Column feature is not available. |
|
![]() In version 14.2.2 and earlier, Data Entry on a Flex Grid Object is not available. | |
|
|
|
|
|
|
|
|
|
|
| |
|
| |
Layout editor: | ||
|
|
|
|
|
Filters while in via the Layout Editor are in roadmap for future releases |
![]() In version 14.2.2 and earlier, this is not available. | ||
![]() In version 14.2.2 and earlier, this is not available. | ||
Drill Anywhere: | ||
![]() In version 14.2.2 and earlier, this is not available. | ||
![]() In version 14.2.2 and earlier, this is not available. | ||
![]() In version 14.2.2 and earlier, this is not available. | ||
Object toolbar: | ||
|
![]() In version 14.2.2 and earlier, this is not available. | |
|
| |
|
|
|
Object properties in the "Data" and "Design" sections are specific to the Flex Grid Object. Some of the options available for the Data View are not applicable to Flex Grid and vice versa.