CC CCProject 使用帮助 网络计划、横道图与投标图纸操作手册

保存后重新打开并检查

双代号网络图完成工作、节点、逻辑关系或图形位置调整后,应进行一次“保存—关闭—重新打开—复核”。这一步可以确认本次修改已经写入项目文件,而不是只在当前窗口中看起来正确。

保存重开检查分为两层:

  • 图面检查:核对工作名称、工期、节点、箭线、区块、纸张和文字位置。
  • 数据检查:核对工作稳定标识、逻辑关系、关键线路、节点拓扑和计算结果。

普通用户按本页前七步检查即可。第八步是本帮助制作时使用 MCP 完成的内部数据验收,用来证明图面背后的项目数据也正确。

本页演示项目

本页使用 A4 横向双代号网络图。项目包含 7 项工作、7 个节点和 5 条逻辑关系,总工期为 60 天。保存前已经完成工作拆分和图面调整,因此窗口标题中显示未保存标记 *

演示项目保存在:

D:\ccapp\proj50\tmp\help-reopen-check-a4-20260830\保存后重新打开并检查_A4_演示.ccndb

使用自己的项目时,不需要采用相同文件名,但必须记住实际保存的文件夹和文件名。

第一步:确认当前项目有未保存修改

完成一项修改后,先看主窗口标题栏:

  1. 核对标题栏中的项目文件名是不是当前正在编辑的项目。
  2. 文件名后面的 * 表示当前项目有未保存修改。
  3. 再看图面,确认要保存的工作、节点和文字已经调整完成。
  4. 如果同时打开了多个项目,先切换到需要保存的项目窗口。

不要只凭图面判断是否已经保存。只要标题栏仍有 *,本次修改就还没有完整写入项目文件。

确认窗口标题中的未保存标记

第二步:单击“保存”并检查保存结果

  1. 单击主窗口左上方工具栏中的“保存”按钮,也可以按 Ctrl+S
  2. 等待保存完成,不要在保存过程中关闭软件。
  3. 检查窗口标题中的 * 是否消失。
  4. 检查状态栏是否显示“已保存:项目文件名”。
  5. 检查状态栏是否同时显示自动备份的文件名。

保存成功后,软件会更新当前项目文件,并在程序运行目录的 backfiles 文件夹中建立自动备份。自动备份用于保存失败、文件损坏或误操作后的恢复,不应代替正常的项目副本和日常备份。

如果 * 没有消失,或状态栏显示保存失败,不要继续关闭软件。先根据提示检查文件占用、磁盘空间、保存路径或外部文件变化,再重新保存。

单击保存并检查状态栏和自动备份

第三步:正常退出 CCProject

确认保存成功后,再关闭软件:

  1. 打开“文件”菜单。
  2. 单击菜单最下方的“退出”,也可以单击主窗口右上角关闭按钮。
  3. 等待 CCProject 完全关闭。
  4. 如果弹出“项目有未保存的修改,现在保存吗?”提示,应选择“是”保存;不要选择“否”丢弃本次修改。

本页用“文件→退出”完成实际关闭,关闭前标题栏已经没有 *,因此没有出现未保存提示。

从文件菜单正常退出软件

第四步:重新启动 CCProject

  1. 再次启动 CCProject。
  2. 等待欢迎页和工具栏完全显示。
  3. 暂时不要新建空项目,也不要打开另一个同名副本。
  4. 准备重新打开刚才保存的 .ccndb 文件。

重新启动后主窗口显示“未命名”是正常现象,说明当前还没有打开项目文件。

重新启动后进入欢迎页

第五步:选择“文件→打开”

  1. 打开“文件”菜单。
  2. 单击“打开”。
  3. 软件显示项目文件选择窗口。

如果刚才的项目出现在“最近打开的文件”中,也可以从最近文件列表直接打开,但仍要核对完整路径,避免打开同名旧副本。

从文件菜单选择打开

第六步:选择刚才保存的项目文件

  1. 进入刚才保存项目的文件夹。
  2. 在“文件名”中选择同一个 .ccndb 文件。
  3. 核对文件夹、文件名和修改时间。
  4. 单击“打开”。
  5. 等待项目加载和网络图计算完成。

本例重新打开“保存后重新打开并检查_A4_演示.ccndb”。如果文件选择窗口停留在其他文件夹,可以在“文件名”中输入完整路径后打开。

选择同一个项目文件并打开

第七步:对照图面检查重开结果

项目重新打开后,按下面的顺序检查:

  1. 标题栏中的文件名是否正确,并且没有 *
  2. 图面标题和当前图种是否正确。
  3. 纸张是否仍为原来的大小和方向。本例应为 A4 横向。
  4. 工作名称、工期、开始节点、结束节点和箭线方向是否正确。
  5. 关键工作和非关键工作的颜色、线型是否与保存前一致。
  6. 区块、横格线、文字位置和行高是否恢复。
  7. 状态栏中的开始日期、结束日期、任务数和总工期是否与保存前一致。
  8. 执行重新计算和双代号网络图检查,确认没有断线、重复节点或无效关系。

本例重开后,图面标题、7 项工作、7 个节点、A4 横向纸张和 60 天总工期都与保存前一致。

对照保存前后的图面和状态栏

第八步:使用 MCP 复核内部项目数据

只看截图不能完全证明逻辑关系和稳定标识正确。本页在真实软件中保存、退出、重新启动和打开项目后,又通过 MCP 查询了以下内容:

  • 项目、纸张和当前视图。
  • 工作明细、工期、总时差和稳定工作 GUID。
  • 前后逻辑关系及延时。
  • 关键线路。
  • 双代号节点和工作拓扑。
  • 双代号检查和项目质量检查。
  • 当前图面的图元数量。

MCP 对比时不要求重开前后的 revision 文本相同,因为重新打开会建立新的运行期版本。应比较的是工作 GUID、工期、关系、节点 GUID、计算结果和图形设置。

使用MCP复核保存重开后的内部数据

本例保存重开验收结果

检查内容保存前内存项目保存完成重新打开后
未保存状态***
纸张A4 横向A4 横向A4 横向
工作数量777
节点数量777
逻辑关系5 条5 条5 条
项目总工期60 天60 天60 天
关键工作5 项5 项5 项
绘图图元588588588
双代号错误000
双代号警告000
工作和节点稳定 GUID已记录一致一致
保存后文件哈希已记录与重开前一致

验证结果说明:项目不只是图面看起来相同,工作身份、逻辑关系、关键线路、节点拓扑、工期和纸张设置也都正确保存并恢复。

软件保存时还会进行哪些保护

  • 使用保存锁,避免两个保存过程同时覆盖同一个项目文件。
  • 检查打开后的文件是否被其他程序修改、移动或删除;发现外部变化时拒绝直接覆盖。
  • 保存成功后建立自动备份和备份说明文件。
  • 保存失败时保留当前内存项目,不把失败当成成功。
  • 关闭有未保存修改的项目时,要求用户选择保存、放弃或取消。

因此,出现保存冲突或外部文件变化提示时,应先确认文件由谁修改,不要反复强制覆盖。

常见问题

  • 保存后标题栏仍有 *:保存没有成功,或保存的是另一个项目窗口;先看状态栏提示和当前文件名。
  • 重新打开后看不到刚才的修改:可能打开了同名旧副本;核对完整路径和修改时间。
  • 关闭时出现未保存提示:选择“是”保存;选择“否”会丢弃当前修改,选择“取消”会返回项目。
  • 文件无法保存:检查文件是否被其他软件占用、磁盘是否可写、文件是否被外部修改。
  • 重开后总工期变化:先执行重新计算,再检查日历、约束、工期和逻辑关系;不要只调整图形位置。
  • 重开后工作位置变化:确认是否在关闭前执行了自动排版或修改了行高、纸张、区块;再检查对应图形设置是否保存。
  • 重开后出现断线或重复节点:停止继续编辑,保留当前文件和自动备份,执行双代号检查后再处理。
  • 自动备份在哪里:成功保存后,状态栏会显示备份文件名;文件位于 CCProject 运行目录下的 backfiles 文件夹。

完成后检查

  • 当前项目文件名和完整路径正确。
  • 保存前的 * 已在保存后消失。
  • 状态栏显示“已保存”和自动备份文件名。
  • 软件已经正常退出并重新启动。
  • 重新打开的是同一个 .ccndb 文件,不是同名旧副本。
  • 工作名称、工期、节点、箭线和区块与保存前一致。
  • 项目开始、结束、总工期、关键线路和时差正确。
  • 纸张、方向、文字位置和图形样式正确。
  • 双代号检查没有错误和警告。
  • 对复杂项目,MCP 查询的工作 GUID、关系、拓扑和图形数据也与保存前一致。