Método Application.VisualReportsSaveCube (Project)
Salva um cubo Relatórios Visuais no diretório padrão ou em um diretório especificado.
Sintaxe
expressão. VisualReportsSaveCube
( _strNamePath_
, _PjVisualReportsCubeType_
, _ReportAlLFields_
, _PjVisualReportsDataLevel_
)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
strNamePath | Opcional | String | Nome e caminho completo do local em que deve ser salvo o arquivo de cubo (.cub). |
PjVisualReportsCubeType | Opcional | Long | Salve o tipo de cubo. Pode ser uma das consants a PjVisualReportsCubeType. O padrão é pjTaskTP. |
ReportAlLFields | Opcional | Boolean | Se True, todos os campos não personalizados serão incluídos no relatório. O padrão é False. |
PjVisualReportsDataLevel | Opcional | Long | Salve o nível de dados. Pode ser uma das seguintes constantes PjVisualReportsDataLevel. O padrão é pjLevelAutomatic. |
Valor de retorno
Boolean
Comentários
O parâmetro PjVisualReportsDataLevel Especifica o nível ao qual os dados divididos em fases podem ser acessados. Por exemplo, se pjLevelMonths (meses) for especificado, ele não é possível acessar pjLevelDays (dias).
Definir o parâmetro ReportAllFields como True pode prejudicar o desempenho.
Exemplo
O seguinte código salva um cubo.
Sub a()
Dim tf As Boolean
tf = Application.VisualReportsSaveCube("c:\cube.cub", pjTaskNTP, , pjLevelQuarters)
If tf = True Then
MsgBox ("Cube saved successfully")
Else
MsgBox ("Cube not saved successfully")
End If
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.