对Fiori Elements中隐藏字段的价值帮助

2020-08-18 20:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我目前正在处理以下问...

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

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


专家们。

我目前正在处理以下问题:

我有一个视图,该视图为以UUID作为主键的表提供了Value帮助。

我们有一个使用价值帮助的事务视图。 此视图也有一个参考字段,该参考字段也是UUID。

因为没有人会在屏幕上看到UUID,所以我想在使用情况视图和值帮助中隐藏该UUID。 这是我的问题!

我找不到隐藏UUID并显示带有附加值帮助的文本的方法。
文本在表中,与消费表相关联,必须为只读->只读字段 没有价值帮助。 即使有可能,我如何告诉值帮助在文本字段中按NOT键?

有人知道我如何通过Fiori Elements注释摆脱屏幕上的UUID字段吗?

非常感谢

6条回答
当学会了学习
2020-08-18 20:46

关于另一个问题"即使有可能,我如何告诉值帮助在文本字段中按NOT键?":

在CDS视图中使用@ Consumption.valueHelpDefinition批注的AdditionalBinding。

或者,如果您使用服务的SADL生成工具包生成的类来丰富元数据(例如,将值帮助绑定到函数导入参数),则可以使用注释" com.sap.vocabularies.Common 值帮助绑定中的" .v1.ValueListParameterOut"来将值帮助的键字段绑定到相应的属性。 像这样:

     数据:
       lo_ann_target类型参考/iwbep/if_mgw_vocan_ann_target,
       lo_annotation类型参考/iwbep/if_mgw_vocan_annotation,
       lo_record类型参考/iwbep/if_mgw_vocan_record,
       lo_collection类型参考/iwbep/if_mgw_vocan_collection。

     lo_ann_target = vocab_anno_model-> create_annotations_target(iv_target =" <您的目标>")。
     lo_annotation = lo_ann_target-> create_annotation(iv_term ='com.sap.vocabularies.Common.v1.ValueList')。
     lo_record = lo_annotation-> create_record()。

     lo_record-> create_property('CollectionPath')-> create_simple_value()-> set_string(CONV#(i_valuelist_entityset))。
     lo_collection = lo_record-> create_property('Parameters')-> create_collection()## NO_TEXT。

     lo_record = lo_collection-> create_record('com.sap.vocabularies.Common.v1.ValueListParameterOut')。
     lo_record-> create_property('LocalDataProperty')-> create_simple_value()-> set_property_path(" <本地数据属性名称>")。
     lo_record-> create_property('ValueListProperty')-> create_simple_value()-> set_string(" ")。

关于
加百利

一周热门 更多>