传输过程中可能发生的转换错误
执行传输请求时,将从要处理的磁盘或软盘中读取文件描述文件(如果已指定)。iSeries™、eServer™ i5 或 System i5™ 和 workstation 交换信息(如果数据可传输)。
workstation 从 FROM 中指定的文件一次传输一条记录。已传输的记录将转换并存储在 TO 中指定的 iSeries™、eServer™ i5 或 System i5™ 成员。
在此转换过程中,可能会发生转换错误。例如,可能必须将 workstation 文件中的值进行四舍五入,以适合 iSeries™、eServer™ i5 或 System i5™ 字段。另一个示例是 workstation 文件的记录长度与 iSeries™、eServer™ i5 或 System i5™ 预期的不同的情况。
如果发生此类错误,则会发出一条错误消息,其中包含发生错误的 workstation 文件记录的编号,有时还包含有关该记录中某些字段的信息。
如果发生严重错误,数据传输可能会停止。在这种情况下,停止传输请求,更正错误,然后重新运行传输请求。
当错误不那么严重时,可以请求系统继续传输数据。这样,即使在另一个记录中出现相同的错误,也不会出现错误消息,并且传输功能会自动继续执行传输请求。