Project Professional SharePoint 同步任务列表,而无需使用 Project Web App 。 您的团队成员可查看该日程表并在 SharePoint 中更新其工作,而且您将在 Project 中看到更改。 反之亦然。

提示:  要同步的任务超过 100 个? 如果是这样,预期情况会变慢一些。 第一次同步的速度比平时慢。 如果有许多更改、大量自定义字段或添加或删除大量任务,也会减慢速度。

与新的 SharePoint 网站同步

这些步骤假定你在 Project 中打开了一个项目,但你尚未创建 SharePoint 网站。

  1. 在 Project 中,选择"文件>保存"。

  2. 选择"与 SharePoint 同步",在"同步到"列表中,选择"新建 SharePoint 网站"。

  3. 在" 项目名称" 框中,键入名称。

  4. "网站地址 "列表中,添加要同步到的 SharePoint 任务列表的地址。

    注意: 此时,请勿使用包含任务列表名称的地址。 Project 会自动添加该部件。

    同步至新的 SharePoint 网站图像

  5. 选择“保存”。

将发生以下情况: 选择" 保存"时,会为项目创建一个新的 SharePoint 网站。 在 Project 中对任务所做的更改将反映在 SharePoint 中,反之亦然。

如果有许多任务,这可能需要几分钟时间。

与现有 SharePoint 网站同步

这些步骤假定你在 Project 中打开了一个空白计划,但要同步到的所有任务都位于 SharePoint 网站上。

注意:  将现有项目同步到现有 SharePoint 网站怎么样? 不支持此操作。 您需要有一个空白项目计划或一个空白任务列表。 在初始同步过程中,Project 不会合并两个任务列表。 使用本文中的步骤设置同步后,可以更改任一列表,更改将应用于这两个地方。

  1. 在 Project 中,选择"文件>保存"。

  2. 在"同步到"列表中,选择"现有 SharePoint 网站"。

  3. "网站地址 "框中,键入要导入的 SharePoint 任务列表的地址。

    注意: 请勿使用包含任务列表名称的地址。 Project 会自动添加该部件。

  4. 选择"验证站点"。

  5. "任务列表 "框中,键入或选择要与项目同步的任务列表的名称。

    将项目保存至 SharePoint。

  6. 选择“保存”。

将发生以下情况: 选择"保存 "时,SharePoint 中的任务列表现在将显示在 Project 中。 对 Project 中的任务列表所做的更改将反映在 SharePoint 中,反之亦然。

如果有许多任务,这可能需要几分钟时间。

任务未同步?

下表包含可能阻止 Project 任务与 SharePoint 任务列表同步的条件。

问题

说明

任务同步限制

不建议同步超过 1,000 个任务。 如果要同步 1,000 多个任务,请考虑将项目分解为多个项目,然后单独同步项目。

具有 100 多个任务的项目将同步,但可能需要几分钟时间。

SharePoint 必填字段

如果项目计划不包含 SharePoint 中所需的字段,则计划不会同步。 在 Project 中添加必填字段作为自定义域。

注意: SharePoint 中的必填字段可能有所不同,具体取决于您的组织如何设置任务列表。 如果不确定哪些字段是必需的,请尝试将任务添加到 SharePoint 网站上的任务列表。 必填字段标有星号 (*) 。

项目域包含公式

SharePoint 字段不支持公式。 尝试从 Project 中的字段中删除公式,然后重新同步。

摘要任务名称

SharePoint 假定摘要任务将成为网站上的文件夹,因此不允许文件夹中不允许的字符 :. /:*?<>|

请确保 Project 中的摘要任务均不包含任何这些字符。

返回页首

将项目发布到 SharePoint 列表

这些步骤假定在将任务列表同步到 SharePoint 列表之前,在 Project 中创建任务列表。

  1. 在 Project 中, 选择"文件 "打开 Backstage 视图。 选择 "保存&发送"

  2. 选择 "与任务列表同步"。

  3. "网站 URL" 列表中,选择包含要同步到的列表的 SharePoint 网站的 URL 名称。

    注意: 此时,请勿使用包含想要使用的任务列表名称的 URL。

  4. 选择"验证 URL"。

  5. "选择现有任务"列表中 ,选择要将项目任务列表同步到的 SharePoint 任务列表的名称。
    如果要将 Project 任务列表与 SharePoint 中的新列表同步,请键入新名称。 将在 SharePoint 中创建一个新的任务列表,并与 Project 中的任务列表同步。

  6. 选择"同步"。

同步两个任务列表后,对一个列表的更改将反映在另一个列表中。 如果同时对两个列表进行更改,将显示一个对话框,提示你决定要保留的更改版本。

提示: 同步两个任务列表后,可在 Project 中转到任务列表的 SharePoint 版本。 单击"文件"选项卡,单击"信息"。 在" 同步到任务列表" 部分中,单击指向 SharePoint 网站的链接。

将 SharePoint 列表导入 Project

这些步骤假定你在 SharePoint 列表中创建了任务列表,但在 Project 中尚未创建相应的任务列表。

  1. 在 Project 中, 选择"文件 "打开 Backstage 视图。 选择 "保存&发送"。

  2. 选择 "与任务列表同步"。

  3. "网站 URL" 列表中,键入包含要使用的任务列表的 SharePoint 网站的 URL 名称。

    注意: 此时,请勿使用包含想要使用的任务列表名称的 URL。

  4. 选择"验证 URL"。

  5. "选择现有任务"列表中 ,选择要导出到 Project 的 SharePoint 任务列表的名称。

  6. 选择"同步"。

同步两个任务列表后,对一个列表的更改将反映在另一个列表中。 如果同时对两个列表进行更改,将显示一个对话框,提示你决定要保留的更改版本。

提示: 同步两个任务列表后,可在 Project 中转到任务列表的 SharePoint 版本。 选择"文件信息"。 在" 同步到任务列表" 部分中,单击指向 SharePoint 网站的链接。

排查同步列表的问题

下表包含阻止 Project 任务与 SharePoint 列表同步的条件。

条件

说明

SharePoint 列表包含必填字段

如果 SharePoint 列表包含必填字段,但项目计划不包含同一字段,则两个列表之间的同步将停止。

解决方案: 在 Project 中添加必填字段作为自定义域。

项目域包含公式

解决方案: 在 Project 中添加必填字段作为自定义域。

前置任务关系问题

在前置任务之间创建了一个周期

子级具有父级作为前置任务

非完成-开始前置任务关系

多个资源分配

WinProj 为单个任务分配了多个资源,SharePoint 已指定该任务可能只有一个资源。

摘要任务名称无效

如果摘要任务的名称无效,将不会完成同步。 无效名称的规则与 SharePoint 中无效文件夹名称的规则相同。 除了这些规则之外,名称不能包含彼此旁边的两个句点或末尾的空格/:*?<>|

查找字段的格式不正确

查找字段包含非字符串/文本类型的值。

列表包含的字符不正确

列表名称包含以下字符 !。[]'

Need more help?

扩展你的技能

了解培训 >

抢先获得新功能

加入 Microsoft 内部人员 >

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×