微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 HTML 输入值/内容传递给 Google Script

如何解决将 HTML 输入值/内容传递给 Google Script

我创建了一个 gscript,用于通过数据透视表过滤器进行报告。它有一个 browser.inputBox 来输入数据。我想将配置的输入框部分移到 html 表单中。我的问题是我无法弄清楚如何从 inputBox 获取信息,然后将其设置为我的报告函数的变量。我目前将脚本代码与 html 表单代码分开。

名为 v-reports.html 的文件

<form id="requestsByItemInput">
  <input type="text" id="requestDates" />
  <input type="submit" value="Submit" id="requestsByItemSubmitButton" />
</form>

名为 reports.gs 的文件以及代码片段:

function sendReport() {
  var requestPrefix = "Requested -"
  //Old input Box - var requestDateInputBox = browser.inputBox('Enter Request Date');
  var requestDate = requestPrefix + requestDateInputBox
  // Get active sheet
  //const sheet = SpreadsheetApp.getActiveSheet();
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const ws = ss.getSheetByName("Reports");
  // Get existing pivot table in the sheet
  
  const pivottable = ws.getPivottables()[0];
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。