我正在运行一个从Google表格中提取数据的长脚本, 在某些时候,我想给用户反馈,询问收集的数据是否正确。 最简单的方法是一个对话框,但似乎html更灵活。 所以它必须是一个HTML文件。 如何获取当前函数中使用的变量,该变量正在运行到HTML输出?
答案 0 :(得分:0)
使用HTML完成此操作的最佳方法是使用HTML服务(输出和模板类)。您可以使用脚本将简单变量(如字符串)从脚本传递到模板,然后评估模板以显示要验证的内容。如果您具有HTML和可能的一些javascript的基本知识,则可以使用表单元素相对轻松地构建简单的用户验证界面。我还建议在HTML中使用CSS Package加载项来帮助标准化界面外观。
使用HTML服务的技巧是它与功能代码的其余部分分开运行(并且不会暂停),因此您必须为信息验证后需要采取的任何操作设置回调函数。用户。查看https://developers.google.com/apps-script/overview提供的5分钟快速入门,了解如何有效地使用HTML和Apps脚本的一些好例子。
您可以更详细地查看HTML服务here的文档。