【发布时间】:2017-07-23 06:09:57
【问题描述】:
参考:
Single Google Form for multiple Sheets
重新申领:
- 我有点难以让我的写作变得更好或更好 理解(英语较少)。
- 我对 Google Apps 脚本 (GAS) 有一点了解。
- 我已将下面的“MyURLDoc”和“MyIdDoc”更改为 cosinderring 我的。
问题:
如何让 Google 表单出现在我在 Google 电子表格中制作的弹出窗口中?
尝试 1:
function goToURL() {
FormApp.openByUrl(//*** MyURLDoc! ***//);
}
尝试 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);
}
问题:
它总是这样说: " 找不到具有给定 ID 的项目或您没有权限 "
【问题讨论】:
-
当然是这样。 @mTorres!因为在您在评论中附上上述内容之前,我作为(参考)给出的链接确实是一个完全相同的问题,但这不是一个问题。因为就我而言,我发现了新问题,同时我无法在此处回复我的评论。这完全是因为我的声誉仍然很低,所以如果我发现了新问题,我需要在我的新帖子中重新发布到 Re-claim。
-
抱歉,我的阅读速度太快了,但您在编辑表单或查看表单时获得了 ID?这将是一个小错误,但我们是人类,我们都这样做,而且视图表单没有权限问题,但编辑有。
-
好吧。我不知道但是我已经用视图更改了我的 ID,但是度假村都一样,没有任何变化,都非常相似,警告总是像那样出现。
-
我很确定您输入了错误的表单 ID
标签: google-apps-script google-sheets popup popupwindow google-forms