使用CDS视图注释在SAP Fiori元素UI中限制单个值的输入值

2020-08-21 12:18发布

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

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


亲爱的团队,

我需要在SAP FIORI ELEMENTS中将输入字段值限制为单个值。

假设用户输入了第二个值,则错误应该通过。

请帮助使用适当的CDS注释。 我试图找出来却没有运气。

预先感谢

感谢与问候,

Raju

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

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


亲爱的团队,

我需要在SAP FIORI ELEMENTS中将输入字段值限制为单个值。

假设用户输入了第二个值,则错误应该通过。

请帮助使用适当的CDS注释。 我试图找出来却没有运气。

预先感谢

感谢与问候,

Raju

付费偷看设置
发送
4条回答
昵称总是被占用
1楼-- · 2020-08-21 12:42

我不确定您要做什么,但是请尝试以下操作:

在OData服务CDS中

 @ Consumption.filter.defaultValue:'E'

 @ consumption.filter.hidden:是

或仅在CDS中添加where子句

其中spras ='E'

或在注释中添加为选择变体

 
 
 
 <收藏>
 
 
 
 <收藏>
 
 
 
 
 
 
 
 
 
 
 
 
 
微wx笑
2楼-- · 2020-08-21 12:46

您正在使用哪个平面图? 这是什么类型的字段? 参数,选择字段?

zhangjiyang1323
3楼-- · 2020-08-21 12:54

Hi Mark,

感谢您的及时重播。

我一直在使用fiori Elements,字段是Lauanguage SPRAS。

感谢与问候,

Raju

野沐沐
4楼-- · 2020-08-21 12:32

这就是输出长度为2的要点。输入值EN由转换例程ISOLA转换为E。输入值E仅与SPRAS进行比较 在表中,输出转换例程在LAISO-EN中返回相应的值。

以H为例。 如果您刚刚输入H,它将返回匈牙利语(HU),但希伯来语(HE),北印度语(HI)和克罗地亚语(HR)以H开头,但具有不同的SPRAS值。

根据您所告诉的内容,SAP的运行应有尽有。

一周热门 更多>