Compartilhar via


CubeField Interface

Definição

Representa uma hierarquia ou um campo de 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

_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 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 cubo.

Creator

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

CubeFieldSubType

Especifica o tipo de um CubeField. Somente leitura.

CubeFieldType

Indica se o campo 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

True 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 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 com base 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 oculta.

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 com base em um cubo OLAP.

IncludeNewItemsInFilter

A IncludeNewItemsInFilter propriedade é usada para rastrear 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 maneira como os itens de Tabela Dinâmica especificados aparecem – no formato de tabela ou no formato de contorno.

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

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 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 PivotFields ainda não adicionados à Tabela Dinâmica criando o objeto correspondente PivotField.

Delete()

Exclui o objeto.

Aplica-se a