如何获取文本字段并将其设置为描述

时间:2016-05-17 16:03:44

标签: google-apps-script google-drive-api

我正在使用Google Apps脚本,特别是Google云端硬盘。我正在尝试创建一个应用程序,当用户在文本字段中键入文本时,程序将使用setDescription()获取文本并设置其描述。一切都工作正常,我只是无法弄清楚如何采取用户输入的任何文本,并将其设置为描述。

提前致谢

1 个答案:

答案 0 :(得分:0)

首先获取输入值

SO answer的示例代码:

var textbox = app.createTextBox().setName("textboxName");
var buttonHandler = app.createServerHandler("updateLabelText").addCallbackElement(textbox);
var button = app.createButton("Click me").addClickHandler(buttonHandler);
var label = app.createLabel().setId("label");
Then in your function:

function updateLabelText(e) {
var app = UiApp.getActiveApplication();
app.getElementById("label").setText(e.parameter.textboxName);
return app;
}

<强> Assign a Simple Trigger

  • doGet(e)在用户访问网络应用程序或程序向网络应用程序发送HTTP GET请求时运行。
  • doPost(e)在程序向Web应用程序发送HTTP POST请求时运行。

<强> Set Text as Description

//删除每周未更新的无标题电子表格。 var files = DriveApp.getFilesByName(&#39; Untitled spreadsheet&#39;); files.setDescription(介绍)