10

我有一个提供 Google Docs 电子表格的 Google 表单。我想 - 反过来 - 让 Google Docs 电子表格提供网页。

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

我尝试在电子表格中制​​作一张单独的表格,使用查询来选择我想要包含的列(以及我想要包含它们的顺序),将该表格发布到网络,然后将该表格嵌入到iFrame 中的网页。那行得通。

但即使使用 QUERY,也有很多列,用户需要向右滚动 WAY 才能查看每个保姆的所有数据。这很笨拙。

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

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

而且,可以肯定的是,如果我可以在 Google Doc 中执行此操作,然后将 Doc 嵌入到网页中,那也很好。但我认为有某种方法可以直接在 Google 网站中进行吗?

我可以吗?

如果有人甚至只有一个参考页面供我查看,我将不胜感激。

谢谢!

4

2 回答 2

5

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

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

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

More > Manage site > Apps Script > Add new script

这里还有一个如何与电子表格数据交互的链接。

于 2012-10-11T14:53:40.810 回答
0

您想要做的或多或少是一个使用电子表格作为“数据持有者”的数据库界面,这取决于您的编程技能,它可能非常容易或非常困难...... 这是这样一个网络应用程序的一个例子,它可能有字段和功能太多,但总体思路是相同的(快速搜索工具和显示结果的窗口)。这就是你的想法?

如果是这样,我可以分享代码来帮助您入门,但如果您不熟悉 javascript,则可能需要付出太多努力才能完成。

于 2012-10-11T15:39:25.897 回答