美文网首页
ABAP 域自定义转换例程

ABAP 域自定义转换例程

作者: abapCiCi | 来源:发表于2020-08-05 17:44 被阅读0次

    本文档目的在于提供如何为自定义的域创建转换例程。

    问题来源于报表中有客户想要日期的类型显示文本字符串。

    将屏幕字段的内容从显示格式转换为SAP内部格式(反之亦然)以及使用ABAP语句WRITE输出时,将根据字段的数据类型进行转换。
    如果标准转换不合适,可以通过在基础域中指定转换例程来覆盖它。

    转换例程由其五位名称标识,并存储为一组两个功能模块。功能模块具有固定的命名约定。

    步骤

    1. 在域的定义分页签里面创建力例程

    2. 创建输入输出函数 依据 以下功能模块分配给转换例程xxxxx:
      CONVERSION_EXIT_xxxxx_INPUT
      CONVERSION_EXIT_xxxxx_OUTPUT

      INPUT模块执行从显示格式到内部格式的转换。 OUTPUT模块执行从内部格式到显示格式的转换。
      如果屏幕字段引用具有转换例程的域,则每次在此屏幕字段中输入条目或使用此屏幕字段显示值时,将自动执行此转换例程

    3. 激活后 例程自动保存

    相关文章

      网友评论

          本文标题:ABAP 域自定义转换例程

          本文链接:https://www.haomeiwen.com/subject/allrrktx.html