Application.ProjectBeforeSaveBaseline 事件 (Project)
在保存比较基准之前发生。 使用 EventInfo 对象参数。
语法
expression。 ProjectBeforeSaveBaseline
( _pj_
, _Interim_
, _bl_
, _InterimCopy_
, _InterimInto_
, _AllTasks_
, _RollupToSummaryTasks_
, _RollupFromSubtasks_
, _Info_
)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
pj | 必需 | Project | 窗口中显示的项目。 |
Interim | 必需 | Boolean | 如此 如果保存中期比较基准。 假 如果保存完整的基准。 |
bl | 必需 | PjBaselines | 要保存比较基准。 可以是下列的 PjBaselines 常量之一: pjBaseline 、 pjBaseline1 、 pjBaseline2 、 pjBaseline3 、 pjBaseline4 、 pjBaseline5 、 pjBaseline6 、 pjBaseline7 、 pjBaseline8 、 pjBaseline9 或 pjBaseline10 。 |
InterimCopy | 必需 | PjSaveBaselineFrom | 要从其复制的中期计划。 可以是下列 PjSaveBaselineFrom 常量之一: pjCopyBaseline、 pjCopyBaseline1、 pjCopyBaseline2、 pjCopyBaseline3、 pjCopyBaseline4、 pjCopyBaseline5、 pjCopyBaseline6、 pjCopyBaseline7、 pjCopyBaseline8、 pjCopyBaseline9、 pjCopyBaseline10、 pjCopyCurrent、 pjCopyStart_Finish1、 pjCopyStart_Finish2、 pjCopyStart_Finish3、 pjCopyStart_Finish4、 pjCopyStart_Finish5、 pjCopyStart_Finish6、 pjCopyStart_Finish7、 pjCopyStart_Finish8、 pjCopyStart_Finish9或 pjCopyStart_Finish10。 |
InterimInto | 必需 | PjSaveBaselineTo | 正在保存中期计划。 可以是下列的 PjSaveBaselineTo 常量之一: pjIntoBaseline 、 pjIntoBaseline1 、 pjIntoBaseline2 、 pjIntoBaseline3 、 pjIntoBaseline4 、 pjIntoBaseline5 、 pjIntoBaseline6 、 pjIntoBaseline7 、 pjIntoBaseline8 、 pjIntoBaseline9 、 pjIntoBaseline10 、 pjIntoStart_Finish1 、 pjIntoStart_Finish2 、 pjIntoStart_Finish3 、 pjIntoStart_Finish4 、 pjIntoStart_Finish5 、 pjIntoStart_Finish6 、 pjIntoStart_Finish7 、 pjIntoStart_Finish8 、 pjIntoStart_Finish9 或 pjIntoStart_Finish10 。 |
AllTasks | 必需 | Boolean | 如此 如果保存整个项目。 |
RollupToSummaryTasks | 必需 | Boolean | 如此 如果您希望将比较基准上卷到摘要任务。 |
RollupFromSubtasks | 必需 | Boolean | 如此 如果您想要卷来自子任务的比较基准。 |
Info | 必需 | EventInfo | 在事件发生时,EventInfo.Cancel 为 False 。 如果事件过程将此参数设置为 True ,则不会保存比较基准。 |
返回值
Nothing
备注
当项目嵌入到另一个文档或应用程序中时,不会发生项目事件。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。