Google app maker 如何在App Maker中调用HTML Id

下面的代码,我已经合并到谷歌应用程序脚本,并作为一个网络应用程序部署,它的工作非常好,我如何才能使用这个代码n应用程序制造商 var parser=new UAParser(); parser.setUA(“”); var result=parser.getResult(); document.getElementById(“浏览器”).textContent=result.browser.name+“v”+result.browser.major; document.getElementB

Google app maker 如何在驱动器数据表中保存自定义Html小部件数据

我已经创建了HTML小部件(计算器)来计算每小时的人力工作量,在提交时如何将这些数据保存在驱动器数据表中 使用此数据可以生成工作流电子邮件 技术设计服务 服务区域 每小时费率 小时数 总费率 联络中心专家 解决方案设计 如果您的模型带有服务区,PerHourRate,NumberOfHours字段,则只需在页面上放置表格即可(表格向导允许选择哪些字段应可编辑),添加总费率列,并将其绑定设置为@datasource.item.PerHourRate*@datasource.item.Numbe

Google app maker 如何仅显示字符串的前几个字符

我在数据库中有一个Name和LastName字段,然后我有一个带有标签的页面,用于显示全名 通过将标签绑定到以下位置,我可以在此页面中显示全名: @datasource.item.Name + '.' + @datasource.item.LastName (输出示例为:John.Richarson) 但是,我不想显示全名和姓氏,我只想显示名字和姓氏的前三个字符 (在本例中,我想显示:Joh.Ric) 如何在绑定属性中定义它?谢谢。因为您可以使用许多Javascript函数,如.join()和

Google app maker 基于记录选择的页面数据源筛选

我似乎在努力解决这个问题。我正在谷歌AppMaker中开发一个项目管理应用程序。我使用的是SQL数据模型。应用程序中我遇到问题的部分是几个与项目列表页面链接的项目详细信息页面。从项目列表页面转到第一个项目详细信息页面没有问题 我在项目列表页面中有一个表小部件,表行的onClick代码是: app.datasources.Projects.selectKey(widget.datasource.item._key); app.showPage(app.pages.ProjectPa

Google app maker 从Google AppMaker导出数据

目前,我将数据存储在google drive表中。当我将数据导出到电子表格时,模型之间的关系将丢失。例如,我有一个农场对象和绑定到该农场对象的联系人 当我从部署中导出农场和联系人的数据时,google会给我一个包含两张表(农场、联系人)的电子表格。其中每个都包含数据,但没有显示或列出农场和联系人之间的关系 不可能显示这种关系吗?我应该使用google cloud SQL吗?此问题已通过最新的App Maker版本之一解决: 2017年11月9日 您现在可以导入和导出所有应用程序数据和关系 通过将

Google app maker AppMaker-谷歌驱动器表不可用

请参考我的图片,谷歌硬盘选项今天突然不可用。。。但我检查了我现有的appmaker应用程序,我仍然能够创建额外的google驱动表,但不能创建新的应用程序 缺少“Google驱动器表” 对于新应用程序,它已被弃用。但是,您现在可以使用前面创建的。这一点最终也会遭到反对。有关更多信息,请参阅。谢谢,但谷歌的名字。。。我甚至没有机会完成我的简单应用程序,但他们强迫我们选择付费的东西…这是非常令人担忧的。我们签约appmaker的主要原因是Google驱动表刚刚开始工作,非常适合小型应用,这似乎是ap

Google app maker 通过电子邮件从目录中获取Appmaker缩略图

我有一个任务lisk与受让人。现在,我显示我从外地派遣人员收到的电子邮件,但我想显示个人资料图片。我想使用目录中的ThumbnailPhotoUrl,但到目前为止,我无法编写基于受让人返回此值的脚本 我认为你不需要为此编写脚本 首先确保你的应用程序中有一个目录数据模型。如果没有,请跟随 目录模型就位后,将图像字段与数据源绑定为该目录模型。在图像url中提供@datasource.item.ThumbnailPhotoUrl 这应该能解决你的问题 请参阅模板,这里他们在菜单中添加了登录用户的照片。

Google app maker 谷歌应用程序制造商-SuggestBox-Widget';s数据源不在“中”;“装载”;状态

我正在使用SuggestBox和计算模型。选项由数据库查询提供。正确执行查询脚本(服务器脚本)并返回过滤记录,但在查询运行时,小部件的数据源未处于“加载”状态;这使得使用微调器有点困难。我必须使用SuggestBox的事件使微调器可见/不可见。我错过什么了吗? 如果计算模型有多个数据源(我认为这是可能的),SuggestBox会使用名称等于计算模型名称的数据源吗? 谢谢。我相信计算模型确实具有加载状态,尽管它可能仅在调用datasource.load()时才适用。对于数据源,建议框使用它继承的任

Google app maker 与云sql一起使用时,App Maker hipaa是否兼容

App Maker托管在符合hipaa的App engine上。因此,当我使用同样符合hipaa的Cloud SQL时,我可以在我们公司使用app maker来处理符合hipaa的应用程序吗?老实说,这项服务本身并不符合hipaa,它可以托管在符合hipaa标准的App Engine上,但我想当你在个人项目中使用它时,App Engine也可以符合hipaa标准。也许您可以在这里找到有用的详细信息,我建议您通过管理控制台与API/App Maker团队建立一个案例。老实说,服务本身我不认为符合h

Google app maker App Maker关系不是数据源选项

所以我有两个数据库(数据库A和数据库B),具有一对多关系 我有一个页面(曾经工作过),在同一页面上,我有一个数据库a的手风琴小部件和一个数据库B的小部件 因此,如果我突出显示了Accordion A(数据库A)中的一个条目,那么我将看到数据库B的所有关联条目都显示在Accordion B中 当我点击手风琴A中的下一个条目时,手风琴B会相应地更新。我可以通过将Accordion B的数据源设置为数据库B(关系)来实现这一点 这似乎不再是一种选择 有没有办法通过不同的方法实现同样的目标 要能够选择“

Google app maker 如何在服务器脚本中执行日志记录或调试输出?

我想将一些数据输出到控制台或任何其他可见的地方,以帮助调试。显然,Logger.log()不这样做,或者如果这样做了,我不知道在哪里可以看到结果(至少在预览模式下) 服务器脚本中是否有调试输出功能?我强烈建议您检查以了解基本知识。使用console.log(“test”)会将任何内容记录到服务器端日志中,您可以从预览模式访问这些日志。我强烈建议您检查以了解基本知识。使用console.log(“test”)会将任何内容记录到服务器端日志中,您可以通过预览模式访问这些日志。这篇文档不知怎么从我身边

Google app maker 如何在google appmaker中以自动保存模式保存记录时实现回调功能?

我有一个处于自动保存模式的模型。当用户单击下面的按钮时,代码被执行。 我希望状态更改并保存,然后它应该执行刷新功能,因为刷新功能取决于状态值。但是,在保存新状态之前,将执行下面的代码刷新功能 widget.datasource.item.status='inside'; refreshPanelWithColor(); 我真正想做的是拥有回调功能,但我不能使用saveChanges,因为它只用于手动保存模式 widget.datasource.item.

Google app maker 在绑定中检查逗号分隔字符串中的值

我想在图像上创建可见性绑定。当计算模型中以逗号分隔的字符串包含某个值时,应显示此图像 要检查的值可以是:“苹果、梨、香蕉”。现在,如果字符串包含“Pear”,我想将图像的可见性设置为true 我能做的是: @datasource.item.Fruits==“Pear”?真:假 问题是,只有当值正好是“Pear”时才会触发,但如果存在多个值,则不会触发 我可以尝试在绑定中包含所有可能的组合,但这似乎有点过头了 有人有办法解决这个问题吗 感谢首先,您需要使用JavaScript split函数将逗号

Google app maker 如何查看用户操作日志

有没有办法查看(或创建)用户操作日志?比如谁创建/编辑/删除了一个项目 例:我需要能够看到“用户A”在2017年11月7日下午4点将“状态下拉列表”从“进行中”更改为“完成” 签出Project Tracker template(),它演示了如何在数据库中持久记录更改 您是否可以使用 // Server script console.log('Your log entry goes here') 通过单击部署卡上的“查看日志”按钮,可以查看部署日志: 每个型号都有,因此您可以在此事件中记录用户

Google app maker 正在尝试将当前用户名放入通知电子邮件中

我目前有一个页面片段,其中包含以下代码,为数据源创建一个条目,并发送一封电子邮件(代码如下)通知所有人 按钮: newSalesEmailMessage(widget); widget.datasource.createItem(); app.closeDialog(); // onCreate var email = Session.getActiveUser().getEmail(); var directoryQuery = app.models.Directory.newQuery(

Google app maker appmaker数据:连接到多个云SQL数据库

是否可以将一个应用程序连接到多个云SQL数据库 我可以在应用程序设置(projectName:regionName:instanceName/databaseName)中连接到单个云SQL数据库 但我想将多个现有云SQL数据库中的模型添加到我的单个应用程序中 创建外部数据模型时,没有选项或设置来配置另一个/其他google cloud SQL数据库 如果有办法解决这个问题,你有什么建议吗 参考:将应用程序连接到现有的Google Cloud SQL数据库: 约翰刚刚试过这个: AppMaker

Google app maker 如果行有子行,如何不删除该行

我有一个一对多关系:modelParent中的一行与modelChild中的多行 在包含所有modelParent行的面板列表中,若该行具有指向该行的子链接,我希望隐藏该行上的delete图标 我应该做什么测试?正确的方法 不要隐藏“删除”按钮,而是显示确认对话框,告诉用户有多少相关记录将与所选记录一起删除。您可以在中找到代码示例,还有很多 易于实现的方法性能较差 将ParentModel的数据源配置为包含来自ChildModel的记录 将删除按钮的visibe属性绑定到此: @datasour

Google app maker Google App Maker:如何更新字段的多行?

我有一个带有过滤结果的表 我需要在客户端脚本中更新表的所有行“Payé” 我知道如何更新字段“Payé”的第一个活动行。但我需要一次性更新该字段的所有行(在回调函数中) 你能帮我吗 谢谢这应该可以做到: var rows = app.datasources.TABLE_NAME.items; for(var i = 0; i < rows.length; i++){ rows[i].Paye = true; } var rows=app.datasources.TABLE\u N

Google app maker 在app maker中,如何清除列排序?

当app maker创建一个表时,它可以对列进行排序,这很好,但是当用户单击一个列后,如何清除该排序设置以使该表恢复到页面首次加载时的默认设置或以下脚本中的特定排序顺序?我目前正在使用一个刷新按钮,它只是重新加载数据源,但列排序仍然存在。建议 我尝试过重新加载或导航回页面本身,但也没有效果 这是包含排序顺序的增强刷新onClick脚本: widget.datasource.query.sorting.App._ascending(); widget.datasource.query.sortin

Google app maker Appmaker:主页“;“应用程序启动”;基于用户角色

我希望管理员的起始页是管理控制台,用户的另一页是“MyTickets”。应用程序的默认起始页是MyTickets,但我不希望管理员将其视为起始页,也无法导航到它 我在Appmaker的模板“Training hub”中找到了Appstart的一些代码,具体取决于用户角色,如我所愿;然而,当我实现它时,我在控制台中得到了这个错误 页面在模板中正常工作时会继续加载。 以下是我在客户端脚本的应用程序中插入的代码: /** * Determines whether the user has spec

Google app maker 包括Google App Maker中的外部开发人员

使用App Maker开发是否仅限于创建App Maker应用的G套件租户中的帐户 或者我是否错过了在工程过程中包括外部开发人员的方法(例如gmail帐户或其他G套件组织) 是的,只有您的G套件域中的用户才能在您的域中创建和编辑App Maker应用程序。的确,只有域中的帐户才能在客户端域中编辑应用程序,但是开发者可以在开发者域中创建应用程序或模板,导出应用程序,然后管理员可以将应用程序导入客户端域。然后可以在那里进行维护,但只能由客户端域用户进行维护。首先,开发人员在此阶段还可以通过G套件业务

Google app maker 我可以向公众出售我通过Google App Maker制作的应用程序吗

据我所知,我可以将应用程序部署到我的组织成员或来自google app maker的特定电子邮件地址。我能通过谷歌应用商店向公众出售这些应用吗?我之前收到了同样问题的答案: “1)此应用程序制造商以企业市场为目标,不允许创建公开可用的应用程序。 2) App Maker使用应用程序脚本作为运行时,它有一些配额: 微软的PowerApps也有同样的限制。这两种方法都是专为在您的组织内分发应用程序而设计的 我仍然在寻找一个类似AppMaker的低代码开发环境,它将允许我在谷歌云平台的应用程序引擎上构

Google app maker googleappmaker中的回调URL

我正在构建一个AppMaker应用程序,它使用GoogleOAuth2库()连接到外部服务 在设置回调URL之前,一切正常。我已经为Google Sheets插件实现了相同类型的项目,但是使用apps脚本,我可以获得脚本URL,但我似乎无法通过AppMaker访问它,这使得在我访问的API中注册回调URL变得很棘手 有人找到解决办法了吗 谢谢 Paul我至少知道两种获取回调URL的方法: 从部署中复制它 在运行时获取它: //服务器脚本 var url=ScriptApp.getService

Google app maker 为时间轴应用脚本库

这是我上一个问题的后续问题。我很抱歉,如果这太复杂,无法在这里回答 我试图在时间轴视图中显示我的数据。我在这里从谷歌找到了一个时间轴脚本: 但我不确定我做的是否正确。我假设我应该: 在“我的应用”的“设置”部分下添加 那么,我是否将此代码作为客户端脚本插入 google.charts.load('current', {'packages':['timeline']}); google.charts.setOnLoadCallback(drawChart); functio

Google app maker 在google appmaker中访问导入的数据

我已经设法创建了一个数据模型,并通过点击“从工作表导入数据”从我的谷歌电子表格中导入数据变量和值。我的表格如下: 表={年龄:{15,22},姓名:{ted,sally},姓氏:{anderson,medina}} 我想有一个表,上传到一个页面上,然后我可以点击每一行,然后打开另一个页面,我可以编辑的内容 我打开一个新页面,拖入一个表并将其链接到我的数据模型。但是,它只显示变量标题,而不显示实际数据。如何将数据自动上传到表中 我读了很多教程,但它们都假设我只想从标题开始,然后手动输入数据以创建数

Google app maker 性能服务器脚本

我有多个customerKey值分配给一个数值的表;我编写了一个脚本,在该脚本中,我扫描每一行数据,找到分配给当前customerKey的所有值,并返回一个最高值 我有一个性能问题-脚本处理大约每秒10条记录-有什么想法如何改进这一点或可能提出一个替代解决方案吗 function getLastest() { var date = app.models.magicMain.newQuery(); var date_all = date.run(); date_all.f

Google app maker 如何在数据库中保存文本框值

如何在数据库中保存文本框值 基于其他文本框输入值填充的文本框值在对该问题的评论中提出的解决方案似乎是合理的,但如果您不介意的话,我会再提供一个。若TotalRate字段的值在某种程度上很重要/易受攻击,那个么我将永远不会将其存储在数据库中,以避免应用程序用户可能进行的恶意操作。如果有一些很好的理由/要求将计算值存储在数据库中,我会在服务器端进行计算,并在onBeforeCreate和onBeforeSave中进行处理: //onBeforeCreate/onBeforeSave事件处理程序 re

Google app maker 教育客户无法使用Google App maker?

我们学校的Google App Maker应用程序被拒绝,“因为您的域名未被列为拥有G套件商务席位”。我们有1000多个EDU席位,App Maker页面上说GSFE客户可以注册——App Maker包含在G套件商务版和企业版中,以及G套件教育版中 谷歌教育套件客户如何注册?我很想将它用于我的一个MS课程,我认为Google App Maker将是EDU的完美用例。由此可知 我看到上面写着: App Maker提供G套件商务版、教育版和企业版登录学校或雇主提供的帐户,立即开始构建应用程序。 因此

Google app maker GoogleAppMaker中的表格排序

我现在有个问题 我在MySQL实例中创建了一个视图,以获得多次连接的结果 然后在appmaker中,我得到了谷歌云SQL视图。 我将其作为表删除,并创建了一个查询脚本来对结果应用过滤器(过滤器由3个下拉列表的值组成) 但现在我有一个问题:排序不起作用!我点击表格的任何标题,箭头(排序指示器)出现,但排序不起作用 有人能解决这个问题吗 查询脚本: var status = query.parameters.Status; var operation = query.parameters.Opera

Google app maker 如何在app maker';s建议框

我需要对SuggestBox中的选项进行过滤。 我尝试过用不同的方式,但没有一次成功: 使用模型而不是选项/值;创建计算SQL模型并传递过滤参数: 不起作用:suggestBox在加载数据之前没有要调用的事件或任何东西,因此,如果在中键入任何内容之前为查询传递param,则不会出现错误: Please provide value for the parameter ":Param" used in the query Error: Please provide value for the par

Google app maker 如何使单选组按钮水平显示而不是垂直显示?

我在Google App Maker中创建了一个动态表来显示课堂出勤信息。每一行包含一个学生的信息,整个班级有多行。我想使用一个广播组,这样老师可以从几个出勤选项中选择一个(即,出席、迟到、免责、免责)。但是,单选组按钮在每行内垂直显示,占用大量空间。Google App Maker有没有办法将无线组的方向更改为水平显示 我查看了Google App Maker Widget API,该API描述了无线组的属性,并讨论了流内小部件以及它们在不同布局小部件中的行为。我在桌子上使用垂直面板。但是,对

Google app maker 从单个搜索框在Google AppMaker中查询多个数据源

我试图从同一文本框中查询2个数据源,如何更新服务器端查询脚本 我已经修改了现有的谷歌AppMaker模板,用于供应商评级,并对其进行定制,以供我们内部使用 在应用程序中,我添加了一个新的数据源类别,该类别与联系人数据源具有多对多关系 ! 在Contacts页面的标题中,如果我正在查找SearchText与Contact数据源中的某个字段匹配的内容,则搜索栏会起作用 我成功地将Category下拉列表链接到新的查询参数SearchCategory ! ! 我不知道如何让SearchText也查询C

Google app maker Appmaker:当特定字段更改时,按“提交”按钮发送电子邮件

我有一个编辑票证页面,当用户更改票证状态并提交此编辑时,我想在该页面发送电子邮件 我点击“提交”按钮发送电子邮件,但我不知道如何限制它,如果只是状态随着我发送电子邮件的方式而改变,即使我打开了“编辑票证”页面并且没有更改任何内容 我想知道在提交状态值更改时的“编辑票证”按钮时如何制作 var recordKey=widget.datasource.item._key; var newValue = widget.datasource.item.Status; google.script.ru

Google app maker 如何查找字段';a'的s类型信息;记录';在服务器脚本中的appmaker中?

我正在尝试创建一个可重用的脚本,用于通过服务器端脚本在存储上捕获记录更改。为此,我需要给定表的模型信息,包括每个字段的类型 我已经找到了如何获取表的模型和字段的详细信息: var table = "Clients"; var myObject = app.models[table]; // Dump the properties of the 2nd field in the model console.log("Field 2 properties: " + JSON.stringify(my

Google app maker 我如何看待我的;“违约”;在AppMaker中键入云SQL数据库?

我创建了一个新的应用程序,并选择了“默认”(而不是“自定义”)数据库后端 当我制作应用程序原型时,我希望能够作为管理员定期检查数据库的内容,以调试问题。使用自定义云SQL数据库很容易,因为您可以从云控制台访问自定义云SQL数据库,但我不知道如何手动查询默认的云SQL数据库 我知道我可以将我的数据库导出到Google工作表中,但这很不方便经常这样做 如何检查AppMaker默认云SQL数据库的内容以进行调试(例如,通过SQL命令行、UI工具等)?我相信这将与自定义数据库的内容相同。文件说明: G套

Google app maker 使用变量计算减法的表达式的语法

想计算租赁剩余的年数吗 简而言之,计算公式为: Var today = the current Year (eg. 2019) Var year = the current record LeaseYear (eg. 1995) Var term = the current record LeaseTerm (eg. 125) 以便: 左=学期-(今天年) 或 左=125-(2019-1995) 我正处于学习阶段,我知道我需要做什么(或者在页面字段的绑定区域使用表达式,或者调用脚本),但我的语

Google app maker 基于关系的列表小计

我是AppMaker的新手。我试图找到一种基于数据关系计算字段总数的方法。我已经基于此构建了一个基本应用程序。在视频中,它向您展示了如何将一系列数字相加。在这里的例子中,他们使用的汽车库存为“模型”输入“批发价值”和“零售价值”。它计算利润或损失,然后给出完整存货的“总利润损失”。基本的东西 我正试图更进一步。我已经为“汽车公司”(一家)到“汽车库存”(多家)建立了一个关系数据库。所以说我的公司是Saturn&Pontiac。我有与每家公司相关的不同型号,并在选择时为Saturn或Pontiac

Google app maker 每晚备份App Maker数据

有没有办法每晚备份App Maker数据库?以防用户意外删除任何数据 即使只是有一个输出的电子表格也是可以接受的 您可以创建一个基于时钟的系统,该系统将在每天早上上班前执行一次 这段代码将位于服务器端脚本上,看起来如下所示: 函数createInstallableTrigger(){ //在脚本时区的凌晨5点运行 ScriptApp.newTrigger(“备份”) .基于时间的() .atHour(5) .everyDays(1)//如果使用atHour()或nearMinute(),则需要

Google app maker 停止AppMaker在发送时删除电子邮件地址

我只是在学习AppMaker,我一直在学习发送电子邮件的教程 它按预期工作,所以我决定将其集成到我的注册表单中,从而将其提升到另一个级别 --发行大纲-- 用户以标准注册表单输入其姓名和电子邮件 这是按预期保存的数据显示在我创建的后续页面上(见下面的屏幕截图) 当管理员点击蓝色的电子邮件按钮时,它会打开电子邮件框(见附图),用户的电子邮件会按预期被拉入收件人框(我通过将其绑定到文本字段来拉入电子邮件) 管理员然后发送电子邮件,该电子邮件按预期发送,但表单会清除“收件人:”字段,并将其从用户条目

Google app maker 在google appmaker中设置电子邮件正文内容

我想发送一封电子邮件,其中包含与我的数据相关的内容,比如我在Google AppMaker Project Tracker模板的Datasource脚本中找到的以下代码。但我不明白它是怎么工作的。由修改的数据如何反映到我的数据源中的记录中 楼层有人帮忙吗?谢谢..查看模板中的通知服务器端脚本 它有一个方法notifyAboutItemChanges,该方法将数据传递到此记录 function notifyAboutItemChanges_(changes) { var settings

Google app maker 关系过滤

我被困在如何处理这种关系上 我有两个mySQL模型。一个名为“车辆”,另一个名为“检查表”。显然,清单包含一个问题列表和一个自动生成的日期字段 我正在制作一个报告页面,在那里我试图垂直列出每辆车,然后在上面有一个月标签的每辆车上横向放置12个复选框小部件 我试图使复选框只在有相应日期字段的检查表存在时才被勾选 i、 e 我读过《关系》的参考资料,但我遇到了麻烦,不知道如何才能让它起作用 有人能给我指出正确的方向吗 对于每个复选框小部件的值属性,输入以下代码: (@datasource.item.

Google app maker Appmaker在服务器端获取模型的所有记录

有没有一种简单的方法可以在服务器端脚本中一次获取模型的所有记录,或者至少获取所有键?要获取所有记录: var allRecords = app.models.MODELNAME.newQuery().run(); 要获取所有记录密钥,请执行以下操作: var allRecordsKeys = app.models.MODELNAME.newQuery().run().map(function(item){return item._key;}); 参考:

Google app maker window.scrollTo()不工作

所需结果:页面向上滚动至顶部 尝试将其附加到按钮单击,但没有任何结果 我有几页信息,当用户单击底部的下一页/上一页按钮时,我希望窗口向上滚动到顶部 这里怎么了?我们是否应该在App Maker中使用其他App Maker方法?查看: 我还没有尝试过这个,但从这篇文章中可以看到: window.scrollTo(0,0); var element = app.currentPage.getElement(); element.scrollTop = 0; // (And if you need

Google app maker Appmaker出现意外的客户端错误。EditorLauncher严重:意外错误

我在appmaker上遇到了一个问题,我似乎无法打开load appmaker,并且扩展到无法加载我的项目 我已经尝试过的: 使用同一域的两个不同帐户访问两个不同的项目(一个是两个项目的所有者,另一个是具有给定访问权限的普通开发人员帐户) 从chrome incognito窗口和其他浏览器打开appmaker 使用另一个域的帐户打开appmaker前两个 所有这些尝试总是给我相同的错误,即: com.google.apps.appmaker.client.editor.EditorLaunc

Google app maker 如何在appmaker中禁用表单的所有元素,而不为每个元素编写代码?

我在appmaker中有一个表单,它有许多(至少20-25个)输入元素。 我想通过代码禁用所有元素,而无需为每个元素编写单独的禁用行代码 我试着使用for循环来做下面这样的事情,但没有发现运气,因为它不正确 for(var i=0; i< app.currentPage.descendants.Form1.children.length; i++) { app.currentPage.descendants.Form1.children[0].enabled=fals

Google app maker 如何通过检查发送电子邮件是否成功来更新数据库字段?

我正试图在谷歌应用程序制造商中制作一个表单。我已经创建了一个表单。它有一个previewsave按钮,它将创建一个新项目,我有一个名为status的字段。此字段的默认值为草稿。在下一页中,我有一个“发送电子邮件”按钮。此页面不会创建任何新项目。它将发送电子邮件,如果电子邮件发送成功,则将状态字段从草稿更新为已完成 这是我的客户端脚本 function sendMessage(to, subject, msg){ // some part is omitted var status = app.

Google app maker 在运行下一个脚本之前清除筛选器查询 设置

我有一个项目表,显示计算出的SQL数据模型中的值。表中的每一行都有编辑按钮,单击该按钮可打开页面片段以编辑相关项目 由于显示表显示的是计算出的SQL模型中的值,因此“编辑”按钮运行此查询以从云SQL源模型加载基础项目记录 //单击编辑按钮事件处理程序 var calcTableIds=widget.datasource.item.projectsTableId;//计算SQL模型 var projectsTableIds=app.datasources.projects;//云SQL模型 pr

Google app maker 如何在客户端脚本代码中合并Html?

我正在尝试使用“发送”按钮发送电子邮件。在“保存”按钮内,我添加了一些要声明的代码:收件人、主题和电子邮件正文。我想通过添加一些html,比如h1/h5,p。等 我已经尝试添加html标记,如h1/h2等或p。。但这些部分也会出现在电子邮件中 “Description:\n\t\t”+widgets.Objective.value发生这种情况的原因可能是因为您发送电子邮件时没有正确执行。您提供的代码并没有真正的帮助,所以我只是猜测您在服务器端发送电子邮件的逻辑不是应该的。将以下代码段作为参考:

Google app maker 如何在Google App Maker中创建静态广播组?

这比我想象的要难。如果我想要一个只有静态选项(是或否)的广播组,我如何通过App Maker UI进行设置?这大概对你来说是可行的。在选项绑定中,执行以下操作: ['Yes','No'] 然后还要确保取消选择“允许null”设置,以便您的唯一选项为是或否。或者,如果您的选项小部件链接到数据源字段,并且您只希望选项为是或否,然后在“模型”字段设置中展开“高级”选项并找到“可能值”部分,然后输入“是”,然后输入“否”,然后将选项绑定设置为: @models.YourModel.fields.You

上一页   1   2   3    4   5   6  ... 下一页 最后一页 共 15 页