2

在使用 Fusion Tables 和 Google Apps Script 创建员工数据库时,我试图尽可能地利用现有的 Fusion Tables UI。卡片非常有用,但我正在寻找一种可以以编程方式更改其布局的方法。

对于数据库中的每个条目,用户可以上传相关文档并将它们附加到条目中。这些文件存储在谷歌驱动器中,并且该文档的链接存储(作为 html 字符串)在数据库字段之一中。这是一个简单的图像,它可能看起来像什么以及制作它的布局代码

问题是可上传的文件(和字段)是动态的。用户可以通过我的 ui 添加或重新定义这些字段,我需要每张卡上可用文件的完整列表进行相应调整,因此我不必每次都手动配置布局。如何在卡片上创建链接列表?

其他背景资料:

  • 融合表只能查看。我还没有想出一种方法来验证融合表 ui 中的数据输入,因此数据输入将以编程方式并在自定义 ui 中完成。
  • 我知道我目前的方法不是很健壮,我对通过卡提供对这些文件的访问的其他方法非常开放。我什至玩弄过为每个条目创建一个通用 html 字段的想法,该字段以编程方式创建以显示我想要的内容。我只是希望有更好的方法。

PS 我一直在为发布链接和图像的声誉限制而苦苦挣扎。如果你认为我有信誉,请帮助我。

4

1 回答 1

1

问题是可上传的文件(和字段)是动态的。用户可以通过我的 ui 添加或重新定义这些字段,我需要每张卡上可用文件的完整列表进行相应调整,因此我不必每次都手动配置布局。如何在卡片上创建链接列表?

我可能没有完全关注,但听起来您的应用可以更改每个用户的架构?这就是您的示例信息窗口 HTML 似乎显示的内容。但这需要为每个应用程序用户提供一个单独的表。如果不是这种情况,那么我不清楚您如何使用“字段”一词。

无论如何,Fusion Tables API 确实允许您更改模板内容,这可能会解决您的问题:https ://developers.google.com/fusiontables/docs/v1/reference/template

于 2013-04-07T18:56:05.120 回答