问题标签 [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 投票
1 回答
202 浏览

google-app-maker - 我完成了我的第一个应用程序,现在呢?

我已经完成了我的第一个应用程序,并且我预览它没有任何问题。现在,我怎样才能看到它在智能手机上工作?如何将其发送给用户?

0 投票
2 回答
185 浏览

google-app-maker - 在表格中隐藏“已完成或已取消的项目”的最佳方法是什么?

所以我设置了一个模型/表格,用户将用作项目任务列表。我希望这样当他们将项目的状态(模型中的一个字段)更改为已完成或已取消时,它会被隐藏。

这样他们只处理活动条目。但我也希望他们能够在需要时查看这些隐藏(存档)的项目。

我将以下代码添加到表的 onAttach 选项中

然后我有一个带有以下代码的按钮,以便他们可以看到隐藏/存档的项目:

它有效,但我觉得可能有更好/更优雅的方式来实现这一点。特别是因为看起来应用程序必须先加载数据,然后过滤它(这会导致加载速度变慢)。(我想我可能也有一些冗余代码)

此外,我觉得我的语法遗漏了一些东西,因为我无法让它过滤掉 Completed AND Cancelled。

谢谢您的帮助!

0 投票
1 回答
1018 浏览

google-app-maker - 如何过滤表中的多个变量?

如何使用查询/过滤功能过滤掉同一字段的两个类别。

当前用于过滤“已完成”任务的示例:

但我想让它过滤“已完成”和“已取消”任务。

我尝试了这些,但它们似乎不起作用:

示例 1

示例 2

任何帮助,将不胜感激。谢谢!

0 投票
2 回答
477 浏览

google-app-maker - 以编程方式控制小部件的宽度

我正在尝试将进度条集成到我的应用程序中。我使用表格来显示作业项目。在表格行内,我在水平面板中有一个标签。标签宽度在布局选项中设置为 0。我从另一个小部件获得所需的标签宽度百分比,标签onAttach事件具有以下代码:

以上根本不起作用。如果我使用 JQuery,它通过执行以下操作来工作:

问题是通过使用 JQuery,表格中所有项目的进度条宽度是相同的。我认为唯一可能的方法是创建与所有可能的百分比结果匹配的样式并相应地匹配它们。这将需要我创建大约 50 种样式,然后执行以下操作:

现在,要实现一个非常简单的事情很麻烦。有什么建议你可以给出还是我应该放弃这个?

0 投票
2 回答
1075 浏览

google-app-maker - Google App Maker 应用在​​部署后无法运行

我使用 Google App Maker 构建了一个应用程序,该应用程序具有一个通过 Query 参数链接到表的建议框。

该应用程序在预览模式下正常工作,但是当我部署它时,建议框没有任何建议!

我之前已经部署过一次(我记得没有选择框)并且它工作正常。

我尝试重新部署到原始部署并部署到新部署,结果相同。

我是否缺少一些安全设置或其他东西?

0 投票
1 回答
160 浏览

google-app-maker - 打开附加片段

有没有办法打开第二个片段页面?(即同时打开多个片段页面)

我有一个数据库设置,当用户单击一个按钮时,会弹出一个片段页面,以便他们可以编辑字段。我想尝试让评论出现一个子菜单(这样他们就不必一直滚动到屏幕底部)。

Material Gallery 示例中的菜单之类的东西会很棒。

笔记:

我目前正在使用app.showDialog(app.pageFragments.Menu); 打开页面片段。

将两个片段并排打开也是一个可用的选项。

谢谢!

这是一个示例图。

在此处输入图像描述

0 投票
2 回答
1291 浏览

google-app-maker - Google App Maker 多对多关系

我有一个 Google App Maker 项目,其中两个表AB之间存在多对多关系。

我可以为表A建立一个页面,其中我有一个相关B记录的表,并使用对话框添加新记录。

但是,这种方法使我能够创建新的B记录并将它们与A记录相关联,但是如何使用户能够选择现有的B记录并通过 UI将其与A记录相关联?

我需要让它双向工作(也从B记录页面中选择A记录)。

更新:

我将通过创建一个单独的对话框来选择现有记录来实现这一点,该对话框将在表格小部件中显示所有可用的B记录,每行上都有一个 SELECT 按钮。单击该按钮会将记录添加到A记录的B相关记录中。但是,我知道必须有一种由 Google 构建的自动方式,这样可以减少工作量并提供更好的设计。

谢谢,我很感激你的帮助。

0 投票
1 回答
1477 浏览

google-app-maker - 如何在 Google App Maker 中将下拉菜单更改为搜索框

我有一个与“位置”一对一关系的数据源“库存”。

当我将表单拖到 Stock 数据源的画布上时,它会为 Location 创建一个下拉列表。很好,但是有很多位置,所以我想将下拉列表更改为建议框。因此,我已将搜索框添加到表单中,并尝试使用 App Maker 为下拉菜单生成的相同选项和值参数,但 App Maker 不允许我这样做。

这些是值:

在这两种情况下,编辑器对话框中的保存按钮都被禁用。

我究竟做错了什么?

0 投票
1 回答
601 浏览

google-app-maker - 如何在 Google AppMaker 中将块居中

我正在尝试在我的页面中居中放置一个 940 像素的小部件。在布局面板中,不能同时设置LeftRight设置auto

到目前为止,我只能在左侧或右侧附加一个块。是否可以将其居中以使所有元素都保持在像 stackoverflow.com 这样的大型显示器的中心?

在此处输入图像描述

0 投票
1 回答
1344 浏览

google-app-maker - 如何在 Google 应用制作工具中覆盖或清除云端硬盘表中的数据

我已将 Google 表格中的数据加载到 App Maker 数据源中。现在我对原始工作表进行了更改,并希望导入新数据并覆盖旧数据,或者只是清除现有数据并从工作表中导入新数据。我在文档中看不到任何方法。