DDE コマンドを別のアプリケーションに送信してそのアプリケーションでコマンドを実行します。
•[サービス名] は、コマンドを実行するアプリケーションの名前です。正しいサービス名については、コマンド送信先のアプリケーションのマニュアルを参照してください。サービス名は、テキストとして直接入力するか、または [指定...] をクリックして計算式から作成することができます。
•[トピック] はアプリケーションがコマンドを実行するトピックを表すファイル名または文字列です。使用できるトピック名については、[サービス名] で指定されたアプリケーションのマニュアルを参照してください。トピック名は、テキストとして直接入力するか、または [指定...] をクリックして計算式から作成することができます。詳細については、ファイルパスの作成を参照してください。
•[コマンド] は対象アプリケーションが実行する処理内容を指定する計算値または文字列です。使用できるコマンドや書式については、[サービス名] で指定されたアプリケーションのマニュアルを参照してください。コマンドは、テキストとして直接入力するか、または [指定...] をクリックして計算式から作成することができます。
製品 | サポート |
FileMaker Pro Advanced | はい |
FileMaker Go | いいえ |
FileMaker WebDirect | いいえ |
FileMaker Server | いいえ |
FileMaker Cloud 製品 | いいえ |
FileMaker Data API | いいえ |
カスタム Web 公開 | いいえ |
Runtime ソリューション | はい |
FileMaker Pro 6.0 以前のバージョン
このスクリプトステップは、対象アプリケーションで実行可能な一連のコマンドを実行するための DDE (Dynamic Data Exchange) コマンドを他のアプリケーションに送信します。
•FileMaker Pro Advanced では、DDE 実行コマンドを送信することはできますが、受信することはできません。
•DDE は Windows システムの機能なので、macOS ベースのコンピュータ上で [DDE コマンドを送信] スクリプトステップを含むスクリプトを実行しても、このスクリプトステップは無視されます。(Get (最終エラー) 関数を使用して処理することができるエラーコードが生成されます。)
•FileMaker Pro Advanced のスクリプトによって DDE 接続が確立されると、その接続はそのまま維持され、同じサービス名やトピックを持ったスクリプトステップは、その接続を使用して実行されます。同じスクリプトステップ内にサービス名やトピック名が異なる他の [DDE コマンドを送信] スクリプトステップがある場合には、FileMaker Pro Advanced ではそのステップが実行された時点で接続が解除され、新たなサービス名とトピック名を使用して他の接続が開かれます。スクリプトが終了すると、すべての接続が解除されます。
URL を Internet Explorer で開きます。(実行時に Internet Explorer が開いている必要があります。)
DDE コマンドを送信 [サービス名: "iexplore" ; トピック: "WWW_OpenURL";
コマンド: "www.filemaker.com/jp/"]