## PivotFieldGroupOptions class


Options for pivot field grouping settings.

```cpp
class PivotFieldGroupOptions
```

## Methods

| Method | Description |
| --- | --- |
| [GetEndDate()](./getenddate/) | Gets or sets the end value of the grouping range. |
| [GetEndNumber()](./getendnumber/) | Gets or sets the end value of the grouping range. |
| [GetGroupType()](./getgrouptype/) | Gets or sets the grouping type for pivot field. Only for grouping date time pivot field. |
| [GetGroupTypes()](./getgrouptypes/) | Gets or sets the grouping type for pivot field. |
| [GetInterval()](./getinterval/) | Gets or sets the interval size for each group. |
| [GetNewPivotField()](./getnewpivotfield/) | Gets or sets a value indicating whether new pivot fields should be created after grouping. |
| [GetStartDate()](./getstartdate/) | Gets or sets the start value of the grouping range. |
| [GetStartNumber()](./getstartnumber/) | Gets or sets the start value of the grouping range. |
| [IsAutoEnd()](./isautoend/) | Gets or sets a value indicating whether the end value is automatically determined. |
| [IsAutoStart()](./isautostart/) | Gets or sets a value indicating whether the start value is automatically determined. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const PivotFieldGroupOptions\& src)](./operator_asm/) | operator= |
| [PivotFieldGroupOptions()](./pivotfieldgroupoptions/) | Default constructor. |
| [PivotFieldGroupOptions(PivotFieldGroupOptions_Impl* impl)](./pivotfieldgroupoptions/) | Constructs from an implementation object. |
| [PivotFieldGroupOptions(const PivotFieldGroupOptions\& src)](./pivotfieldgroupoptions/) | Copy constructor. |
| [SetEndDate(const Date\& value)](./setenddate/) | Gets or sets the end value of the grouping range. |
| [SetEndNumber(double value)](./setendnumber/) | Gets or sets the end value of the grouping range. |
| [SetGroupType(PivotGroupByType value)](./setgrouptype/) | Gets or sets the grouping type for pivot field. Only for grouping date time pivot field. |
| [SetGroupTypes(const Vector \<PivotGroupByType\>\& value)](./setgrouptypes/) | Gets or sets the grouping type for pivot field. |
| [SetInterval(double value)](./setinterval/) | Gets or sets the interval size for each group. |
| [SetIsAutoEnd(bool value)](./setisautoend/) | Gets or sets a value indicating whether the end value is automatically determined. |
| [SetIsAutoStart(bool value)](./setisautostart/) | Gets or sets a value indicating whether the start value is automatically determined. |
| [SetNewPivotField(bool value)](./setnewpivotfield/) | Gets or sets a value indicating whether new pivot fields should be created after grouping. |
| [SetStartDate(const Date\& value)](./setstartdate/) | Gets or sets the start value of the grouping range. |
| [SetStartNumber(double value)](./setstartnumber/) | Gets or sets the start value of the grouping range. |
| [~PivotFieldGroupOptions()](./~pivotfieldgroupoptions/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Namespace [Aspose::Cells::Pivot](../)
* Library [Aspose.Cells for C++](../../)
