表列/窗口小部件中的依赖下拉列表

时间:2019-07-05 06:00:15

标签: google-app-maker

有没有办法让表格列中有依赖下拉列表?表A中的示例我有ColumnA1和ColumnB1,都具有下拉列表,应根据在A1中选择的值过滤B1下拉值。我们对此表示任何帮助。

示例: 我有一个带有表格数据输入的页面,表中的几列都附加了下拉列表。我想根据在同一行的上一列中选择的值来过滤下拉列表中的数据。 我无法在Appmaker帮助或模板中找到任何代码示例。 有人可以帮我实现表格小部件中的依赖下拉列表吗?

1 个答案:

答案 0 :(得分:0)

您可以通过将事件属性附加到A1来完成此操作。

例如,在下拉式A1的onValueChange事件中:

updateB1(newValue);

在客户端脚本中,编写以下内容:

function updateB1(valueOfA1) {
  var widgetB1 = app.pages.<page>.descendants.DropdownB1;

  // Re-define dropdown B1's options - your filter goes here
  widgetB1.options = ["array","of","options"];
  widgetB1.names = ["array","of","names"]; // this one is optional
}

取决于A1的值,有关B1中显示什么值的所有逻辑都将在脚本中。