CalculatedMembers.AddCalculatedMember Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona um campo ou item calculado a uma tabela dinâmica.
public Microsoft.Office.Interop.Excel.CalculatedMember AddCalculatedMember (string Name, object Formula, object SolveOrder, object Type, object DisplayFolder, object MeasureGroup, object ParentHierarchy, object ParentMember, object NumberFormat);
Public Function AddCalculatedMember (Name As String, Formula As Object, Optional SolveOrder As Object, Optional Type As Object, Optional DisplayFolder As Object, Optional MeasureGroup As Object, Optional ParentHierarchy As Object, Optional ParentMember As Object, Optional NumberFormat As Object) As CalculatedMember
Parâmetros
- Name
- String
O nome do membro calculado.
- Formula
- Object
A fórmula do membro calculado.
- SolveOrder
- Object
A ordem de resolução do membro calculado.
- Type
- Object
O tipo do membro calculado.
- DisplayFolder
- Object
Uma pasta que existe para exibir medidas calculadas.
- MeasureGroup
- Object
O grupo ao qual o calculado pertence.
- ParentHierarchy
- Object
O caminho pai do ParentMember.
- ParentMember
- Object
O pai do membro calculado.
- NumberFormat
- Object
O formato de números usados para membros calculados.
Retornos
Comentários
O argumento Formula deve ter uma instrução de sintaxe MDX (expressão multidimensional) válida. O argumento Nome deve ser aceitável para o provedor OLAP (Processamento Analítico Online).
- DisplayFolder: as pastas de exibição só são válidas para medidas calculadas. Eles não são válidos para membros calculados. A cadeia de caracteres pode ter ponto-e-vírgula ; nele. Os ponto e vírgula designam várias pastas de exibição. Por exemplo, se você usar a cadeia de caracteres minha pasta1; myfolder2, em seguida, a medida calculada será exibida em duas pastas de exibição uma chamada myfolder1 a outra chamada 'myfolder2'. A cadeia de caracteres pode ter backslashes \. Isso designa um caminho hierárquico para a pasta de exibição. Por exemplo, se você usar a cadeia de caracteres welcome\to\seattle, haverá uma pasta de exibição chamada welcome que contém uma pasta de exibição chamada para a qual contém uma pasta de exibição chamada seattle. As pastas de exibição são pastas virtuais. Eles realmente não existem no mesmo sentido que pensamos em pastas do sistema. Elas só existem para fins de exibição das medidas calculadas.
- NumberFormat: os formatos de número só podem ser definidos por macros. Não há interface do usuário para defini-los. Essa é a única propriedade que não pode ser definida por meio da interface do usuário. O tipo é sempre xlNumberFormatTypeDefault quando um membro calculado é criado por meio da interface do usuário. Os formatos de número só são válidos para membros calculados. Elas não são válidas para medidas calculadas.
- ParentHierarchy: a hierarquia pai pode ser qualquer hierarquia MDX válida. As hierarquias pai só são válidas para membros calculados. Elas não são válidas para medidas calculadas. Se um membro pai for escolhido que esteja em uma hierarquia pai diferente, a hierarquia pai será alterada automaticamente para corresponder à hierarquia pai do membro pai.