AppSheet提供了自动跨表查找(Automatic Lookup Across Tables)的功能,可以让用户在一个表中显示另一个表中的信息。以下是实现自动跨表查找的代码示例:
- 首先,您需要一个包含需要查找数据的表,在这个示例中,我们将称之为主表(Main table)。
- 然后,您需要另一个表,这个表包含主表所需数据的列。在此示例中,我们将这个表称为查找表(Lookup table)。
- 在主表中,添加一个列,为它的数据类型选择REF类型。此时,您需要选择与已创建的查找表相关联的主表。此操作称为“引用”。
- 在主表中选择刚刚创建的REF列,并选择“列属性”(Column Properties)。
- 它将显示一个包含不同选项的对话框。选择“自动查找列值”(Auto-compute column values)选项,并指定查找表中要显示的列名称。
- 您可以选择“无限制”(Unlimited)或“有限制”(Limited)两个选项之一。对于无限制选项,将从所有条目中获取数据,并在主表中进行汇总。对于有限制选项,您可以指定查找表中的一些列,以及何时与查找表中的数据一起使用。
- 完成上述步骤后,您现在可以将主表与查找表相互关联了。尝试在主表中创建一个新条目,它应该会自动添加已经匹配的信息。
以上就是如何在AppSheet中实现自动跨表查找的代码示例。