我希望使用一些相当复杂的函数来计算字段,我不认为我可以在filemaker中实际写入。
我更愿意编写一个脚本来将数据提取到python中,执行一些程序然后将其导回到filemaker中(这样用户就可以在布局中“实时”看到结果,而不必离开filemaker)。
这可以在Filemaker Pro中使用吗?
答案 0 :(得分:3)
该python模块适用于FileMaker服务器:发送GET / POST请求,以XML格式获取响应,并解析它。从技术上讲,你可以用它来做很多事情(添加和删除记录,运行脚本等)但在你的情况下它不适合。
有一些插件可以执行shell命令,所以这样你就可以从命令行调用Python。除此之外你不能这样做。
但是在一段时间内(几个月)会有一个带嵌入式Python的FileMaker插件:)
答案 1 :(得分:2)
我有一个名为bBox的FileMaker插件,可以执行Python代码。仅限Mac OS X,但可在http://beezwax.net/bbox免费下载。
它具有以下Python相关功能:
当然,有些部分仍然有点粗糙。例如,GetVar和SetVar函数可以使用的类型是有限的。但是代码已经出现了一段时间,只有少数报告的问题,所有这些都是固定的。
我使用了几个使用pyFilemaker的解决方案,结果很好。这些天来并没有引起太多关注。另一方面,FileMaker的XML接口也没有很多外部更改。
答案 2 :(得分:0)
您可能需要签出PyFileMaker(FM的python对象包装器)。它使您可以访问/编辑FileMaker服务器数据库。