私は実際にファイルメーカーに書き込むことはできないと思われる、かなり複雑な関数を使ってフィールドを計算したいと考えていました。Filemaker ProのPython
私は、Pythonにデータを抽出し、いくつかの手順を実行してからファイルメーカーにインポートするスクリプトを作成したいと考えています(ファイルメーカーを離れることなく、レイアウトでライブ結果を見ることができます)。
これはFilemaker Proで可能ですか?
私は実際にファイルメーカーに書き込むことはできないと思われる、かなり複雑な関数を使ってフィールドを計算したいと考えていました。Filemaker ProのPython
私は、Pythonにデータを抽出し、いくつかの手順を実行してからファイルメーカーにインポートするスクリプトを作成したいと考えています(ファイルメーカーを離れることなく、レイアウトでライブ結果を見ることができます)。
これはFilemaker Proで可能ですか?
PythonモジュールはFileMakerサーバーで動作するように設計されています.GET/POST要求を送信し、XMLで応答を返し、解析します。技術的には、これを使ってたくさんのことをすることができます(レコードの追加と削除、スクリプトの実行など)が、あなたの場合は適合しません。
シェルコマンドを実行できるプラグインがいくつかあります。この方法で、Pythonをコマンドラインから呼び出すことができます。それ以外のことはできません。
しかし、いくつかの時間で
(数ヶ月)はFileMakerのプラグインを組み込みのPython :)非常にありがたいことに、組み込みのpythonはとても便利です!これはFilemaker ProとFilemaker Serverで動作しますか? –
これは考えです。 ProとServerで動作します。違いは、 'pyfilemaker'は単にWebクライアントとして外部から動作するのに対して、プラグインはプラグインAPIへのフルアクセスで内部から動作するということです。 APIがFMですべてを行うことができるわけではありませんが、かなり多くのことがあります。 –
おっと、それはすばらしいニュースです!楽しそう!このプラグインの進捗状況はどこで更新できますか? –
であるだろう、私はFileMakerのプラグインのPythonコードを実行と呼ばれるBBOX持っています。 Mac OS Xのみ、ただし無料ではhttp://beezwax.net/bboxにダウンロードしてください。
それはこれらのPython関連の機能を有している:
いくつかの部分はまだ少し粗いです。 GetVarとSetVar関数が動作できる型は限られています。しかし、このコードはしばらく報告されておらず、問題はわずかしか報告されていません。
私はpyFilemakerを使用した良い解決策をいくつか取り上げました。最近注目されていません。一方、FileMakerのXMLインタフェースには多くの外部的な変更はありませんでした。
PyFileMaker(FM用のPythonオブジェクトラッパー)をチェックアウトすることができます。FileMakerサーバーデータベースにアクセスしたり編集したりすることができます。
次のようなコードを使用できますか?http://code.google.com/p/pyfilemaker/? –