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( ), onde é o número de índice do campo de index index 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 Microsoft Excel aplicativo. 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 do campo cubo.

Creator

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

CubeFieldSubType

Especifica o tipo de CubeField um . 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

True para permitir que vários itens na área do 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 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 que estão ocultos.

HierarchizeDistinct

Obtém ou define se deve 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 de leitura/gravação.

LayoutForm

Retorna ou define a forma 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), CubeField um objeto será mostrado na lista de campos.

TreeviewControl

Retorna o objeto, representando o controle de manipulação de cubo de um relatório de tabela dinâmica baseado TreeviewControl 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 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 ClearManualFilter() 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 adicionado à Tabela Dinâmica criando o objeto PivotField correspondente.

Delete()

Exclui o objeto.

Aplica-se a