PRJ: 说明的 MPX 项目文件交换格式

文章翻译 文章翻译
文章编号: 270139 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

MPX 4.0 文件格式是一种 ASCII 文件格式,您可以使用不同版本的 Microsoft Project,以及支持如 Primavera 项目计划器和 $ Timberline 精确估计 MPX 文件格式的第三方程序之间传输项目信息。

Mpxfile.wri 文件 (Windows) 和 MPX 文件格式文件 (Macintosh) 描述了在 Microsoft Project 中创建 MPX 4.0 文件版本 4.0、 4.1,和 98 的格式。您可以在项目版本 4.0 或 4.1 的安装位置文件夹中找到这些文件。本文"更多信息"一节包含 Mpxfile.wri 文件的完整的文本。(注意: Mpxfile.wri 文件不包含与 Microsoft Project 98 或 Microsoft Project 2000)

下表总结了可以创建或阅读 MPX 4.0 文件格式的 Microsoft Project 的版本:
                                     Create      Read
                                     ----------------
      Microsoft Project 4.0          Yes         Yes
      Microsoft Project 4.1          Yes         Yes
      Microsoft Project 98           Yes         Yes
      Microsoft Project 2000         No          Yes
				
的 Microsoft Project 转换器是一种基于 Windows 的程序,您可以使用转换为 MPX 4.0 格式的第三方项目管理软件中创建的文件。有关详细的信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
130206PRJ: 为项目 4.0 和 4.1 的 Microsoft Project 的转换器
221256PRJ: 更新为 ABT 项目平台 4.x 项目转换器
有关如何解决在您打开包含无效数据的 MPX 文件时出现的错误消息单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
141261PRJ: 如何解释打开.mpx 文件时接收到消息

更多信息

以下是 Mpxfile.wri 文件的完整的文本。

使用 MPX 文件格式

有关 MPX 文件格式

MPX 文件格式是一种 ASCII 文件格式,您可以使用 Microsoft Project 和其他支持如 Primavera 项目计划器和 $ Timberline 精确估计 MPX 文件格式的应用程序之间传输项目信息。MPX 文件格式允许您传送项目信息的日历信息不能出现在表,如详细的资源的工作分配信息中或在项目信息对话框中的信息。

MPX 文件格式保存 Microsoft Project 文件前, 检查 $ 应用的程序需要传输您的项目信息可以解释 MPX 格式。在某些种情况下您可能需要使用您在其他应用程序中的文件之前运行转换程序。

Microsoft Project,也可以打开 MPX 文件格式保存的文件。Microsoft Project 的 Windows 95 版本 4.1 可以打开和保存 Microsoft Project 版本 1.0、 3.0、 4.0 和 4.1 MPX 文件。

您打开一个 MPX 文件,就像任何其他 Microsoft Project 文件一样。当您打开一个 MPX 文件时,您可以合并到活动项目的文件,或将信息放入一个新的项目。如果选择合并文件,并使用唯一 id 在新的文件信息将替换中相匹配的记录信息。您可以创建包含只想要将现有的项目以及资源分配合并的信息的 MPX 文件。 例如对于您可以创建一个 MPX 文件,其中包含仅已更改的成本信息。通过将唯一标识号和新的组的资源成本,该信息只替换您的项目。

要保存 MPX 格式的文件,请参阅在导出项目归档 MPX 格式联机帮助中的主题。当您导出的 MPX 文件时,您不指定表,因为任务和资源导出表会自动使用。 如果从 GLOBAL.MPT 中删除导出表不能导出的 MPX 文件,除非您将导出表从备份全局文件复制到 GLOBAL.MPT 或当前项目。

您可以通过从视图菜单中选择表、 选择其他表、 选择导出和单击编辑按钮来更改导出表 ; 但是,则应该这样做才被指示由应用程序在其中传输导出的信息。随 Microsoft Project 提供的导出表是 MPX 文件格式支持的大多数应用程序所使用的标准表。

如果传入的任务或资源包括在第一或第二个位置中的唯一 ID 号,并且合并两个文件 Microsoft Project 会将信息合并到相匹配的记录 ; 如果不找到任何匹配项,则任务或资源的末尾创建一个新的记录。如果您不会合并您打开该文件和 $ 传入的任务,或者资源包括为第一个字段 ID 号 Microsoft Project 插入每个任务或资源在行中使用对应的 ID 号以便每个任务或资源在 Microsoft Project 中的 ID 号是原始的 ID 号相同。如果传入文件跳过 ID 号,任务或资源行具有该 ID 号将保留为空,以便您可以导入任务或资源之间的空行。

Microsoft Project 版本 3.0 MPX 文件和版本 4.0 和 4.1 MPX 文件之间存在以下差异:

-当您在 Microsoft Project 中打开 MPX 文件,您无法再获得若要将文件合并到现有的项目,默认情况下提示。如果您想要 MPX 文件中将信息合并到当前文件,您必须指定此 FileOpen 命令的参数列表中。有关如何执行此操作在合并 MPX 文件格式的帮助中搜索。

-新的记录已添加到存储所使用的工作组功能的信息。

-新的记录已添加到存储重复执行任务有关的信息。

-符号位置设置货币设置记录中的现在支持货币符号与数字之间的一个空格。

-请注意: 没有之间有差异的 Microsoft Project 版本的 Windows 95 和 MPX 文件格式的项目版本 4.0 4.1 MPX 文件格式。

MPX 文件格式规范

本节面向开发人员正在创建的另一个应用程序和 Microsoft Project 之间传输信息的实用程序。如果要在 Microsoft Project 和已经支持 MPX 文件格式的另一个应用程序之间传送 MPX 文件,您不必阅读本部分。

一个 MPX 文件包含,由回车和行分隔的记录源。在每条记录中都包含项目的信息的字段。设置类型的记录和这些记录的顺序。下表列出了所有记录类型、 用来标识每种记录类型的记录号和可以包括 MPX 文件中的每个类型的记录数。MPX 文件没有包含所有记录类型 ; 唯一需要的记录创建文件记录。不同之处在于在 $ 文件中任意位置插入注释记录 MPX 文件中包含任何记录必须按顺序显示在表中。
Record name                        Record number   Maximum number of Records
----------------------------------------------------------------------------
File Creation (required)           none            1
Currency Settings                  10              1
Default Settings                   11              1
Date and Time Settings             12              1
Base Calendar Definition           20              250
Base Calendar Hours                25              7 per Base Calendar
                                                   Definition record
Base Calendar Exception            26              250 per Base Calendar
                                                   Definition record
Project Header                     30              1
Text Resource Table Definition     40              1
  (Or you can use the Numeric Resource Table Definition record)
Numeric Resource Table Definition  41              1
Resource                           50              9,999
Resource Notes                     51              1 per Resource record
Resource Calendar Definition       55              1 per Resource record
Resource Calendar Hours            56              7 per Resource Calendar
                                                   Definition record
Resource Calendar Exception        57              250 per Resource Calendar
                                                   Definition record
Text Task Table Definition         60              1
  (Or you can use the Numeric Task Table Definition record)
Numeric Task Table Definition      61              1
Task                               70              9,999
Task Notes                         71              1 per Task record
Recurring Task                     72              1 per Task record
Resource Assignment                75              100 per Task record
Assignment Workgroup fields        76              1 per Assignment record
Project Names                      80              500
DDE and OLE Client Links           81              500
Comments                           0               unlimited
				

在文件中的一些记录必须遵循的其他记录。必须紧跟该记录列在前面的表中列出"每"前一条记录的最大数量的记录。例如对于达 100 资源工作分配可以列出每个任务的记录。如果某个任务中有 10 个资源分配 10 的资源记录必须位于紧随该任务记录和下一个任务之前记录。

一个 MPX 文件始终以开始创建文件记录 ; 该记录标识文件格式 (MPX) 列表分隔符用于分隔记录中的字段,该应用程序和版本编号,用于创建该 MPX 文件 MPX 格式,该格式所使用的文件和代码页用于创建该文件的版本。除了创建文件的记录的每个记录开头的记录号。记录号后跟列表分隔字符和信息的每个字段 ; 每个字段由列表分隔符分隔。

字段内容的一般规则是:

的若要将导入,因为它们将被忽略不需要计算字段。

-如果在字段中包含列表分隔字符,通常为逗号或分号,例如对于分隔前置任务,字段被括在引号中。

-如果字段中包含一个引号使用两个引号引起来。

的不需要包括一条记录的末尾的空字段列表分隔符。

-列表分隔符字符必须包含空字段包含信息的字段之间。

-在导出一个 MPX 格式的 Microsoft Project 文件时将默认的日期格式的导出表中写入日期和时间。Microsoft Project 可以导入中的所有日期选项对话框中显示的格式都输入的日期。有关日期和时间格式 Microsoft Project 帮助中搜索日期,并转到日期主题。

-Microsoft Project 在导入的 MPX 文件时在开头和末尾的字段忽略空白 (空格和制表符)。

的合并 MPX 文件时空白导入的字段不会替换现有的信息。

下面的记录定义描述了顺序和每个记录中字段的确切内容。记录号用于标识记录类型如下记录名称。本示例在每个记录定义中的使用逗号作为列表分隔符。

文件创建-没有记录号???这是所需的记录的标识 (MPX) 上的文件格式、 在文件中使用列表分隔符、 程序和版本数用于创建该文件,用于在文件,MPX 文件格式和 $ 代码页用于创建该文件的版本号。这必须是该文件中的第一条记录。从 Microsoft Project 导出时, 在 Windows 控制面板中区域设置项中指定列表分隔符。

此记录中包含该字段是:
-MPX 紧跟列表分隔符字符
程序名称/标识符
该文件的版本数
-代码页 (850、 437 MAC、 ANSI)

示例: MPX 3.0 在 Microsoft Project

本示例指定在逗号用作此 MPX 文件中的列表分隔符,并且 MPX 格式文件中使用的版本从 Microsoft Project 版本 3.0 导出。

货币设置-10???此记录选项对话框中指定货币选项的设置。如果在您的导入文件中包含货币值,指定此处的货币设置,以便正确导入这些值。如果不包含此记录使用选项对话框中当前的设置。有关货币设置 Microsoft Project 帮助中搜索货币默认设置。 在 Windows 控制面板中区域设置项中指定了在千位和十进制分隔符。

此记录中包含该字段是:
-货币符号
-符号位置 (0 = 1 后之前 2 = 后与共享空间 3 = = 之前使用空格)
-货币数字 (0,1,2)
-千位分隔符
-十进制分隔符

示例: 10,$ 1、 2,","。

本示例指定货币值包含美元符号 ($) 之前它们,小数点后两位数字是包含、 逗号用于分隔千位,和一个句点用作小数点。因为千位分隔符域中包含列表分隔符,该字段是加上引号。

默认设置的 11???此记录选项对话框中指定默认选项的设置。如果您要导入的期间不包括持续时间缩写,指定默认工期单位此处,以便在持续时间单位是正确的。如果不包含此记录使用选项对话框中当前的设置。有关默认选项搜索持续时间默认值为 Microsoft Project 帮助。

此记录中包含该字段是:
默认工期单位 (0 = 分钟,1 小时,= 2 天,= 3 = 周)
默认工期类型 (0 = 不固定 1 = 固定)
默认工时单位 (0 = 分钟,1 小时,= 2 天,= 3 = 周)
-默认小时/天
的默认时间/周
默认标准费率
-默认加班费率
更新任务状态更新资源状态 (0 = 否,1 = 是)
-拆分正在进行的任务 (0 = 否,1 = 是)

示例: 11,2,0,1,8,40 $ 15/小时 1 在 $ 10/h

本示例指定在以下默认设置: 工期是以天为单位,并不固定、 工作单位是小时、 有 8 小时一个工作日中和在一个 workweek 40 小时标准费率为每小时 ¥ 10、 加班费率是每小时,15 美元和更新任务状态更新资源状态复选框已选中。

MPX 1.0 格式: MPX 1.0 格式创建一个文件时由于 Microsoft Project 版本 1.0 中,只有整数所允许的默认时间/日期和默认小时/周,选项的非整数值将四舍五入到最接近的整数。当您在 $ MPX 1.0 格式中创建一个文件时,将不写入不在 Microsoft Project 版本 1.0 中的选项。

日期和时间设置-12???此记录指定的日期和时间选项对话框中的选项和版式对话框中的栏文本日期格式选项的设置。如果不包含此记录使用选项对话框中当前的设置。有关日期和时间设置日期,帮助中搜索,然后转到日期主题。

此记录中包含该字段是:
-日期顺序 (0 = 月/日/年,1 = 日/月/年,2 = 年/月/日)
-时间格式 (0 = 12 小时,1 = 24 小时)
默认时间 (午夜后的分钟数)
日期分隔符
时间分隔符
-0: 00 至 11: 59 文本
-12: 00 到 23: 59 文本
日期格式 (0-14) *
-栏文本日期格式 (0-194) *

* 有 20 不同格式的日期。若要查看日期工具菜单中可用的格式选择选项,选择视图选项卡并从日期格式列表中选择所需的日期选项。有关更多的信息日期,帮助中搜索并转到日期主题。

示例: 12,0,0,480,/:,上午,晚上

本示例将指定的日期是在该顺序月/日/年,默认时间为上午 8: 00 (或午夜后的 480 分钟) 的 12 小时格式中的时间、 的年、 月和日,分隔一个斜杠一个冒号来分隔小时和分钟数,并且在表示第二天早上,晚上使用"am"和"pm"。

基准日历定义-20???这些记录定义的基准日历和每周他们工作和非工作天数。一个 MPX 文件的合并日历信息合并到该活动的项目,并具有相同名称的日历将被覆盖。 如果对于某一天没有项,将使用默认设置。默认设置是星期一到星期五的工作天数和星期六和星期天为非工作日。在此的记录中名称字段是必需的。为每个工作日的 0 项表示一天是为非工作日,1 的项表示一天是工作日。

此记录中包含该字段是:
-名称
-星期日
-星期一
-星期二
-星期三
-星期四
-星期五
至星期六

编写的示例: 20,人员,0,1,1,1,1,1 0

本示例指定从星期一到星期五工作天数,星期六和星期日被命名为基准日历非工作日为编写器。

基准日历时间-25???如果它们不同于默认设置,这些记录指定一周中各,天的工作的时间。默认工作时间为上午 8: 00 到中午 12: 00 和下午 1: 00 到下午 5: 00每个基本日历时间记录指的是前面的基本日历定义记录。最多为七这些记录可以遵循基本日历定义的每个记录。

的每周天 (1-7 其中 1 = 星期日和 7 = 星期六)
-开始时间 1
-要时间 1
-开始时间 2
-要时间 2
-从时间 3
-要时间 3

示例: 25,2,7: 00 11: 00 12: 00 4: 00

本示例指定在星期一上, 工作时间是上午 7: 00 到上午 11: 00 和中午 12: 00 到下午 4: 00

基准日历例外-26???这些记录在日期和在以前的两个记录类型中指定的时间定义例外情况。达 250 个记录可以遵循基本日历定义的每个记录。必须按时间顺序列出这些记录。如果异常是一天,您可以将到日期字段保留为空。如果指示没有时间,将使用上午 8: 00 到中午 12: 00 和下午 1: 00 到下午 5: 00 的默认时间。

此记录中包含该字段是:
-从日期
-要日期
-非工作/工作 (0 = 非工作,1 = 工作)
-开始时间 1
-要时间 1
-开始时间 2
-要时间 2
-从时间 3
-要时间 3

示例 1: 26,12/24/95,12/25/95,0
示例 2: 26,10/4/95、 1,8: 00 12: 30

示例 1 使 12 月 24 和 25、 1995,非工作日。
示例 2 使 1995,10 月 4,星期日,太平洋标准时间工作日从上午 8: 00 到中午 12: 30
示例 2 要求一个多余的逗号来存放到日期字段的位置。

MPX 1.0 格式: 由于仅 50 异常允许在 Microsoft Project 版本 1.0,MPX 1.0 格式创建一个文件时,将被忽略第一个 50 后的任何异常。

项目标题-30???此记录设置全局项目字段,如项目开始日期与项目完成日期。此记录中的字段对应项目信息和统计对话框中的信息。

在字段和包括在此记录选项卡是:
-项目选项卡
-公司
管理器
-日历 (如果没有输入项使用的标准)
-开始 (此字段或下一个字段为计算取决于计划从设置导入文件) 的日期
-完成日期
-计划从 (0 = 开始,1 = 完成)
-当前日期 *
-注释
-成本 *
-比较基准成本 *
-实际成本 *
-工作 *
-比较基准工时 *
-实际工时 *
-工作 *
-持续时间 *
-比较基准工期 *
-实际工期 *
的完成百分比 *
-比较基准开始 *
-比较基准完成 *
的实际开始 *
的实际完成 *
-开始时间差异 *
-完成差异 *
-主题
-作者
-关键字

* 这些字段将由 Microsoft Project 计算,以便导入的值将被忽略。

示例: 30,时钟附件国家博物馆 Michael 艾标准,1/2/95

时钟表现出本示例中的国家博物馆的项目由 Michael 艾、 使用标准日历并 1995 年 1 月 2 开始。

MPX 1.0 和 3.0 格式: MPX 1.0 或 3.0 格式创建一个文件时,将不写入不在 Microsoft Project 版本 1.0 或 $ 3.0 中的字段。

文本资源表定义-40???此记录列出资源中的字段顺序,正在导入或导出。为导入的文件名称必须与在 Microsoft Project 中使用的字段名称匹配。导出的文件的此记录来自资源导出表。您必须使用此记录或下一步所述的数字资源表定义记录。当从 Microsoft Project 导出时, 这两个这些记录都包含。有关可用的字段的完整说明,Microsoft Project 帮助中搜索导出表,然后转到该摘要的导出表 (资源) 或摘要的导出表 (任务) 主题。

为此的记录列表的资源要用到的字段,用列表分隔符分隔的名称。

例如: 40,名称、 最大单位,标准费率

本示例指定在文件中的每个资源记录包含的资源名称、 最大的单位和标准费率。


为导入的文件如果您不合并新的文件与打开的项目和 ID 是第一个域后文本或数字资源表定义条记录中将记录号列出资源记录会导入具有相同的 ID 号在记录中所示。例如对于如果第一个导入资源记录的 ID 号为 1 和第二个导入的资源记录的 ID 号为 3,记录会导入到 Microsoft Project 为资源 1 和资源 3,将资源 2 保留为空。如果您执行合并,并将唯一标识号域是第一个字段或第二个字段的下列 ID 字段的 Microsoft Project 将查找具有相同的唯一 ID 的记录,并使用新的信息替换现有的信息。如果不找到任何匹配项,则在列表的末尾添加一条新记录。

MPX 1.0 和 3.0 格式: MPX 1.0 格式创建一个文件时,将不写入未在 Microsoft Project 版本 1.0 或 $ 3.0 中的字段。

至少两个任务和资源的两个字段,必须具有一个 MPX 文件。

数字资源表定义-41???使用数字而不是名称此记录列出资源中的字段顺序,正在导入或导出。这是一种用于标识包含每个资源记录中的资源域的备用方法,由外国语言产品定义一个 MPX 文件创建时非常有用。

下表显示了在 Microsoft Project 中的资源的所有字段的字段编号。有关可用的字段的完整说明,Microsoft Project 帮助中搜索导出表,然后转至摘要的导出表 (资源) 主题。

为此的记录列表中该资源所需的字段,数字请用列表分隔符分隔。
Field                   Number
------------------------------
% Work Complete         26
Accrue At               45
Actual Cost             32
Actual Work             22
Base Calendar           48
Baseline Cost*          31
Baseline Work*          21
Code                    4
Cost*                   30
Cost Per Use            44
Cost Variance*          34
Email Address           11
Group                   3
ID                      40
Initials                2
Linked Fields*          51
Max Units               41
Name                    1
Notes                   10
Objects*                50
Overallocated*          46
Overtime Rate           43
Overtime Work*          24
Peak*                   47
Remaining Cost*         33
Remaining Work*         23
Standard Rate           42
Text1                   5
Text2                   6
Text3                   7
Text4                   8
Text5                   9
Unique ID               49
Work*                   20
Work Variance*          25

* When creating a file to be imported into Microsoft Project, you do not have to 
include this field as it will be ignored.
				
示例: 41,1,41,42

此示例列出了与上一示例 (名称、 最大单位和标准费率) 中所示的字段相对应的字段编号。

MPX 1.0 和 3.0 格式: MPX 1.0 或 3.0 格式创建一个文件时,将不写入不在 Microsoft Project 版本 1.0 或 $ 3.0 中的字段。

资源-50???这些记录包含在每个资源的信息被导入或导出。每个资源记录描述一个资源。导入信息时包括的字段由文本资源表定义记录或数值的资源表定义记录定义。当您导出的信息时,字段所包含的都是资源导出表中列出的那些。

为此的记录列表字段值为该资源以列表分隔符分隔它们。

示例: 50 木匠,4,$ 10/h

本示例显示了与在前面的示例指定在资源表定义相匹配的资源木匠的信息。最大单位为 4 和标准费率为每小时 ¥ 10。

MPX 1.0 格式: MPX 1.0 格式创建文件时,将被截断文本字段太长。仅 2000年资源将 MPX 1.0 格式保存。

资源说明-51???这些记录包含有关前一个资源记录的笔记。使用 ASCII 字符 127 表示在 $ 注释中的新行。如果备注中包含列表分隔符将注释用引号引起来。

MPX 1.0 格式: 如果该便笺是太长,则将被截尾取整 MPX 1.0 格式创建一个文件时。

资源日历定义-55???这些记录定义为前一个资源记录中指定该资源的工作日。为导入的文件如果没有条目的基本日历名称字段则使用标准。没有输入项的特定一天表示在一天被设置为默认值 (2)。如果没有资源日历定义记录标准与一起使用的资源基准日历作为默认值已使用的日期。为每个工作日的 0 项表示在一天为非工作日,1 表示一天是一个工作日,2 指定使用默认值。有关资源日历 Microsoft Project 帮助中搜索资源日历,然后转到更改工作时间命令主题。

此记录中包含该字段是:
-基本的日历名称
-星期日
-星期一
-星期二
-星期三
-星期四
-星期五
至星期六

例如: 55,标准,2,2,2,2,2,0 2

本示例指定资源定义之前该记录 (在这种情况下木匠) 具有相同的工作日和小时显示为标准基准日历为星期天到星期四和星期六,但在周五不工作。

资源日历时间-56???这些记录定义为资源不同于所使用的资源基准日历的工作时间。这些记录将应用于资源日历定义记录之前该记录。最多为七这些记录可以按照资源日历定义的每个记录。

此记录中包含该字段是:
的每周天 (1-7 其中 1 = 星期日和 7 = 星期六)
-开始时间 1
-要时间 1
-开始时间 2
-要时间 2
-从时间 3
-要时间 3

示例: 56,3,7: 00 11: 00 12: 00 4: 00

本示例用于在星期二前, 一个资源上 (在这种情况下木匠) 工作从上午 7: 00 到下午 4: 00 与 1 小时从上午 11: 00 到中午 12: 00

资源日历例外-57???这些记录在日期和在以前的两个记录类型中指定的时间定义例外情况。达 250 个记录可以按照资源日历定义的每个记录。必须按时间顺序列出这些记录。如果异常是只有一天,您可以将到日期字段保留为空。如果指示没有时间,将使用上午 8: 00 到中午 12: 00 和下午 1: 00 到下午 5: 00 的默认时间。

此记录中包含该字段是:
-从日期
-要日期
-非工作/工作 (0 = 非工作,1 = 正常工作的 2 = 默认值)
-开始时间 1
-要时间 1
-开始时间 2
-要时间 2
-从时间 3
-要时间 3

示例: 57,11/9/95,11/13/95,0

本示例用于此资源 (在这种情况下木匠) 不起作用在 1995 年 11 月 9 到 1995 间 11 月 13。

MPX 1.0 格式: 由于仅 50 异常允许在 Microsoft Project 版本 1.0,MPX 1.0 格式创建一个文件时,将被忽略第一个 50 后的任何异常。

文本任务表定义-60???此记录列出任务域,按顺序,正在导入或导出。为导入的文件名称必须与在 Microsoft Project 中使用的字段名称匹配。如果导出该文件被此记录来自任务导出表。您可以使用此记录或说明下一步中,该数字任务表定义记录但一个或另一个是必需的。当从 Microsoft Project 导出时, 这两个这些记录都包含。有关可用的字段的完整说明,Microsoft Project 帮助中搜索导出表,然后转到该摘要的导出表 (资源) 或摘要的导出表 (任务) 主题。

如果导入,将被忽略的 Microsoft Project 计划的开始和预定完成时间等算出的字段。如果任务开始或完成日期的固定使用限制类型和限制日期字段。

为此的记录列表的任务要用到的字段,用列表分隔符分隔的名称。

示例: 60 名称、 工期、 前置任务

本示例指定在文件中的每个任务记录包含任务名称、 工期,和前置任务。


为导入的文件如果您不合并新的文件与打开的项目和任务 ID 是第一个域后文本或数字任务表定义条记录中将记录号列出任务记录会导入具有相同的任务标识号记录中所示。例如对于如果第一个导入的任务记录有一个任务 ID 号为 1,并且第二个导入的任务记录了一个任务 ID 号为 3 的记录导入 Microsoft Project 为任务 1 和任务 3,将任务 2 保留为空。如果您执行合并,并将唯一标识号域是第一个字段或第二个字段的以下任务 ID 域 Microsoft Project 将查找具有相同的唯一 ID 的记录,并使用新的信息替换现有的信息。如果不找到任何匹配项,则在列表的末尾添加一条新记录。 如果合并上唯一 id,并且要保持正确的关系为要导入字段包含唯一标识号前置任务,并删除前置任务。

如果合并在新的文件,您必须包括记录 75,如果要保留资源分配。 如果您没有,资源分配将被删除。

MPX 1.0 和 3.0 格式: MPX 1.0 或 3.0 格式创建一个文件时,将不写入不在 Microsoft Project 版本 1.0 或 $ 3.0 中的字段。在版本 4.0 和 4.1 优先级字段,如下所示映射到 1.0 和 3.0 版本: 是否未级别和真成为最高 ; 非常高,以上,和高变得高 ; 中是中 ; 低、 降低,和非常低成为低 ; 和最小是最低。

至少两个任务和资源的两个字段,必须具有一个 MPX 文件。

数字任务表定义-61???使用数字而不是名称此记录列出任务中的字段顺序,正在导入或导出。这是一种用于标识包含每个任务记录中的任务域的备用方法,由外国语言产品定义一个 MPX 文件创建时非常有用。

下表显示了在 Microsoft Project 中的所有任务字段的字段编号。可用字段的完整说明,导出表中搜索帮助,然后转至摘要的导出表 (任务) 主题。

为此的记录列表所需的列表分隔符分隔的任务域中的数字。

Field                   Number
------------------------------
% Complete              44
% Work Complete         25
Actual Cost             32
Actual Duration         42
Actual Finish           59
Actual Start            58
Actual Work             22
Baseline Cost           31
Baseline Duration       41
Baseline Finish         57
Baseline Start          56
Baseline Work           21
BCWP                    86
BCWS                    85
Confirmed               135
Constraint Date         68
Constraint Type         91
Contact                 15
Cost                    30
Cost1                   36
Cost2                   37
Cost3                   38
Cost Variance*          34
Created*                125
Critical*               82
CV*                     88
Delay                   92
Duration                40
Duration1               46
Duration2               47
Duration3               48
Duration Variance*      45
Early Finish*           53
Early Start*            52
Finish                  51
Finish1                 61
Finish2                 63
Finish3                 65
Finish4                 127
Finish5                 129
Finish Variance*        67
Fixed                   80
Fixed Cost              35
Flag1                   110
Flag2                   111
Flag3                   112
Flag4                   113
Flag5                   114
Flag6                   115
Flag7                   116
Flag8                   117
Flag9                   118
Flag10                  119
Free Slack*             93
Hide Bar                123
ID                      90
Late Finish*            55
Late Start*             54
Linked Fields*          122
Marked                  83
Milestone               81
Name                    1
Notes                   14
Number1                 140
Number2                 141
Number3                 142
Number4                 143
Number5                 144
Objects*                121
Outline Level           3
Outline Number          99
Predecessors            70
Priority                95
Project                 97
Remaining Cost          33
Remaining Duration      43
Remaining Work          23
Resource Group*         16
Resource Initials       73
Resource Names          72
Resume                  151
Resume No Earlier Than  152
Rollup                  84
Start                   50
Start1                  60
Start2                  62
Start3                  64
Start4                  126
Start5                  128
Start Variance*         66
Stop                    150
Subproject File         96
Successors              71
Summary*                120
SV*                     87
Text1                   4
Text2                   5
Text3                   6
Text4                   7
Text5                   8
Text6                   9
Text7                   10
Text8                   11
Text9                   12
Text10                  13
Total Slack*            94
Unique ID               98
Unique ID Predecessors  74
Unique ID Successors    75
Update Needed           136
WBS                     2
Work                    20
Work Variance*          24

* When creating a file to be imported into Microsoft Project, you do not have to 
include this field as it will be ignored. If you have start or finish dates that are 
fixed, use the Constraint Type and Constraint Date fields.
				
示例: 61,1,40,70

此示例列出了与上一示例 (名称、 工期,和前置任务) 中所示的字段相对应的字段编号。

MPX 1.0 和 3.0 格式: MPX 1.0 或 3.0 格式创建一个文件时,将不写入不在 Microsoft Project 版本 1.0 或 $ 3.0 中的字段。

任务-70???这些记录包含每个任务正在导入或导出的信息。任务的每个记录描述了一项任务。导入信息时包括的字段由文本任务表定义记录或 $ 数值任务表定义记录定义。当您导出的信息时,字段包含的是任务导出表中列出。

为此的记录列表字段值为该任务以列表分隔符分隔它们。

示例: 70,浇筑巩固,6 d

本示例显示任务信息"浇注巩固"与在前面的示例指定在任务表定义相匹配的。任务持续时间为 6 天。

MPX 1.0 格式: 大纲级别大于 5 将保存为五个级别。太长的文本字段将被截断。仅 2000年任务将被保存。

任务说明-71???这些记录包含有关前一个任务记录的笔记。使用 ASCII 字符 127 表示在 $ 注释中的新行。如果备注中包含列表分隔符将注释用引号引起来。

MPX 1.0 格式: 如果该便笺是太长,则将被截尾取整 MPX 1.0 格式创建一个文件时。

定期任务-72???这些记录指明任务是否为定期任务。

如果任务为父周期性任务,该记录中包含该字段是:
在周期性任务信息对话框中输入事件的启动。
-完成周期性任务信息对话框中输入的日期。
-每个匹配项的持续时间。
的持续时间类型 (天、 月等)。
的出现次数。
-所选的类型。(1 天,4-周,8-月,16-每年) 中周期性任务信息对话框。
-在日历对话框组合索引 (1 为每个,2 对于每个其他等)。
的在每周框中该组合索引。
-组合索引的第二 (第一次,个,第三...) 在按月框中。
的在按月框中该组合索引 (星期一,星期二...)。
的如果在按月框中选择底部选项按钮组合框的索引 (每次、 每个其他)。
-在按月框中一天值。
的如果在按月框中选择顶部的选项按钮组合框的索引 (每次、 每个其他...)。
-组合索引的第二 (第一次,个...) 在按年框中。
的在按年框中该组合索引 (星期一,...)。
-组合框在按年框中的索引 (一月,二月...)。
-按年框中显示的日期。

如果任务为子周期性任务,该记录中包含该字段将是:
的父代唯一 ID

示例: 72,1

本示例指定在该任务为子定期任务,并且父周期性任务具有唯一 ID 为 1。

资源分配-75???这些记录列出有关资源分配给该任务在前一任务条记录中已定义的信息。如果您合并文件,并且您希望保留的资源分配信息,您需要在 MPX 文件中包含信息。 如果您将的合并合并的任务上的所有现有工作分配将被删除。如果您合并基于唯一的 id 文件,使用资源的唯一 id (而非 id 分配资源。

此记录中包含该字段是:
ID
单位
工时
-计划内工作
-实际工时
-加班工时
的成本
的计划成本
-实际成本
-开始 *
-完成 *
延迟
-资源唯一标识号

* 由于这些字段 Project 算出的 Microsoft,导入的值将被忽略。

示例: 75,3,0.5 40 h

本示例指定 ID 号为 3 资源被分配到前一个任务。如果传入的资源不具有的 ID 号,然后第三个传入的资源分配。在此的示例在资源分配给"浇注巩固"任务为 40 小时的与 0.5 部门的工作。

MPX 1.0 格式: 如果 MPX 1.0 格式创建一个文件,将被忽略的延迟域。

资源分配工作组字段-76???这些记录列出与每个项目 4.0 的工作组功能的工作分配和 4.1 存储的信息。 如果您正在使用需要包含该记录,以确保的工作组功能没有任何信息都将丢失。

此记录中包含该字段是:
消息的唯一标识号
-已确认 (0 = False,1 = True)
-响应挂起 (0 = False,1 = True)
-更新开始 (日期)
-更新完成 (日期)
-schedule + ID

示例: 76,1,0,1,6/1/95,6/2/95

本示例指定在上面的工作分配记录 (75) 中指定的资源分配具有消息唯一 ID 为 1,未确认是否该工作分配,邮件发送,通知已不响应到最后一个任务的开始和完成日期是 6/1/95 和 6/2/95。

项目名称-80???这些记录列出的所有项目中存储的 DDE 链接名称。

此记录中包含该字段是:
-名称
-说明

示例: 80,DDE_Link_T1,"T((1,3,5),(Name,Duration))"

此示例列出了名为 DDE_Link_T1 和它的说明将 DDE 链接。有关 DDE 的详细信息,DDE,帮助中搜索,然后转到动态数据交换 (DDE) 定义主题。由于列表分隔符包括在 $ 说明中,该字段是加上引号。

MPX 1.0 格式: 如果 MPX 1.0 格式保存该记录不会写入。

DDE 和 OLE 客户端链接-81???这些记录将列出所有 DDE 链接到项目中。


-链接到

示例: 81,Winword|d:\winword\MPX.doc!DDE_Link1,"T(1,Name)"

在此的示例 Winword|d:\winword\MPX.doc!DDE_Link1 是将链接从参数和 T(1,Name) 是链接到参数。由于列表分隔符包括在链接到中,该字段是加上引号。OLE 客户端链接区别于 DDE 客户端链接通过将第一个字符设置为":"。 例如: 81,:\LINK_1,"T(2,1)",在":"开头的链接从参数指示 OLE 链接。

MPX 1.0 格式: 如果 MPX 1.0 格式保存该记录不会写入。

注释-0???这些记录可用于将注释添加到该文件,并可以出现在文件中的任何位置。每个注释记录必须以一个"0。

属性

文章编号: 270139 - 最后修改: 2007年1月27日 - 修订: 3.2
这篇文章中的信息适用于:
  • Microsoft Project 2000 标准版
  • Microsoft Project 98 标准版
  • Microsoft Project 4.1 标准版
  • Microsoft Project 4.1a
  • Microsoft Project 4.0 标准版
  • Microsoft Project 4.0 for Macintosh
关键字:?
kbmt kbinfo KB270139 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 270139
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com