当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
ES6之箭头函数细谈
[Ted series] how to get along with inner critics?
浅谈BFC(块格式化上下文)
VIM使用
菜菜的刷题日记 | 238.除自身以外数组的乘积
自定义时间格式(YYYY-MM-DD HH:mm:ss 星期X)
7.子查询
F-牛妹的苹果树(直径合并)
Lead the industry trend with intelligent production! American camera intelligent video production platform unveiled at 2021 world Ultra HD Video Industry Development Conference
获取字符格式的当前时间
菜菜的并发编程笔记 |(九)异步IO实现并发爬虫加速
null和undefined的区别
配置npm
每日一题 | 曾被反转链表支配的恐惧
Source Insight 4.0常见问题
Moment.js中format方法函数的格式
1D/1D动态规划学习总结
Transformer的pytorch实现
Object. Create() principle, object Create() specification, handwritten object create(),Object. Create() usage
[Educational Codeforces Round 80] 解题报告