问题标签 [google-app-maker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
69 浏览

google-app-maker - 修复通知电子邮件内容

因此,我在片段页面(用于编辑数据库条目)上有一个状态下拉列表,当条目从“待定”更改为“准备构建”时,我想发送电子邮件通知。

我正在使用以下代码:

您可以看到我也将项目名称/用户位置拉到电子邮件的主题/正文中。这些是该片段页面上的文本框,显示条目中的信息。

当下拉菜单和文本框都在同一个面板中时,所有这些都可以很好地工作并且完全符合预期。但是,当我将它们分成单独的面板(为了美观)时,系统找不到widgets.ProjectName.valuewidgets.UsersPosition.value

我假设我只需要调整var widgets = widget.parent.descendants; 线,但我不知道是什么。

任何帮助将不胜感激。谢谢你。

0 投票
1 回答
33 浏览

google-app-maker - 我可以使用 tableau 连接到使用 google appmaker 创建的应用程序保存的数据吗?

我正在使用谷歌应用程序制造商创建一个应用程序。我是否可以使用 tableau 访问应用程序保存在谷歌驱动器中的数据?

0 投票
1 回答
41 浏览

google-app-maker - GoogleMap Widget 未加载坐标

我有一个简单的关系

详细信息(联系人、地址、位置)在单独的页面上。这些细节中的每一个都是一个特定的表。对于位置,我添加了一个小的 google 图标,可以在单独的对话框/窗口中打开地图小部件。谷歌地图小部件与位置数据源相关联的单独对话框。它应该与用户单击的特定位置行相关联。

详细信息页面基于公司,每个详细信息都是基于联系人/地址/位置的表格。

单击图标时,我有没有办法告诉 appmaker 使用该特定位置?我不确定它如何将特定公司的位置与对话联系起来。我猜它没有。

0 投票
1 回答
677 浏览

google-app-maker - 从 Google AppMaker 导出数据

目前,我将数据存储在 google-drive 表上。当我将数据导出到电子表格时,模型之间的关系就会丢失。例如,我有一个场对象和与该场对象相关联的联系人。

当我从我的部署中导出农场和联系人的数据时,谷歌给了我一个包含两张表(农场、联系人)的电子表格。它们中的每一个都包含数据,但未显示或列出相互关联的农场和联系人的关系。

不能显示关系吗?我应该使用谷歌云 SQL 吗?

0 投票
2 回答
478 浏览

google-app-maker - 应用制造商关系不是数据源选项

所以我有两个数据库(数据库 A 和数据库 B),具有一对多的关系。

我有一个页面(以前可以工作),其中在同一页面上有一个用于数据库 A 的手风琴小部件和一个用于数据库 B 的手风琴小部件。

因此,如果我突出显示 Accordion A(数据库 A)中的一个条目,那么我会看到数据库 B 的所有相关条目都显示在 Accordion B 中。

当我单击 Accordion A 中的下一个条目时,Accordion B 会相应地更新。我可以通过将 Accordion B 的 Datasource 设置为Database B (relation)来实现这一点。

这似乎不再是一个选择。

有没有办法通过不同的方法来实现同样的事情?

0 投票
1 回答
612 浏览

google-app-maker - 显示一个查询的结果,计算一个字段的总和作为列表中标签的值

我有两个带有小时数字段的数据源表 Projects 和 tt_records。Project 和 tt_records 之间存在一对多的关系。我想在表格中显示每个项目的总小时数。我能够计算服务器端函数的总小时数,如何将总小时数与 UI 上的标签绑定。我正在尝试在现场绑定中使用以下内容。我看到该函数是通过控制台日志中的 info 语句调用的,但是该值未显示在 UI clientgetProjHours(@datasource.item._key); 以下是客户端脚本

以下是服务器端脚本

您能否建议实现此功能的最佳方法。非常感谢您的帮助

0 投票
1 回答
192 浏览

google-app-maker - 从 AppMaker 中的服务器脚本对计算的 SQL 模型运行查询时出错

当尝试从服务器脚本对 SQL 计算 (Cloud SQL) 模型执行查询时,我收到“错误:不支持的数据源类型:SQL”,它指向我run()在查询对象上调用的行。
我在文档中没有看到任何内容说不可能执行那种查询(我没有在 SQL 查询中使用关键字属性,它只是带有 GROUP BY、LEFT JOIN、SORT BY 的纯 SQL...) .

从前端,我能够毫无问题地检索此计算模型的项目(使用app.datasources.more_recent_docs.load())。

有人遇到这个问题吗?

谢谢你的帮助

0 投票
1 回答
67 浏览

google-app-maker - 如果我们处于预览模式或部署版本,如何检查服务器端和客户端脚本

在 AppMaker 中:有没有办法在预览模式下运行的应用程序和作为部署版本运行的应用程序之间产生差异?

因为我的应用程序正在发送邮件并且正在设置应用程序脚本触发器,但这些触发器的配置在预览模式和部署版本中应该是不同的。

谢谢

0 投票
1 回答
343 浏览

google-app-maker - 基于字段的工作流 - AppMaker

我是 JavaScript 和 Google App Maker 的新手,我对批准费用的小工作流程有疑问。

我有两个模型:

  1. Requests(Widget 输入的 Request 详情)
  1. TypeOfExpense(由管理员通过小部件输入)

场景:用户创建一个请求,选择费用类型>>根据类型>>通知批准者-批准后>>通知RespnsableToExeute-执行后>>通知用户。

当用户输入费用申请时, 我可以使用什么功能将RequestApproverOfExpense(from TypeOfExpense) 和RensableToExecute(from ) 关联(或触发)。TypeOfExpense

我认为onCreate在数据源中使用事件,但应用程序可能非常慢。

0 投票
2 回答
461 浏览

google-app-maker - 将 Appmaker 应用程序部署到移动设备或平板电脑?

是否可以将 Appmaker 应用程序部署到移动设备或平板电脑?我的用例可能没有 wi-fi 访问。

这些文档没有提供有关在设备上安装可下载应用程序的任何见解。