在集合强大的应用程序中将列转换为行

Convert Columns to Rows in collection power apps

如何从这个集合中转换:

喜欢这个:

不,这是不可能的。表(就像 Power Apps 中的几乎所有内容一样)是 强类型 ,这意味着它有一个可以在公式中引用的 well-defined 架构。由于事先不知道集合中的值,因此您将无法在公式中引用它们。

您也许可以使用 GroupBy function 之类的东西来创建类似于下面的集合:

(只是因为我已经从以前的答案中模拟了数据:))

UI: 嵌套图库

PowerFX: 正如@carlosfigueira 提到的那样

假设colData是原来显示的数据post

  • galParent设置为GroupBy(colData, "principalDisplayName", "group")
  • galChild设置为ThisItem.group

视觉