创建向导继承的配置完成按钮可见性表达式不起作用

2020-08-15 14:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我为一个组件创建了多个创建向导。...

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

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


我为一个组件创建了多个创建向导。 它们相互继承,并且在后台视图中可以正常工作。 唯一不起作用的是字段的验证。

如果 teaserText 不为空/空,则 TeaserComponent 向导应仅显示 DONE 按钮。

因此,我按如下所示定义完成按钮:

  

  

如屏幕截图所示-前导广告文字为空,但按钮仍在呈现中  alt文字

项目层次结构

  • SimpleCMSComponent

  • TeaserComponent

  • TeaserWithImageComponent

请参阅以下有关我的创建向导的配置

  
          
              
                  
              
              
                  
                      
                          
                          
                          
                          
                          
                          
                      
                  
              
          
      
 
      
          
              
                  
                      
                          
                          
                          
                          
                      
                  
                  
                      
                      
                          
                      
                  
              
          
      
 
      
          
              
                  
                      
                          
                          
                      
                  
                  
                      
                      
                          
                      
                  
              
          
      


  
9319-backoffice-button-render.jpg (30.6 kB)
5条回答
太Q了
2020-08-15 15:01

感谢您提供信息,即使我遇到了类似的问题,也可以通过添加以下代码段进行空状态检查来解决此问题 在创建向导中的完成按钮上。

如果该属性已本地化在item.xml文件中,那么我们必须在下面的代码段中使用它来检查空条件([T(java.util.Locale).ENGLISH])。

 !#empty(newCMSComponent.teaser [T(java.util.Locale).ENGLISH]) 

一周热门 更多>