与 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 支持专员。

×