ABAP 校验1~31输入检查

FORM frm_day_check USING p_start_day

p_success.

DATA: pattern TYPE string VALUE '^(0?1-9|120-9|301)$',

matcher TYPE REF TO cl_abap_matcher,

text TYPE string.

text = p_start_day.

IF cl_abap_matcher=>matches( pattern = pattern

text = text

) = abap_true..

" 匹配成功,数字在1到31之间

p_success = abap_true.

ELSE.

" 匹配失败,数字不在1到31之间

p_success = abap_false.

ENDIF.

ENDFORM. " FRM_DAY_CHECK

相关推荐
爱喝水的鱼丶3 天前
SAP-ABAP:SAP学习分享:深入理解事务码ME32K——更改采购合同
性能优化·sap·abap·业务学习·开发交流·交流学习·采购合同
爱喝水的鱼丶3 天前
SAP-ABAP:ABAP 用户出口开发规范与避坑指南:10 类典型错误与运维方案
运维·性能优化·sap·abap·增强·经验交流·出口
爱喝水的鱼丶3 天前
SAP-ABAP:BAdI 上下文数据获取与交互:标准数据读取与修改逻辑实现
运维·性能优化·sap·abap·增强·经验交流·badi
爱喝水的鱼丶12 天前
SAP-ABAP:ABAP 用户出口参数传递与上下文获取:SAP 标准数据读取与交互逻辑实现
运维·性能优化·交互·sap·abap·经验交流·出口
山茶花开时。13 天前
[SAP ABAP] Excel批量维护货源清单
sap·abap
爱喝水的鱼丶22 天前
SAP-ABAP:BAPI 基础认知:SAP 标准业务对象接口的核心逻辑与调用入门
信息可视化·性能优化·sap·abap·bapi·开发交流·交流学习
rm -rf * && haha.sh23 天前
【ABAP】SUBMIT 用法详解
sap·abap·abap开发
爱喝水的鱼丶24 天前
SAP-ABAP:性能优化效果验证与回归测试:优化前后性能对比、业务逻辑兼容性校验方案
性能优化·sap·abap·回归测试·开发交流·交流学习
爱喝水的鱼丶25 天前
SAP-ABAP:接口与报表场景专项优化:RFC/ODATA 接口、ALV 报表的性能提升方案
运维·性能优化·接口·sap·abap·rfc·经验交流
爱喝水的鱼丶1 个月前
SAP-ABAP:SAP性能分析核心工具入门——ST05/SAT/ST12等常用事务码的基础用法解析
性能优化·sap·abap·性能分析·开发交流·交流学习