当前位置:网站首页>SAP TRANSLATE使用数据对象掩码示例
SAP TRANSLATE使用数据对象掩码示例
2022-04-23 06:25:00 【rogerix4】
1. 使用数据对象掩码示例代码
- 使用数据掩码,对象中的 12 34 56 78 910 1112 位字符自动匹配为掩码对
- 掩码区分大小写,如果查不到对应掩码则不进行TRANSLATE
- 只会把掩码的奇数位替换为偶数位;如果输入偶数位,则不进行TRANSLATE
TYPES: BEGIN OF ty_data,
l_char1 TYPE c,
l_char2 TYPE c,
l_char3 TYPE c,
l_char4 TYPE c,
END OF ty_data.
DATA: data_musk(100) TYPE c VALUE '1一2二3三4四5五6六7七8八9九0零s斯'.
DATA ls_data TYPE ty_data.
DATA: l_char TYPE c.
ls_data-l_char1 = 'S'. "大写的S
TRANSLATE ls_data-l_char1 USING data_musk.
ls_data-l_char2 = 's'. "小写的s
TRANSLATE ls_data-l_char2 USING data_musk.
ls_data-l_char3 = '4'. "数字
TRANSLATE ls_data-l_char3 USING data_musk.
ls_data-l_char4 = '一'. "掩码对后置值
TRANSLATE ls_data-l_char4 USING data_musk.
cl_demo_output=>display( ls_data ).
2.展示效果
- 示例1 4 不进行替换
- 示例2 3 进行掩码替换
版权声明
本文为[rogerix4]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_30797051/article/details/124045639
边栏推荐
猜你喜欢
可视化常见绘图(一)堆叠图
学习笔记6-几种深度学习卷积神经网络的总结
Mysql 数据库从设计上的优化
学习笔记5-梯度爆炸和梯度消失(K折交叉验证)
反思 | Android 音视频缓存机制的系统性设计
javscript获取文件真实后缀名
可视化常见问题解决方案(八)共享绘图区域问题解决方案
Lead the industry trend with intelligent production! American camera intelligent video production platform unveiled at 2021 world Ultra HD Video Industry Development Conference
可视化之路(十一)matplotlib颜色详解
可视化常见问题解决方案(八)数学公式
随机推荐
【TED系列】如何与内心深处的批评家相处?
Nacos/sentinel网关限流和分组 (代码)
简单易懂的子集dp
反思 | Android 音视频缓存机制的系统性设计
12.约束
[LNOI2014]LCA——树链剖分——多点LCA深度和问题
快速傅里叶变换FFT简明教程
如何SQL 语句UNION实现当一个表中的一列内容为空时则取另一个表的另一列
P2257 YY的GCD(莫比乌斯反演)
ogldev-读书笔记
Applet Wx Previewmedia related problem solving - Daily stepping on the pit
通用型冒泡、选择、插入、希尔、快速排序的代码实现
学习笔记5-梯度爆炸和梯度消失(K折交叉验证)
Machine vision series (02) -- tensorflow2 3 + win10 + GPU installation
配置npm
积性函数与迪利克雷卷积
嵌入式相关面经(一)
Authorization+Token+JWT
页面实时显示当前时间
npm 安装踩坑