库/文件(成员)
此项始终必填。它指定一个或多个用于存储要传输的数据的文件的名称。最多可指定 32 个文件名。要指定多个文件,请用逗号分隔它们,并使用指定所有 FROM 项后显示的 JOIN BY。只需指定文件名。不要指定逗号作为文件名的一部分。未指定其他可选项时,将自动采用这些项。例如,库名、成员名和格式名可以分别采用 *LIBL、*FIRST 和 *ONLY。光标位于 FROM 的输入字段上时,选择浏览将列出库、文件、成员和格式。
注: 要从 iSeries™、eServer™ i5 或 System i5™ 物理文件传输数据,必须具有该文件的 *USE 权限。要从 iSeries™、eServer™ i5 或 System i5™ 逻辑文件传输文件,必须具有该文件的 *OBJOPR 权限,以及每个从属文件的 *READ 权限。
按如下所示指定文件名。(可以省略括号 [ ] 内的项。)要指定多个文件名,请用逗号分隔名称。
[library-name/]file-name[(member-name[,record-format-name])],
[library-name/]file-name[(member-name[,record-format-name])],...
- 库名
- 这是 iSeries™、eServer™ i5 或 System i5™ 库的名称,该库包含要传输的 iSeries™、eServer™ i5 或 System i5™ 文件。此 iSeries™、eServer™ i5 或 System i5™ 文件包含要从 iSeries™、eServer™ i5 或 System i5™ 传输到 workstation 的数据。如果未指定此库名,则假定为 *LIBL。如果找不到所需的库,选择浏览将显示 iSeries™、eServer™ i5 或 System i5™ 作业库列表的 *USRLIBL 中定义的所有库的列表。通过在 iSeries™、eServer™ i5 或 System i5™ 上执行 CHGJOBD 命令来修改作业描述,可以更改库列表的 *USRLIBL。
- 文件名
- 这是要从中传输数据的 iSeries™、eServer™ i5 或 System i5™ 物理文件、逻辑文件或 DDM 文件。始终必须指定此文件名。要同时指定文件名和库名,请用正斜杠 (/) 分隔它们。如果找不到所需的文件名,请输入库名,后跟一个正斜杠,然后选择浏览。那么,系统将显示该库中包含的文件的列表。要显示在 iSeries™、eServer™ i5 或 System i5™ 作业库列表的 *USRLIBL 中定义的库中的所有文件的列表,请输入 *USRLIBL/,然后选择浏览。
- 成员名
- 这是 iSeries™、eServer™ i5 或 System i5™ 成员的名称,该成员包含要传输的数据,或或这是 *FIRST。如果未指定此成员,系统将采用 *FIRST,并使用该文件的第一个成员。
- 记录格式名
- 这是指定的 iSeries™、eServer™ i5 或 System i5™ 文件中包含的记录格式的名称,或者这是 *ONLY。在指定记录格式名之前,请先指定成员名称或 *FIRST。如果未指定记录格式名,则系统将采用 *ONLY,并且使用该文件的唯一记录格式。要指定记录格式名,请用逗号分隔记录格式名和成员名。
当指定的 iSeries™、eServer™ i5 或 System i5™ 文件具有多种记录格式时,必须指定记录格式名。如果未指定文件成员名,则无法指定记录格式名。
注:
- 最多可各使用 10 个字符来指定库名、文件名、文件成员名和记录格式名。每个名称都必须以 A 到 Z、
¥、# 或 @ 开头。对于第一个字符之后的字符,也可以使用 0 到 9、下划线和句点。 - 当 FROM 字段保持空白,或输入逗号以指定下一个文件名时,选择浏览将显示在 iSeries™、eServer™ i5 或 System i5™ 作业库列表的 *USRLIBL 中定义的库列表。
- 输入部分文件名、成员名或记录格式名,后跟星号 (*),然后选择浏览。系统将显示以指定字符开头的名称列表。
例如,您可能希望从库 ITEMLIB 中文件 ITEMMAST 的文件成员 ITEMMBR1(第一个成员)传输数据。ITEMFMT 是此文件的唯一记录格式。规范将如下所示:
ITEMLIB/ITEMMAST(ITEMMBR1,ITEMFMT)或者,指定:
ITEMLIB/ITEMMAST