CubeField Interface

Definição

Representa um campo de hierarquia ou medida de um cubo OLAP.

public interface class CubeField
[System.Runtime.InteropServices.Guid("0002444C-0000-0000-C000-000000000046")]
public interface CubeField
Public Interface CubeField
Atributos

Comentários

Em um relatório de tabela dinâmica, o objeto CubeField é um membro da CubeFields coleção.

Use a CubeField propriedade para retornar o objeto CubeField .

Use CubeFields(index), onde index é o número de índice do campo de cubo, para retornar um único objeto CubeField .

Propriedades

Nome Description
_Caption

Retorna um valor String que representa o texto do rótulo para o campo de cubo.

AllItemsVisible

A AllItemsVisible propriedade verifica se a filtragem manual é aplicada a um PivotField ou CubeField. Boolean somente leitura.

Application

Quando usada sem um qualificador de objeto, essa propriedade retorna um Application objeto que representa o aplicativo do Microsoft Excel. Quando usada com um qualificador de objeto, essa propriedade retornará um objeto Application que representa o criador do objeto especificado (você pode usar essa propriedade com um objeto Automation do OLE para retornar o aplicativo desse objeto). Somente leitura.

Caption

O texto do rótulo para o campo de cubo.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado.

CubeFieldSubType

Especifica o tipo de um CubeFieldarquivo . Somente leitura.

CubeFieldType

Indica se o campo de cubo OLAP é um campo de hierarquia ou um campo de medida.

CurrentPageName

Retorna ou define o nome da página de um CubeField. String de leitura/gravação.

DragToColumn

True se o campo especificado puder ser arrastado para a posição de coluna.

DragToData

True se o campo especificado puder ser arrastado para a posição de dados.

DragToHide

True se o campo puder ser ocultado sendo arrastado para fora do relatório de tabela dinâmica.

DragToPage

True se o campo puder ser arrastado para a posição de página.

DragToRow

True se o campo puder ser arrastado para a posição de linha.

EnableMultiplePageItems

Verdadeiro para permitir que vários itens na área de campo de página para Tabelas Dinâmicas OLAP sejam selecionados.

FlattenHierarchies

Obtém ou define se os itens de todos os níveis de hierarquias em um campo de cubo de conjunto nomeado são exibidos no mesmo campo de um relatório de Tabela Dinâmica baseado em um cubo OLAP.

HasMemberProperties

Retorna True quando existem propriedades de membros especificadas para serem exibidas para o campo de cubo.

HiddenLevels

Retorna ou define os níveis superiores da hierarquia especificada que estão ocultos.

HierarchizeDistinct

Obtém ou define se deseja ordenar e remover duplicatas ao exibir o conjunto nomeado especificado em um relatório de Tabela Dinâmica baseado em um cubo OLAP.

IncludeNewItemsInFilter

A IncludeNewItemsInFilter propriedade é usada para controlar itens incluídos/excluídos em Tabelas Dinâmicas OLAP. Leitura/gravação.

IsDate

Retorna True se CubeField for uma data. Boolean somente leitura.

LayoutForm

Retorna ou define a aparência dos itens especificados da Tabela Dinâmica, em formato de tabela ou em formato de estrutura de tópicos.

LayoutSubtotalLocation

Retorna ou define a posição dos subtotais do campo de tabela dinâmica em relação ao campo especificado (acima ou abaixo).

Name

Retorna o nome do objeto.

Orientation

O local do campo no relatório de Tabela Dinâmica especificado.

Parent

Retorna o objeto pai do objeto especificado.

PivotFields

Retorna a PivotFields coleção. Essa coleção contém todos os campos de tabela dinâmica, inclusive aqueles que não estão visíveis na tela no momento.

Position

Posição do item em seu campo se o item estiver sendo exibido no momento.

ShowInFieldList

Quando definido como True (padrão), um CubeField objeto será mostrado na lista de campos.

TreeviewControl

Retorna o TreeviewControl objeto, representando o controle de manipulação de cubo de um relatório de Tabela Dinâmica baseado em OLAP.

Value

Retorna o nome do campo especificado.

Métodos

Nome Description
AddMemberPropertyField(String, Object)

Adiciona um campo de propriedades membro para a exibição do campo de cubo.

AddMemberPropertyFieldEx(String, Object, Object)

Reservado para uso interno.

ClearManualFilter()

O ClearManualFilter() método fornece uma maneira fácil de definir a propriedade Visible como True para todos os itens de um PivotField em Tabelas Dinâmicas e de esvaziar as coleções HiddenItemsInList/VisibleItemsList em Tabelas Dinâmicas OLAP.

CreatePivotFields()

O CreatePivotFields() método é novo no Microsoft Office Excel 2007. Ele permite que os usuários apliquem um filtro a Campos Dinâmicos ainda não adicionados à Tabela Dinâmica criando o objeto correspondente PivotField.

Delete()

Exclui o objeto.

Aplica-se a