Powerapps-将列(输入文本框)动态添加到表中

时间:2019-05-16 10:57:40

标签: powerapps powerapps-formula powerapps-collection powerapps-canvas powerapps-datatable

我正在尝试构建一个Power App,该Power App可动态创建输入文本框。

这是我的数据。

Category Name         Product 1       Product 2     Product 3  Product 4 
Marketing Center 1     1               1              2           2
Marketing Center 2     1               1              2           2
Marketing Center 3     1               1              2           2
Marketing Center 4     1               1              2           2
Marketing Center 5     1               1              2           2

现在,这里的问题是我的类别名称,并且产品列随时间增加。

我该如何动态构建用户输入表以获取用户输入-这样的东西……并给我全部信息……

Category Name         Product 1       Product 2     Product 3  Product 4   Total 
Marketing Center 1     1               1              2           2         6
Marketing Center 2     1               1              2           2         6
Marketing Center 3     1               1              2           2         6
Marketing Center 4     1               1              2           2         6
Marketing Center 5     1               1              2           2         6

“产品”的值是可编辑的,并且可以在用户输入的同时即时计算总数。

我相信可以通过一些数据建模和收集概念来完成。但是我对此并不陌生。

1 个答案:

答案 0 :(得分:1)

什么是数据源?一个SQL表?共享列表?用户创建的应用内数据?

您需要以某种方式获取数据集合(例如:colYourData)。完成后,请使用AddColumnsSum函数来获取Total列。

类似

ClearCollect(colYourDataWithTotals, 
    AddColumns(colYourData,
        "Total",
        Sum(colYourData, product1, product2, product3, product4)
    )
)