是否可以基于AppSheet中的键列嵌套值?

时间:2019-02-02 00:35:57

标签: mobile

我有一个连接到AppSheet的表,该表具有名为“名称”的列,其中有许多具有相同名称且具有不同信息的值。反正在AppSheet有一个名称的用户点击并拥有所有值显示具有相同的客户名称。本质上是分组。


我知道Google Plus for AppSheet上有一个社区,但是似乎我的问题已经活跃了好几个星期了。如果有人需要更多的澄清,请询问。

1 个答案:

答案 0 :(得分:1)

不太清楚您要达到的目标,但是如果我错了,您可以纠正我。

您希望在任何给定客户的“内联”视图中具有引用值的列表。

您可以使用SELECT()函数执行此操作。在数据>列> +“虚拟列”中 在“应用公式”输入中添加您的功能。

例如:SELECT( myTable[myColumn], [Name] = [_THISROW].[Name])

这是做什么的: 列出表“ myTable”中名为“ myColumn”的列中的所有值 其中“名称”与此行具有相同的“名称”,

https://help.appsheet.com/expressions/functions/select

如果您不仅要列出值,还要列出另一个表中的引用行的列表,则应使用REF_ROWS。

例如REF_ROWS("myOrdersTable", "orderCustomer")

这是做什么的:列出名为“ myOrdersTable”的表中的所有行,其中名为“ orderCustomer”的列的值与此行的唯一KEY相同。

当您为任何列指定“ REF”类型时,会自动生成

REF_ROW虚拟列。在此示例中,如果转到“数据”>“列”>“ myOrdersTable”,将“ orderCustomer”的类型更改为“ REF”,而“ ReferencedTableName”更改为“ myCustumerTable”,则将在“ myCustumerTable”中生成包含被引用行列表的虚拟列表保存后。

https://help.appsheet.com/data/references/references-between-tables