我正在构建一个应用程序,客户端将通过Web直接在没有安装FileMaker的计算机上使用该应用程序。
我需要能够从Web查看器中显示的页面传递JS变量来调用FileMaker记录。
我尝试编写一些js来修改Web查看器URL哈希以包含变量,然后使用getGetLayoutObjectAttribute来解析变量,但是这个函数在web direct中没有正常工作(https://community.filemaker.com/thread/77006)
我打算尝试使用fmp协议方案以JS变量作为参数执行脚本,但我刚刚意识到这个解决方案需要客户端的计算机知道如何处理fmp://(即已安装FileMaker。
使用网络直接安装FM时,有没有办法将js变量传递给FM?我无法相信没有办法做到这一点,但到目前为止还没有找到任何信息。
谢谢!
答案 0 :(得分:0)
您可以使用一些CWP(自定义Web发布)执行此操作,例如,您可以将js变量传递给php页面。从那里,您可以从服务器更新FM中的记录,并在WebDirect会话中进行提取。工作正常。