data: w_char type char10 value '0000004506',
w_char2 type char10,
w_char3 type char10 value '4506',
w_char4 type char8,
w_char5 type char4
.
* no leading-zero
write w_char to w_char2 no-zero.
* add leading-zero
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' "add front 0
EXPORTING
INPUT = w_char3
IMPORTING
OUTPUT = w_char4
.
* delete leading-zero
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' "remove front 0
EXPORTING
INPUT = w_char4
IMPORTING
OUTPUT = w_char5
.
write: / w_char, "0000004506
/ w_char2, "(space)4506
/ w_char3, "4506
/ w_char4, "00004506
/ w_char5 . "4506
分享到:
相关推荐
在ABAP(Advanced Business Application Programming)编程中,"负号前置"是一种常见的操作,尤其是在处理数值数据时。这个操作涉及到将数值表示中的负号从数的末尾移动到开头,以便符合数学上负数的标准书写格式。...
ABAP 中提供了多种预留函数,如 MB_ADD_RESERVATION_QUANTITIES 等。这些函数可以用于预留。 十一、维护视图调用函数 ABAP 中提供了多种维护视图调用函数,如 VIEW_MAINTENANCE_CALL 等。这些函数可以用于维护视图...
1. 数据处理:ABAP提供了大量的内建函数用于数据操作,如字符串处理(CONCATENATE、SUBSTRING等)、数值计算(ADD、SUBTRACT等)、日期和时间操作(DATE_TO_ABAP_DATE、TIME_TO_ABAP_TIME等)。这些函数使得在ABAP...
ABAP 函数调用方法详解 ABAP 函数调用是 SAP 系统中的一种常用技术,用于实现业务逻辑的复杂处理。该技术可以实现同步调用和异步调用两种方式,本文将对这两种方式进行详细的介绍。 1. 异步调用 异步调用是指在主...
在SAP ABAP编程环境中,开发人员经常需要调用各种函数模块来实现特定的功能。"ABAP调用函数自动填充模式"是一种提高开发效率的工具,它允许在编写代码时快速填充函数调用的参数,并自动声明对应的变量。这个功能在...
SAP变式配置-相关性程序如何调用ABAP函数 SAP变式配置是一种复杂的系统配置,相关性程序是其中的一部分,主要用于实现一些简单的逻辑判断。然而,对于一些负责的算法,相关性程序无法直接实现,需要通过调用ABAP...
下面将对给定文件中提到的部分重要函数进行详细解读,旨在帮助开发者深入理解这些函数的功能、应用场景以及如何正确调用它们。 ### 1. SD_VBAP_READ_WITH_VBELN 此函数用于读取与销售订单(`vbeln`)相关的`vbap`表...
这些函数在报表开发、数据查询以及业务逻辑处理中都有广泛应用。 1. **LAST_DAY_OF_MONTHS**: 这个函数用于获取给定日期所在月份的最后一天。在示例代码中,首先设置了一个日期变量`lv_date_f`为当前日期的第一天...
ABAP 中提供了多种字符串函数,用于操作和处理字符串。常用的字符串函数有: 1. SHIFT STRING:左移字符串,长度减 1 2. SPLIT:拆分字符串 3. SEARCH:查询字符串 4. REPLACE:替换字符串 5. CONDENSE:删除多余的...
首先,我们需要创建一个ABAP报告或函数模块,用于执行数据导出。在这个过程中,我们需要创建一个COM(Component Object Model)对象,这个对象代表了Excel应用程序。在ABAP中,这可以通过调用`CL_OLE2`类的`CREATE_...
SAP ABAP常用函数清单 SAP ABAP是一种高级程序设计语言,用于开发SAP R/3系统中的应用程序。ABAP语言提供了许多实用的函数,可以帮助开发者快速、高效地开发应用程序。本文将对SAP ABAP常用函数进行总结,涵盖文档...
P类型数据是压缩的定点数,占用内存字节数和数值范围取决于定义时的数据大小和小数点后的位数。例如,一个16字节的P类型变量可以存储31位数字,其中小数点和符号占用半个字节。如果没有指定小数位,P类型被视为整数...
8. **SJIS_DBC_TO_SBC**和**SJIS_SBC_TO_DBC**: 这两个函数处理字符编码转换,分别将全角字符转换为半角字符,以及反之。 9. **CO_R0_CHECK_DECIMAL_POINT**: 检查数值是否符合特定单位的小数位数要求,确保数据...
- 如果查询成功(SY-SUBRC = 0),则根据找到的日期格式(lv_datfm)使用 CASE 语句来决定日期的连接方式,最后生成符合用户偏好的日期字符串。 这种自定义函数的方法允许程序更灵活地适应不同用户的日期格式偏好,...
ABAP 为物料主数据添加字段 Add field in material master.
在ABAP编程中,了解和熟练使用系统变量与函数对于编写高效、简洁的代码至关重要。以下是一些在ABAP编程中常见的系统变量和函数的详细解释: 系统变量: 1. `SY-PAGNO`: 该变量存储当前报表的页号,用于在处理多页...
ABAP编程常用函数 ABAP是SAP公司开发的一种高级编程语言,用于开发SAP R/3系统中的应用程序。ABAP语言提供了大量的内置函数,能够帮助开发者快速实现各种业务逻辑。下面是ABAP编程中常用的函数: 1. SD_VBAP_READ_...
SAP ABAP 常用函数清单 SAP ABAP 是一种基于对象的编程语言,用于在 SAP R/3 系统中开发应用程序。ABAP 语言提供了许多函数模块,帮助开发者快速地开发和维护应用程序。本文总结了常用的 SAP ABAP 函数模块,包括...