2012-07-25 92 views
4

我需要构建一个可在FileMaker Pro 11 Web Viewer中查看的网站。 URL最初将由FileMaker设置。之后,用户可以更改页面的内容,生成新的数据。这个想法是将新数据恢复回FileMaker。如何从FileMaker Web Viewer中的网站检索内容

该网站应该如何输出FileMaker的数据以检索? FileMaker A)可以在URL更改后从URL中读取参数,或者B)以整个XML的形式读取整个页面,然后解析XML并提取数据(尽管我希望获得比这更简单的解决方案)。

我在这个问题上的观点主要是作为一个Web开发人员。

回答

6

您可以创建一个按钮,通过GetLayoutObjectAttribute函数“获取”Web视图的内容。

首先,给Web视图对象一个名字。

接下来,创建一个脚本,设置一个字段或变量使用:

GetLayoutObjectAttribute(对象名;“源”) - 返回对象 GetLayoutObjectAttribute(对象名;“内容”)的URL - 返回对象的当前内容(html,xml等)

现在创建一个调用新创建脚本的按钮。

如果你打算解析xml,看看http://www.briandunning.com/cf/1的函数来简化解析。

+0

非常好,我可以设计网站来更新网址中的散列(通过javascript)。然后在FileMaker中,我可以使用GetLayoutObjectAttribute(objectName;“source”)来获取url并解析它以获取输出的数据。不错,一个黑客! – CrazyTim 2012-07-31 01:31:31