Google App Maker-根据外部数据库中所选的下拉选项自动填充文本框

时间:2019-03-04 16:56:52

标签: mysql textbox dropdown autofill google-app-maker

我目前正在做的是使用onValueEdit函数在下拉窗口小部件的“属性编辑器”上的“事件”部分上,我试图创建一个自定义动作脚本,该脚本将为我的值文本框(使用 widget.root.descendants.NameOfMyTextbox.value ),具体取决于我下拉菜单的选定值。

我的下拉列表的值是存储在MySql数据库表进程中的ID,例如:ID = 1, name = Assembly, manager = George。对于文本框,我想通过 select 语句(取决于获取管理器的值),根据下拉菜单的选定值来获取另一个表字段值。在这种情况下,哪种类型的应用程序制造商查询或功能应该有用?

1 个答案:

答案 0 :(得分:1)

如果您的下拉选项绑定为@datasources.Process.items,则您的onValueEdit事件仅需为:

widget.root.descendants.NameOfMyTextbox.value = newValue.manager;

但是,这是设置此记录的唯一方法,因为这样,这些选项将指向Process表中的整个记录​​,并且选择后,您可以使用newValue.YourField从该记录中获取任何其他字段。 / p>