|
LibreOffice
LibreOffice 26.2 SDK API Reference
|
represents a description of how a cell range is to be filtered. More...
import "SheetFilterDescriptor.idl";
Exported Interfaces | |
| interface | XSheetFilterDescriptor |
| provides access to the collection of filter fields. | |
| interface | XSheetFilterDescriptor2 |
| provides access to the collection of filter fields. | |
| interface | com::sun::star::beans::XPropertySet |
| published service PropertySet | |
Public Attributes | |
| boolean | IsCaseSensitive |
| specifies if the case of letters is important when comparing entries. | |
| boolean | SkipDuplicates |
| specifies if duplicate entries are left out of the result. | |
| boolean | UseRegularExpressions |
| specifies if the TableFilterField::StringValue strings are interpreted as regular expressions. | |
| boolean | SaveOutputPosition |
| specifies if the SheetFilterDescriptor::OutputPosition position is saved for future calls. | |
| com::sun::star::table::TableOrientation | Orientation |
| specifies if columns or rows are filtered. | |
| boolean | ContainsHeader |
| specifies if the first row (or column) contains headers which should not be filtered. | |
| boolean | CopyOutputData |
| specifies if the filtered data should be copied to another position in the document. | |
| com::sun::star::table::CellAddress | OutputPosition |
| specifies the position where filtered data are to be copied. | |
| long | MaxFieldCount |
| returns the maximum number of filter fields in the descriptor. | |
represents a description of how a cell range is to be filtered.
The descriptor contains properties and a collection of filter conditions (filter fields) which control the behavior of a filter operation.
| interface com::sun::star::beans::XPropertySet |
published service PropertySet
provides access to the properties.
| interface XSheetFilterDescriptor |
provides access to the collection of filter fields.
|
optional |
provides access to the collection of filter fields.
This interface provides a sequence of TableFilterField2 structures supporting a wider range of comparison operators, compared to the TableFilterField structure provided by interface XSheetFilterDescriptor.
|
property |
specifies if the first row (or column) contains headers which should not be filtered.
|
property |
specifies if the filtered data should be copied to another position in the document.
|
property |
specifies if the case of letters is important when comparing entries.
|
propertyreadonly |
returns the maximum number of filter fields in the descriptor.
This read-only property indicates the maximum count of fields the current implementation supports.
|
property |
specifies if columns or rows are filtered.
|
property |
specifies the position where filtered data are to be copied.
This is only used if SheetFilterDescriptor::CopyOutputData is TRUE.
|
property |
specifies if the SheetFilterDescriptor::OutputPosition position is saved for future calls.
This is only used if SheetFilterDescriptor::CopyOutputData is TRUE.
|
property |
specifies if duplicate entries are left out of the result.
|
property |
specifies if the TableFilterField::StringValue strings are interpreted as regular expressions.