转换处理的顺序

这是转换处理的顺序。

  1. 除非在定义资源转换模板的 DFHCNV TYPE=ENTRY 宏中指定了 USREXIT = NO ,否则 DFHCCNV 链接到 DFHUCNV ,传递 参数列表 (DFHUVNDS)中描述的参数列表。
    注:
    1. 如果未定义模板,那么将调用 DFHUCNV ,前提是用户程序要处理资源的所有转换。
    2. 除非所有 DFHCNV TYPE=ENTRY 宏指定 USREXIT = NO ,否则 DFHUCNV 必须存在于系统中。
  2. 如果为资源定义了转换模板,那么 DFHUCNV 负责转换用户数据范围内类型的任何字段。

    如果没有为资源定义转换模板,那么 DFHUCNV 负责确定数据的格式,并转换所有相应的字段。

  3. 从 DFHUCNV 返回时, DFHCCNV 将对不受用户定义的转换约束的字段执行转换模板中指定的任何标准转换。
  4. 将执行已交付的请求。
图 1 说明了转换过程。
图 1。 数据转换过程
显示文本中描述的数据转换处理顺序的图示。