任务导入文件格式

可以使用任务导入文件指定要导入到模板中的任务信息。第一行仅包含用于标识该列数据的列标题,例如 TaskName。每个任务都在单独的行中定义。

必须在 TaskID 列中为文件中的每个任务提供一个唯一 ID。使用数字 ID 来唯一标识前置任务和父代任务。例如,当您在 Parent 列中输入父代任务时,请输入该任务的数字 ID,而不是任务名称。

使用“替换”或“全部替换”选项时,可以添加、删除和移动列,但是不能删除必需的列。使用“更新”选项时,除了 TaskID 或 TaskTypeID(在导入任务类型时),没有必需的列。每一列中的数据都必须与第一行中的列 ID 相匹配。

许多列 ID 的值可以是不确定数量的值。例如,某个任务可能具有许多查看者。您可以通过修改结尾编号来添加参数,如 Viewer4 和 Viewer5 等。

附加到批准者、问题或引用的列 ID 的编号仅表示与其他批准者、问题或引用的相对顺序。更新这些项时,系统按批准者、问题或引用的名称来进行匹配,而不考虑文件格式列中的编号。要替换问题文本、批准者或引用名称,必须使用“替换”模式。选择“更新”模式时,如果文件名不匹配,系统将仅添加一个新问题、批准者或引用。

文件中所有的文本查找行都必须与存储在应用程序中的值相匹配。例如,如果您要导入任务类型,则在设置应用程序时必须已指定任务类型的值。对于列标题组,如果其中一组有特定编号,则其他成员也必须有同样的编号。例如,如果有 QText5,则必须有一个与之相对应的 QType5。

注:

如果需要在导入文件中创建多行文本(例如,在“说明”中),请使用此语法指示新行:'\n'。请勿使用硬回车来使文本行换行。
列 ID Description 类型

TaskID

任务 ID。最长为 80 个字符。

文本

TaskName

任务名称

文本

TaskType

任务类型

文本查找

Description

任务的完整说明。最长为 1000 个字符。

文本

优先级

任务优先级(高、中、低)

文本查找

StartDate

开始日期,以模板日计算(例如 -5、0、1 和 12)

对于调度,开始日期必须是采用区域设置格式的日历日期。

整数

StartTime

HH:MM(24 小时)格式的开始时间,例如:13:00

整数

EndDate

仅限用户任务,以模板日计算(例如 -5、0、1 和 12)

对于调度,结束日期必须是采用区域设置格式的日历日期。

整数

EndTime

仅限用户任务,格式为 HH:MM(24 小时),例如:13:00

整数

Duration

任务持续时间,以分钟为单位(仅限自动任务)

数字

所有者

任务所有者

文本查找

Assignee

任务接受者(仅限用户任务)

文本查找

活动

任务是否为活动状态。仅适用于模板导入。

布尔

StartEarly

是否允许接受者在调度开始时间之前打开挂起任务

布尔

RunAs

RunAs 用户名。仅适用于系统自动任务。

文本查找

Instruction

说明文本。最大为 2 GB。

文本

Reference#

说明引用(URL 和内容服务器引用)

URL

RefText#

引用名称,用于 URL 引用

文本

RefType#

引用类型(URL、文档)

文本查找

RefURL#

引用 URL,用于 URL 引用

URL

RefDocId#

引用文档 ID,用于文档引用

整数

Approver#

批准者级别

用户名

Viewer#

任务查看者

用户名

QText#

对于问题,是必需的。问题的文本。最长为 255 个字符。

文本

QType#

对于问题,是必需的。问题的数据类型(文本、成员、True/False 等)

文本查找

QReq#

对于问题,是必需的。问题是否必须回答?(Yes 或 No)

布尔

QList#

问题的值列表,由 | 符号分隔,例如 Red|Green|Blue|Yellow。

文本查找

QCurrSymbol#

问题 X 的货币格式

文本

QDecPlaces#

问题 X 的小数位后的有效数字位数

数字

QNegNumFmt#

问题 X 的负数格式

文本:- 或 ( )

QScale#

问题 X 的比例格式

数字,以量级 1000 等表示

QThouSep#

问题 X 的千位分隔符指示符

布尔

Attribute#

属性名称,例如 Color

文本查找

AttrVal#

属性值,例如 Red。最长为 255 个字符。

文本

AttrDisplay

属性是否显示给用户(在任务操作对话框中)

布尔

Param#

参数名称

文本查找

ParmVal#

参数值

文本

父代

任务父代的任务 ID

任务 ID

Predecessor#

前置任务 ID(在 A 列中)

任务 ID

PredType#

必需项。前置任务类型(例如,前置任务结束时开始)。

文本查找

PredTemplate#

前置任务的模板或调度的名称,如果前置任务属于不同的模板或调度

文本

导入任务类型时,将使用以下列:

  • TaskTypeID

  • IntegrationType

  • ParamOverride# - 是否可以覆盖参数

提供了一个示例任务导入文件。它包含下列动态参数,您可以修改这些参数:

  • 两个问题

  • 两个属性

  • 两个说明引用

  • 三个前置任务

  • 三级批准者