点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我的XML视图包含这样的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我的XML视图包含这样的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我的XML视图包含这样的按钮:
<按钮 类型="透明" visible =" {= $ {$ source>/text}!== 0}" press =" openSkillsDetails($ event,$ {dataModel> ID},$ {$ source>/text})" 文字=" { 路径:" dataModel> ID", 格式化程序:"。getSkillsCount" }" />
我创建了一个按钮,该按钮将以文本形式显示技能数量。
我想在数字为0时隐藏此按钮。我需要访问按钮文本发布格式,以设置按钮是否可见。
在内部文本格式化程序中,只能访问视图的上下文(并且我需要视图的上下文,因为我将基于视图模型进行处理)。
我无法访问按钮ID,因为该按钮位于表内部并且在每一行内部生成。
新闻功能运行良好,我可以正确访问$ event和$ {$ source>/text}。
可见的$ event或$ {$ source>/text}内部无效。
如果我尝试也使用格式化程序使输入$ {$ source>/text}可见,则不会调用该格式化程序。
如果有人可以解释我我做错了什么?
使用SAP UI 1.79.2或1.78.2。
致谢
我认为仅事件处理程序支持此功能,请参见文档: https://openui5.hana.ondemand。 com/#/topic/b0fb4de7364f4bcbb053a99aa645affe
是否也无法在可见属性中使用模型中的ID?
一周热门 更多>