ExcelScript.PivotLabelFilter interface
Modelo configurável para um filtro de etiqueta aplicar a um Campo Dinâmico. Define condition
quais os critérios que têm de ser definidos para que o filtro funcione.
Comentários
Exemplos
/**
* This script filters items that start with "L" from the "Type" field
* of the "Farm Sales" PivotTable.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the PivotTable.
const pivotTable = workbook.getActiveWorksheet().getPivotTable("Farm Sales");
// Get the "Type" field.
const field = pivotTable.getHierarchy("Type").getPivotField("Type");
// Filter out any types that start with "L" (such as "Lemons" and "Limes").
const filter: ExcelScript.PivotLabelFilter = {
condition: ExcelScript.LabelFilterCondition.beginsWith,
substring: "L",
exclusive: true
};
// Apply the label filter to the field.
field.applyFilter({ labelFilter: filter });
}
Propriedades
comparator | O comparador é o valor estático ao qual são comparados outros valores. O tipo de comparação é definido pela condição. Nota: uma cadeia numérica é tratada como um número quando é comparada com outras cadeias numéricas. |
condition | Especifica a condição para o filtro, que define os critérios de filtragem necessários. |
exclusive | Se |
lower |
O limite inferior do intervalo para a condição de |
substring | A subcadeia utilizada para as |
upper |
O limite superior do intervalo para a condição de |
Detalhes da propriedade
comparator
O comparador é o valor estático ao qual são comparados outros valores. O tipo de comparação é definido pela condição. Nota: uma cadeia numérica é tratada como um número quando é comparada com outras cadeias numéricas.
comparator?: string;
Valor da propriedade
string
condition
Especifica a condição para o filtro, que define os critérios de filtragem necessários.
condition: LabelFilterCondition;
Valor da propriedade
exclusive
Se true
, o filtro excluirá os itens que cumprem os critérios. A predefinição é false
(filtrar para incluir itens que cumprem os critérios).
exclusive?: boolean;
Valor da propriedade
boolean
lowerBound
O limite inferior do intervalo para a condição de between
filtro. Nota: uma cadeia numérica é tratada como um número quando é comparada com outras cadeias numéricas.
lowerBound?: string;
Valor da propriedade
string
substring
A subcadeia utilizada para as beginsWith
condições de filtro , endsWith
e contains
.
substring?: string;
Valor da propriedade
string
upperBound
O limite superior do intervalo para a condição de between
filtro. Nota: uma cadeia numérica é tratada como um número quando é comparada com outras cadeias numéricas.
upperBound?: string;
Valor da propriedade
string