AnsweredAssumed Answered

FM PHP API ()の返り値って受け取れるの?(FileMaker カスタムwebのPHPについて...   )...

Question asked by じろーさん on Oct 17, 2012

タイトル

FM PHP API ()の返り値って受け取れるの?(FileMaker カスタムwebのPHPについて...   )

フォーラムに投稿

     Webアプリケーションとして使用しているのはFilemaker Server11 と Filemaker11のファイルです。

      

     質問なのですが、PHP側よりコマンドによりファイルメーカー側のスクリプトの実行を行いその返り値は受け取れるのでしょうか?


     //少々PHPプログラムは割愛いたしますが、

     $findCommand = $fm->newFindCommand('TEST_Lay');
     $findCommand->setScript('test_script', 'FMに渡すテキストああああ');
     $findCommand->execute();
     の様にファイルメーカーの test_script を実行

     ------------------------------------------------
     test_scriptで 
     現在のスクリプト終了[結果:"このコメントをPHPに渡せるの?あああ"]
     の様にして
     -----------------------------------------------

      

     例

      

     //PHP側つづき 検索実行
     $result = $findCommand->execute();
      
     //検索実行後の処理。結果オブジェクト($result)がエラーオブジェクトかどうかを判断する。※
     if(FileMaker::isError($result)){
     //エラーコード、メッセージを取得。
     echo $error_cd = $result->code;
     echo $error_mes = $result->getMessage();
     echo 'おしまい';
     }
      
     の様にテストをしてみましたがスクリプトがエラーという訳でもないのでファイルメーカースクリプト内の「このコメントをPHPに渡せるの?あああ」の様なコメントを受け取ることはできませんでした。
      
     上記の様にファイルメーカーのスクリプトからPHPへテキストなどを受け取るコマンドなどはあるのでしょうか?
      
     よろしくお願いいたします。

Outcomes