Google app maker 关系数据源打开数据源中第一项的表

Google app maker 关系数据源打开数据源中第一项的表,google-app-maker,google-workspace,Google App Maker,Google Workspace,我遇到一个问题,当我试图打开表中某个项目的页面时,数据源中的第一条记录总是先打开 我的设置。我有一个带有数据源“System”的页面“SystemDetails”,该页面中有一个带有数据源“System:ActionItems”(关系)的表。在表中,我为每一行设置了一个按钮,当单击该按钮时,会显示一个不同的页面“ActionItemDetails” 我的问题的一个例子。假设我在表中单击Id为#3的项目,页面“ActionItemDetails”将显示,但页面的内容将加载Id为#1的项目。但是,当

我遇到一个问题,当我试图打开表中某个项目的页面时,数据源中的第一条记录总是先打开

我的设置。我有一个带有数据源“System”的页面“SystemDetails”,该页面中有一个带有数据源“System:ActionItems”(关系)的表。在表中,我为每一行设置了一个按钮,当单击该按钮时,会显示一个不同的页面“ActionItemDetails”

我的问题的一个例子。假设我在表中单击Id为#3的项目,页面“ActionItemDetails”将显示,但页面的内容将加载Id为#1的项目。但是,当我返回“系统”页面并重试单击Id#3时,它会根据需要加载Id#3,并且我能够成功打开每个项目

这个问题似乎只发生在我第一次打开“ActionItemDetails”时

我认为这应该能够在appmaker中自然工作,而无需任何代码,但我也尝试过在编辑按钮中使用selectKey和selectIndex,但运气不佳


旁注。我还注意到,当第一次加载“ActionItemDetails”页面时,当I console.dir()时只加载了一个项目,因此,我认为问题似乎来自未加载所有项目。

添加并启用数据源
系统
查询上的
ActionItems
预取。添加并启用数据源
系统
查询上的
ActionItems
预取。