动态行添加,默认显示4行,单选按钮选择时切换到diff ttable

2020-08-22 17:03发布

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

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


专家们,

我想用不同的列名加载两个不同的表。 如果选择单选按钮1,则表1应该可见;如果选择单选按钮2,则表2应该可见。

表具有4个默认行,并且在单击添加按钮时应动态添加新行。 请建议您以前是否在相同的场景中工作过。

 
         
          
         
        
        
         
          
         
        
 <表格>
  
         <标题>
          
 <单元格>
          
         
 
 

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

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


专家们,

我想用不同的列名加载两个不同的表。 如果选择单选按钮1,则表1应该可见;如果选择单选按钮2,则表2应该可见。

表具有4个默认行,并且在单击添加按钮时应动态添加新行。 请建议您以前是否在相同的场景中工作过。

 
         
          
         
        
        
         
          
         
        
 <表格>
  
         <标题>
          
 <单元格>
          
         
 
 
付费偷看设置
发送
4条回答
d56caomao
1楼 · 2020-08-22 17:27.采纳回答

要动态添加一行。

尝试通过json模型使用模型绑定,默认情况下该模型具有4行数组。 否,请单击该按钮,然后在该数组中推送另一行并更新json模型,系统会自动在表中添加一行。

要隐藏未隐藏的表,

使用 可见属性并动态设置它们(最好使用json模型绑定,否则通过按其ID访问表并设置可见性属性)

谢谢

Mahesh

当学会了学习
2楼-- · 2020-08-22 17:18

..........

昵称总是被占用
3楼-- · 2020-08-22 17:31

嗨,

使用 visible 属性切换可见性 表的名称(从sap.ui.core.Control借用)

可以通过项目聚合绑定来添加项目 如果您使用sap.m.Table或聚合绑定(如果使用sap.ui.table.Table)。 将项目添加到数据数组,它将在表中可见。

此致

Peter

代楠1984
4楼-- · 2020-08-22 17:30

Raju Rajan 很简单,在向数组中添加新项目之前 ,请先获取模型数据,然后再使用data.length,这将使您没有项目的总数,因此请向其添加+1并使其成为序列号。

一周热门 更多>