Quantcast
Channel: Developer Express Inc.
Viewing all articles
Browse latest Browse all 2370

WinForms & WPF Spreadsheet Control - Extended Pivot Table Support (Coming soon in v16.1)

$
0
0

In our last release (v15.2), we added Pivot Table functionality to both our WinForms & WPF Spreadsheet Controls. As is always the case with a major feature like this, we received a number of requests and with our upcoming release (v16.1), we've done our best to add as much capability as possible so you could better serve your customer's needs.

The Spreadsheet's Pivot Table now supports the following: Calculated fields and items, Grouping data in the Pivot Table, and Sorting by values in a data field.

Calculated Fields and Items

If your Pivot Table requires calculations that are not available using predefined aggregate functions or the Show Values As calculation option, you can create your custom formulas by inserting calculated fields and calculated items. For instance, to create a field that calculates a 10% sales tax for each value in the Amount field, you'd use the following formula: = Amount*10%.

For those of you creating documents in code, these new features are available via the Spreadsheet's API. The code below should demonstrate how easy it is to create a calculated field in code. 

Image

A single line of code adds the calculated item to the field...

Image

Grouping Field Items

To help you create data subsets, the Spreadsheet control allows you to group items in the Pivot Table field. As you'll see in the animation below, this feature is extremely useful when presenting date/time and numeric values. For example, if a row field in your Pivot Table contains a long list of dates, you can group them by quarters or months so that your documents are easier to read and understand.  


The following types of grouping are available:

  • Group items in a numeric field into numeric intervals by specifying the interval length.
  • Group date/time fields by selecting one or more predefined date/ time periods to group by.
  • Group a selection of specific field items. This option can be useful to group text values in a field. Imagine that you have a State field whose items you wish to consolidate into four regions. 

And yes, when creating spreadsheets in code, the API is a piece of cake to use...

Image

Sorting by Data Field

Finally, this release allows you to sort items in a Pivot Table field by values of a data field.


Here's some sample code when using the Spreadsheet's API...

Image

Catching up to Excel is not easy - we have to take one big bite at a time. We'd love to read how well you think we're doing...



Viewing all articles
Browse latest Browse all 2370

Trending Articles