繁体   English   中英

Google App Maker:如何向绑定到已计算数据源的表小部件添加分页和排序?

Google App Maker: How to add pagination and sorting to a table widget bound to a calculated datasource?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个称为“组”的“计算”模型,在其中添加了以下服务器脚本以加载属于我的域的google组,并在用户登陆页面时在表格小部件中显示它们。 数据在第一页上显示很好,但是当我单击以查看下一页时,我看到了相同的记录子集,并且单击标题对表进行排序也不起作用。 我希望在此提供一些指导。

计算的模型服务器脚本:

 var groupList = []; var pageToken; var page; do { page = AdminDirectory.Groups.list({ customer: 'my_customer', maxResults: 5, pageToken: pageToken }); var groups = page.groups; if (groups) { for (var i = 0; i < groups.length; i++) { var group = groups[i]; var record = app.models.Groups.newRecord(); record.id = group.id; record.name = group.name; record.email = group.email; record.directMembersCount = group.directMembersCount; groupList.push(record); } } else { console.log('No groups found.'); } pageToken = page.nextPageToken; } while (pageToken); return groupList; 

我已经通过以下方式配置了模型: 在此处输入图片说明

问题暂未有回复.您可以查看右边的相关问题.
3 Google App Maker:如何访问绑定到小部件的项目的属性?

在App maker中,我创建了一个数据源,其中包含要显示在表上的多个项目。 当用户单击某个项目时,将弹出一个弹出窗口,显示用户单击该项目绑定到窗口小部件的属性。 用户单击该弹出窗口上的“保存”按钮后,我想在服务器脚本中获取当前项的ID。 我该如何实现? ...

4 Google App Maker窗口小部件在数据源上验证选择

我有三个不同的字段/文本框小部件,它们依赖于查询要检查的同一数据源以避免重复。 由于某些原因,我不想打开这三个字段的唯一/必需字段。 我放入一些代码来检查验证。 我的问题是,当我调用表单的validate函数时,要花一些时间才能使验证返回错误消息。 但是,表单的验证立即返回,并允许人 ...

6 Google App Maker-建议框-窗口小部件的数据源未处于“正在加载”状态

我正在使用带有计算模型的SuggestBox。 选项由数据库查询提供。 查询脚本(服务器脚本)已正确执行并返回了过滤的记录,但是在运行查询时,窗口小部件的数据源未处于“正在加载”状态。 这使得使用微调器有点困难。 我必须使用SuggestBox的事件使微调框可见/不可见。 我错过了什么 ...

7 从Google App Maker中的计算模型表返回值

我有一个计算模型,该模型根据查询生成记录。 当我单击更新按钮时,我想在与更新按钮相同的行中提取Certificate_ID值。 我试图做的第一件事是通过将以下代码附加到“更新”按钮的“单击”事件上来使用返回行的索引。 使用以下代码尝试,但未获得预期的结果。 返回按钮在行中的位置: ...

10 如何在 Google App Maker 中实时和在客户端附加数据源?

我有一个连接到数据源“项目”的手风琴小部件。 我有一份所有项目及其详细信息的清单。 但是,项目数据源中的每条记录都有一个名为“项目类型”的字符串字段,它可以包含一种或多种类型(用逗号分隔),例如“Field,Qual,Quant”等。 我面临的挑战是,我想根据项目类型的数量创建另一个包含行的手风琴 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM