使用Google文档电子表格作为动态Google协作平台网页的数据源

doe*_*own 10 google-docs google-apps-script

我有一个Google表单,可以提供Google文档电子表格.我想 - 反过来 - 让Google文档电子表格提供网页.

在简洁的英语中,保姆会填写表格以注册我们社区的保姆目录.电子表格包含所有数据.我想编写一个网页来为在线目录提取数据的选定位.

我已经尝试在电子表格中单独执行一个工作表,使用QUERY选择我想要包含的列(以及我想要包含它们的顺序),将该工作表发布到Web,然后将该工作表嵌入到iFrame中的网页.这很有效.

但即使使用QUERY,也有很多列需​​要用户向右滚动,以查看每个保姆的所有数据.这很笨重.

如果我可以通过多行打破每个条目的数据并为目录做一些很好的格式化而不仅仅是一个线性电子表格,那会更好.因此,基本上,每个保姆在目录中的"条目"都超过1行.那有意义吗?

如果我在Office工作,我会确切地知道该怎么做:使用Excel电子表格作为Word Mail Merge的数据源,我会在页面上移动字段以使它看起来很好.

而且,可以肯定的是,如果我可以在Google Doc中执行此操作,然后将Doc嵌入到网页中,那也没问题.但我认为我可以通过某种方式直接在Google网站上进行此操作?

我可以吗?

如果有人甚至只有一个参考页面供我查看,我会很感激.

谢谢!

One*_*ter 5

您是否尝试在Google协作平台中执行此操作?如果是这样,您可以在页面上嵌入整个电子表格,但如果您只想要某些列,则可以尝试在页面上插入Apps Script小部件.

您需要知道如何编写将运行JS函数和呈现HTML的Google Apps脚本,这是一个教程

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

More > Manage site > Apps Script > Add new script
Run Code Online (Sandbox Code Playgroud)

这里还有一个如何与Spreadsheet数据交互的链接.