Método Application.VisualReportsSaveCube (Project)
Guarda un cubo de Informes visuales en el directorio predeterminado o en un directorio especificado.
Sintaxis
expresión. VisualReportsSaveCube
( _strNamePath_
, _PjVisualReportsCubeType_
, _ReportAlLFields_
, _PjVisualReportsDataLevel_
)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
strNamePath | Opcional | String | Nombre y ruta completa de la ubicación en que se va a guardar el archivo de cubo (.cub). |
PjVisualReportsCubeType | Opcional | Long | Guarde el tipo de cubo. Puede ser una de las constantes de PjVisualReportsCubeType. El valor predeterminado es pjTaskTP. |
ReportAlLFields | Opcional | Boolean | Si es True, todos los campos se incluyen en el informe. Valor predeterminado es False. |
PjVisualReportsDataLevel | Opcional | Long | Guarde el nivel de datos. Puede ser una de las constantes de PjVisualReportsDataLevel. El valor predeterminado es pjLevelAutomatic. |
Valor devuelto
Boolean
Comentarios
El parámetro PjVisualReportsDataLevel especifica el nivel al que se pueden tener acceso a los datos de fase temporal. Por ejemplo, si pjLevelMonths (meses) se especifica, no se puede tener acceso a pjLevelDays (días).
Si se establece el parámetro ReportAllFields en True puede afectar negativamente al rendimiento.
Ejemplo:
El código siguiente guarda un 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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.