与 SharePoint 任务列表同步

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 中,反之亦然。

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

任务不同步?

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

问题

说明

任务同步限制

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

超过100个任务的项目将同步,但可能需要几分钟。

SharePoint 必需域

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

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

Project 域包含公式

SharePoint 域不支持公式。 请尝试从 Project 中的字段中删除公式,然后 resyncing。

摘要任务名称

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

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

返回页首

将项目发布到 SharePoint 列表

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

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

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

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

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

  4. 选择 "验证 URL"。

  5. 在 "选择现有任务列表" 列表中,选择要与项目任务列表同步的 SharePoint 任务列表的名称。
    如果要将项目任务列表与 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 网站的链接。

有关同步列表的问题疑难解答

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

条件

说明

SharePoint 列表包含必填字段

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

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

Project 域包含公式

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

有关前置任务关系的问题

在前置任务之间创建了循环

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

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

多个资源分配

WinProj 已分配给单个任务的多个资源,并且 SharePoint 已指定该任务可能只有一个资源。

无效摘要任务名称

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

查找字段的格式不正确

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

列表包含不正确的字符

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

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×