我有一个Google表单,可以输入Google Docs电子表格。我想--反过来--让Google Docs电子表格提供一个网页。
在简单的英语中,保姆填写表格注册成为我们社区的保姆名录。电子表格包含所有数据。我想编码一个网页,为在线目录拉取选定的数据位。
我尝试在电子表格中创建一个单独的工作表,使用查询来选择我想要包括的列(以及我想要包括它们的顺序),将该工作表发布到web上,然后将该工作表嵌入到网页的iFrame中。这是可行的。
但是,即使使用查询,也有如此多的列,以至于用户需要滚动到右侧才能看到每个保姆的所有数据。它很笨拙。
如果我能将每个条目的数据分成多行,并为目录做一些很好的格式化,而不仅仅是线性电子表格,那会更好。因此,从本质上讲,每个保姆在目录中的“条目”超过1行。这有意义吗?
如果我在Office中工作,我会确切地知道该做什么:使用Excel电子表格作为Word邮件合并的数据源,我会在页面上移动字段以使其看起来更好。
而且,可以肯定的是,如果我可以在Google Doc中做到这一点,然后将Doc嵌入到网页中,那也没问题。但是我想有什么方法可以直接在Google站点上做吗?
我能?
如果任何人有一个参考页面供我参考,我将不胜感激。
谢谢!
发布于 2012-10-11 22:53:41
你是不是想在谷歌网站上这么做?如果是这样的话,您可以在页面上嵌入整个电子表格,但是如果您只想要某些列,您可以尝试在页面上插入Apps Script小部件。
您需要知道如何编写Google Apps脚本,该脚本将运行JS函数并呈现HTML、here is a tutorial
要创建可在您的页面上运行的脚本,请转至:
More > Manage site > Apps Script > Add new script这里还有一个指向如何interact with Spreadsheet data的链接。
发布于 2012-10-11 23:39:26
你想要做的或多或少是一个使用电子表格作为“数据持有者”的数据库接口,这取决于你的编程技能,它可能很容易,也可能很难……对于这样一个webapp的Here is an example,它可能有太多的字段和功能,但总体思想是相同的(一个快速搜索工具和一个窗口来显示结果)。这就是你所想的吗?
如果是这样的话,我可以分享代码来帮助你开始,但如果你不熟悉javascript,它可能需要太多的努力才能通过。
https://stackoverflow.com/questions/12842203
复制相似问题