我想在FileMaker解决方案中实现D3图形和图表。我被困在正确加载JSON文件以便在webviewer中显示的D3代码中使用。在WebViewer中加载FileMaker for D3中的JSON文件
我将全部JS库加载到全局变量($$ LIB.D3.JS,$$ LIB.JQUERY.JS等)中。然后我将HTML代码放在布局上(提供一个对象名称,即html)。 Web查看器获取HTML代码(从布局上的文本框)和JS代码(从全局变量)来呈现页面。这一切工作正常。 (我在这里使用这种方法:https://www.youtube.com/watch?v=lMo7fILZTQs)
但是,D3代码我使用getJSON()函数来获取JSON,解析数据并创建可视化。我无法弄清楚如何从FileMaker中将JSON文件作为文件获取。我可以将JSON文件的内容放入一个FileMaker变量中,并将其提供给HTML,但是我无法使用getJSON()。我将不得不重做D3代码以从JS变量中获取数据并解析变量中的数据。
有没有办法让我加载JSON文件,以便FileMaker可以使用它来在WebViewer中正确渲染可视化文件。
导出到临时目录是否适用于FileMaker Go和WebDirect? – mattbowlby
任何一种方法都适用于Filemaker Go。导出到临时目录不适用于webdirect。这是我说他们都有优点和缺点的原因之一。 – toddgeist
谢谢。两个选项都很好用。 – mattbowlby