标签: google-forms

如何将分段计时器添加到 Google 表单中进行学校测验?

我们使用 Google Forms 进行了英语语言测试,该测试分为 3 个部分。

我们希望能够为每个部分设置时间(例如,A 部分= 10 分钟,B 部分= 10 分钟,C 部分= 40 分钟)。

另外,我们希望学生能够看到他们正在做的每个部分的倒计时,这在谷歌表单中是否可能?

javascript google-apps-script google-forms

3
推荐指数
1
解决办法
4万
查看次数

Google Apps 脚本表单:e.namedValues 不记录任何内容

我有一个非常基本的 Google Apps 表单,其中包含两个问题:资源(带有两个选项的单选按钮)和名称(文本字段)。我想在提交时选择表单值,因此我设置了一个触发器(在表单提交时)来调用函数:

function onFormSubmit(e) {
  Logger.log(e.namedValues["Resource"]);
}
Run Code Online (Sandbox Code Playgroud)

知道我做错了什么吗?

google-apps-script google-forms

3
推荐指数
1
解决办法
1万
查看次数

如何在 Google 表单中使用占位符?

我使用Google Forms创建了一个联系页面。我想在此表单中添加一个占位符。


在询问之前,我在谷歌上搜索了很多,但没有成功。我能做的唯一方法是通过分配访问Chrome 浏览器placeholder="some_name"中的开发人员工具,但这没有用,因为它只是临时的。

使用占位符开发工具

我该如何实现这一目标?

html browser forms placeholder google-forms

3
推荐指数
1
解决办法
7868
查看次数

关闭打开的电子表格

我有一个 Google 表单,可以按 ID 打开电子表格,然后从中获取数据行。我遇到的情况是,有时当我打开电子表格来获取行时,似乎无法获取我最近插入的数据行。在这种情况下,我想断开当前与电子表格的连接,并使用全新的连接重新连接,希望新的连接将返回最近插入的行。以下是我的代码:

var sheet = SpreadsheetApp.openById("google_spreadsheet_id").getSheets()[0];
var numOfDataRows = Number(sheet.getLastRow()) - Number(1);
var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues()[0];
var dataRows = sheet.getRange(2, 1, numOfDataRows, sheet.getLastColumn()).getValues();
Run Code Online (Sandbox Code Playgroud)

我的问题是重新连接并建立一个全新的连接,我只需这样做:

var sheet = SpreadsheetApp.openById("google_spreadsheet_id").getSheets()[0];
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以通过 ID 关闭打开的电子表格?

google-sheets google-apps-script google-forms

3
推荐指数
1
解决办法
6265
查看次数

在 Google 电子表格的弹出窗口中创建一个 Google 表单。这能做到吗?

参考 :

多个工作表的单个 Google 表单回收



:

  1. 我有点难以让我的写作变得更好,或者更好地理解(更少的英语)。
  2. 我对 Google Apps Script (GAS) 有一些了解。
  3. 我在下面更改了“MyURLDoc”和“MyIdDoc”作为我的 cosinderring。




题 :

如何使 Google 表单包含在我在 Google 电子表格中制​​作的弹出窗口中?





尝试 1:

function goToURL() {
  FormApp.openByUrl(//*** MyURLDoc! ***//);
}
Run Code Online (Sandbox Code Playgroud)





尝试 2 :     按照参考文献已经写过!

function goToForm() {
var form = FormApp.openById(//*** MyIdDoc! ***//),
    formUrl = form.getPublishedUrl(),
    response = UrlFetchApp.fetch(formUrl),
    formHtml = response.getContentText(),
    htmlApp = HtmlService
  .createHtmlOutput(formHtml)
  .setSandboxMode(HtmlService.SandboxMode.IFRAME)
  .setTitle('Ta Daaa!')
  .setWidth(500) 
  .setHeight(450);  SpreadsheetApp.getActiveSpreadsheet().show(htmlApp);
}
Run Code Online (Sandbox Code Playgroud)





问题 :

它总是这样说:“找不到具有给定 ID 的项目或您没有权限”

popup popupwindow google-sheets google-apps-script google-forms

3
推荐指数
1
解决办法
5073
查看次数

如何用C#填写Google表单

该表单是多页的,就像 这样 ,我尝试使用 POST 请求,但它仅适用于单页表单,请检查此主题。也许还有其他方法?

.net c# google-forms

3
推荐指数
1
解决办法
5817
查看次数

如何在 Google 表单中设置默认值

我正在创建一个谷歌表单,它有一个日期字段和单选按钮是和否选项。

我正在寻找的是:

  1. 日期字段的默认值设置为今天 + 15 天。
  2. 无线电选项的默认值设置为 no。

有没有人尝试在谷歌表单中设置默认值?

google-forms

3
推荐指数
2
解决办法
6327
查看次数

Discord 标签正则表达式验证 Google 表单

有什么方法可以在 Google 表单中使用正则表达式来检查其输入是否与 Discord 标签的模式匹配?我已经尝试过这个:#[0-9]{4}$,但这仅对以 '#' 开头并后跟 4 个数字的输入有效。我知道这个正则表达式(下一行)适用于 Discord 标签,也许有办法将其转换为 Google Forms 中的正则表达式?

/^((.+?)#\d{4})/
Run Code Online (Sandbox Code Playgroud)

Discord 标签由用户名后跟“#”构成,最后以 4 个数字结束。一些例子是:

  • 安娜#1234
  • 鲍勃#5601
  • 瑞安彼得森#5640

提前致谢!

regex google-forms discord

3
推荐指数
1
解决办法
1651
查看次数

Google 表单 onSubmit 触发事件响应为空

我有一个链接到触发器的 Google 表单。当触发 onSubmit 事件时,我得到一个空的响应对象

function setupTriggers() {
  ScriptApp.newTrigger('onSubmit')
  .forForm('1n78vh9LfdUBCdKY4hcMZXEyYZw7ZxdE689-ihhczPow')
  .onFormSubmit()
  .create();
}


function onSubmit(e) {
  console.log(JSON.stringify(e));
}
Run Code Online (Sandbox Code Playgroud)

日志

{"authMode":"FULL","response":{},"source":{},"triggerUid":"1655010400613789390"}
Run Code Online (Sandbox Code Playgroud)

当提交表单时,事件被触发,但事件响应为空。

配置触发器时我是否遗漏了任何步骤?

onsubmit google-apps-script google-forms

3
推荐指数
1
解决办法
1666
查看次数

如何直接发布到Google文档表单

我正在开展一个项目,我需要将我获得的数据发布到Google表单并从电子表格中获取数据.我不能使用谷歌应用程序脚本,并需要使用直接POST方法的方法,因为我将从GSM模块执行此功能.之前发布的所有解决方案都考虑了提供表单密钥的Google表单的旧结构.与此处描述的解决方案类似:

http://www.open-electronics.org/how-send-data-from-arduino-to-google-docs-spreadsheet/

我当前表单的链接是这样的.

https://docs.google.com/forms/d/14MkYG3fPNezzUC_nXUsWHlZ5JhplvjyWTAeob7f_W7g/viewform

任何帮助,将不胜感激.

c arduino google-sheets google-apps-script google-forms

2
推荐指数
1
解决办法
5912
查看次数