2020-08-26 05:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
smartfield的valueListChanged没有触发,我是否需要添加额外的参数才能工作?
当Smart Field的事件valueListChanged没有触发时,我遇到了类似的问题。 问题出在参数从"值帮助"对话框传回到"智能字段"中。 我传回了VH实体集的非关键字段。 当我还将注释条目com.sap.vocabularies.Common.v1.ValueListParameterInOut添加到VH实体集的关键字段时,它触发了该事件。
事实上,您可以将不仅在智能字段中使用的字段的值传递回去,还可以将其传递回主entitySet中的任何字段。 在我的情况下,我使用CustomerName在"智能字段"中显示,并使用CustomerId作为隐藏的技术字段。
嗨Vaibhav,
我正在使用1.60版本,请找到以下xml代码
谢谢
根据文档,使用值帮助或自动建议选择值之后,将使用所选数据更新模型。 p>
因此,当打开值帮助并选择值时,在关闭值帮助时不会触发该事件。
能否请您与控制器代码一起共享注释文件?/p>
感谢帮助找出问题,以下是cds视图中使用的注释,我尚未为该方法编写任何控制器代码,只需在cd旁边写了一个警报msg 方法。
@UI:{lineItem:[{position:20}],selectionField:[{position:20}]}} @ Search.defaultSearchElement:true @ Search.fuzzinessThreshold:0.8 @ UI.identification.position:20 @ObjectModel。 foreignKey.association:'_Material'Items.Material,
最多设置5个标签!
当Smart Field的事件valueListChanged没有触发时,我遇到了类似的问题。 问题出在参数从"值帮助"对话框传回到"智能字段"中。 我传回了VH实体集的非关键字段。 当我还将注释条目com.sap.vocabularies.Common.v1.ValueListParameterInOut添加到VH实体集的关键字段时,它触发了该事件。
事实上,您可以将不仅在智能字段中使用的字段的值传递回去,还可以将其传递回主entitySet中的任何字段。 在我的情况下,我使用CustomerName在"智能字段"中显示,并使用CustomerId作为隐藏的技术字段。
嗨Vaibhav,
我正在使用1.60版本,请找到以下xml代码
谢谢
根据文档,使用值帮助或自动建议选择值之后,将使用所选数据更新模型。 p>
因此,当打开值帮助并选择值时,在关闭值帮助时不会触发该事件。
能否请您与控制器代码一起共享注释文件?/p>
感谢帮助找出问题,以下是cds视图中使用的注释,我尚未为该方法编写任何控制器代码,只需在cd旁边写了一个警报msg 方法。
@UI:{lineItem:[{position:20}],selectionField:[{position:20}]}} @ Search.defaultSearchElement:true @ Search.fuzzinessThreshold:0.8 @ UI.identification.position:20 @ObjectModel。 foreignKey.association:'_Material'Items.Material,
一周热门 更多>