首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Google Docs电子表格作为动态Google站点网页的数据源

使用Google Docs电子表格作为动态Google站点网页的数据源
EN

Stack Overflow用户
提问于 2012-10-11 22:41:30
回答 2查看 40.9K关注 0票数 10

我有一个Google表单,可以输入Google Docs电子表格。我想--反过来--让Google Docs电子表格提供一个网页。

在简单的英语中,保姆填写表格注册成为我们社区的保姆名录。电子表格包含所有数据。我想编码一个网页,为在线目录拉取选定的数据位。

我尝试在电子表格中创建一个单独的工作表,使用查询来选择我想要包括的列(以及我想要包括它们的顺序),将该工作表发布到web上,然后将该工作表嵌入到网页的iFrame中。这是可行的。

但是,即使使用查询,也有如此多的列,以至于用户需要滚动到右侧才能看到每个保姆的所有数据。它很笨拙。

如果我能将每个条目的数据分成多行,并为目录做一些很好的格式化,而不仅仅是线性电子表格,那会更好。因此,从本质上讲,每个保姆在目录中的“条目”超过1行。这有意义吗?

如果我在Office中工作,我会确切地知道该做什么:使用Excel电子表格作为Word邮件合并的数据源,我会在页面上移动字段以使其看起来更好。

而且,可以肯定的是,如果我可以在Google Doc中做到这一点,然后将Doc嵌入到网页中,那也没问题。但是我想有什么方法可以直接在Google站点上做吗?

我能?

如果任何人有一个参考页面供我参考,我将不胜感激。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-11 22:53:41

你是不是想在谷歌网站上这么做?如果是这样的话,您可以在页面上嵌入整个电子表格,但是如果您只想要某些列,您可以尝试在页面上插入Apps Script小部件。

您需要知道如何编写Google Apps脚本,该脚本将运行JS函数并呈现HTML、here is a tutorial

要创建可在您的页面上运行的脚本,请转至:

代码语言:javascript
复制
More > Manage site > Apps Script > Add new script

这里还有一个指向如何interact with Spreadsheet data的链接。

票数 5
EN

Stack Overflow用户

发布于 2012-10-11 23:39:26

你想要做的或多或少是一个使用电子表格作为“数据持有者”的数据库接口,这取决于你的编程技能,它可能很容易,也可能很难……对于这样一个webapp的Here is an example,它可能有太多的字段和功能,但总体思想是相同的(一个快速搜索工具和一个窗口来显示结果)。这就是你所想的吗?

如果是这样的话,我可以分享代码来帮助你开始,但如果你不熟悉javascript,它可能需要太多的努力才能通过。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12842203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档