如何验证给定值是整数还是字符类型

2020-09-07 17:18发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

任何人都可以给我发送此代码:

Ex:邮政编码(输入字段),一旦用户输入值,它将进行验证:

1)邮政编码:应该为5位数字(如果输入的数字超过5位

不需要)

2)邮政编码:将仅使用整数值value。 (它将不接受字符值)。

感谢您的时间。

拉胡尔

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

任何人都可以给我发送此代码:

Ex:邮政编码(输入字段),一旦用户输入值,它将进行验证:

1)邮政编码:应该为5位数字(如果输入的数字超过5位

不需要)

2)邮政编码:将仅使用整数值value。 (它将不接受字符值)。

感谢您的时间。

拉胡尔

付费偷看设置
发送
6条回答
黑丝骑士
1楼 · 2020-09-07 17:47.采纳回答

使用功能模块 NUMERIC_CHECK 在这里您可以在HTYPE参数中找到数据类型。

注意

SHIBA DUTTA

小c菟菟
2楼-- · 2020-09-07 17:48

这个问题是12年前提出的,而Shiba Dutta甚至不再是该网站的成员。 您真的认为他会回答吗?

Climb_Ma
3楼-- · 2020-09-07 18:03

您好Sharma,

使用参数时,应像这样

参数邮政编码(5)输入n。

它将不接受字符值,最大长度为5。

奖励(如果有用)

Arjun

N-Moskvin
4楼-- · 2020-09-07 17:45

您好sharma,

不需要代码...

->在屏幕画家中,双击该字段

->。在弹出的Attributes窗口中...在底部,您可以看到FORMAT字段...在这里您必须将其作为整数给出。

致谢,

Naveenan。

南山jay
5楼-- · 2020-09-07 17:49

Hi

要检查是否只有数字,可以使用

如果 ca sy-abcde

endif。

另外,要看到它只有5位数字,如果>99999。

endif。

<10000或> 99999,也可以重写并验证为

endif。

致谢

Raj

消息的编辑者:

Rajasekhar Dinavahi

DafaDDDa
6楼-- · 2020-09-07 17:56

您好,Sharma,

-> Jus将该字段中的输出长度限制为5位,以将其限制为5位。

另请注意,有人输入的位数少于5位(可以用代码完成) 并尽可能限制值的范围。

->要进行匹配 在字段的属性屏幕中仅接受整数值->,将格式设置为INT。

这将解决您的问题!

*如果有用,则奖励*

请注意,

Naveenan。

邮件的编辑者:

Naveenan

一周热门 更多>