【问题标题】:How to generate an HTML view in App Script from a Google Sheet如何从 Google Sheet 在 App Script 中生成 HTML 视图
【发布时间】:2017-05-24 17:09:33
【问题描述】:

我有一个客户使用 Google 表单接受订单,并希望能够将生成的工作表转换为装箱单文档。作为一个 python 人,我目前正在使用她的 .tsv 并制作漂亮的 HTML 可打印文档,但希望能够为她制作一个插件,以便在任何这种类型的工作表上,她可以单击“制作装箱单”并且它要么打开一个带有生成 HTML 的新标签(我可以使用谷歌模板),或者甚至可以将 HTML 转换为 PDF 并将其保存到她的驱动器?无论哪种方式,我都宁愿用 HTML 和 CSS 设计文档,而不是尽可能地尝试制作谷歌文档。可行吗?有什么出发点吗?谢谢!

【问题讨论】:

  • 可以的。这是可行的。您可以将 HTML 转换为 PDF。您需要将模板保存在某处。如果您不想使用 Google Docs,可以将其保存到文本文件中。起点是创建自定义菜单项。您可以将脚本分配给图像,并使图像看起来像一个按钮。
  • @SandyGood 感谢您的起点!那么这个脚本会与每个单独的脚本相关联吗?还是我可以在所有床单上出现的通用东西?我可以让脚本在新选项卡中打开一个模板化的 HTML 文档吗?我不知道这是否必须是某种谷歌应用程序或其他东西。再次感谢!超级新的应用脚本!
  • 如果你想打开一个新的浏览器标签,那只能从 HTML 中完成。自定义菜单或消息框不是 HTML。因此,您需要一个侧边栏或一个对话框。如果您有多个用户,并希望将代码分发给所有用户,那么“附加组件”可能是您的最佳选择。每个用户都需要安装附加组件。您可以共享一个电子表格文件,然后用户将复制该文件,但随后他们可以访问该代码。如果您不关心这一点,那么这是一个选择。在任何情况下,用户都需要授权访问他们的帐户。

标签: html templates google-apps-script google-sheets


【解决方案1】:

您需要了解 Google App Script => https://developers.google.com/apps-script/overview

那么这些链接就足够了

  1. HTML Service: Create and Serve HTML
  2. 用于 Google 应用脚本的 Google 容器绑定脚本(由于信誉低,无法发布此链接)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多