レコードのエクスポート
目的 
指定されたファイルにレコードをエクスポートします。
構文 
レコードのエクスポート[ダイアログなし; 「<出力ファイル名>」; 自動的に開く; 電子メールの作成; <プラットフォームおよび文字セット>]
オプション 
 •
[ダイアログなしで実行] オプションを選択すると、FileMaker Pro からこのスクリプトステップを実行するときに新しいエクスポート条件を設定するためのダイアログボックスが表示されなくなります。
 •
[出力ファイルの指定] オプションをクリックするか、または [指定...] をクリックすると、エクスポート先のファイルとファイルタイプを指定するための [出力ファイルの指定] ダイアログボックスが表示されます。エクスポート先のフォルダを選択するか、または一覧にフォルダパスを直接入力します。1行に1つのパスを指定します。最初に見つかったパスが使用されます。ファイルパスの作成を参照してください。どの形式のファイルとしてエクスポートするのかは、エクスポートしたデータをどのように使用するのかに応じて決定してください。[保存後] で、[ファイルを自動的に開く] または [ ファイルを添付した電子メールの作成] オプションを指定することもできます。
FileMaker Pro が完全パスを指定しないスクリプトを実行する場合、およびスクリプトを含むデータベースファイルがホストされている場合、パスは現在のユーザのドキュメントフォルダにあるものと想定されます。
メモ  [ファイルタイプ] 一覧から [Excel ワークブック (.xlsx)] を選ぶことで Microsoft Excel ワークシートとしてレコードをエクスポートできます。FileMaker Pro のファイルを Excel ファイルとして保存する方法の詳細については、レコードを Excel ファイルとして保存、送信を参照してください。
エクスポートのファイルの種類として XML を指定した場合は、[XML と XSL オプションの指定] ダイアログボックスが表示され、XML 文法を指定したり、XML を変換する場合に XSLT スタイルシートを指定することができます。XSLT ソースには、ファイル、HTTP リクエストの結果、あるいはファイルパスまたは HTTP リクエストを生成する計算式を使用することができます。
メモ  名前が数字のみのフィールド(「2」など)や、名前が半角カタカナ文字(日本語バージョン)のフィールドは、FMPDSORESULT 文法を使用してエクスポートしないでください。
 •
[エクスポート順の指定] オプションを選択するか、または [指定...] をクリックして、このスクリプトステップを追加したときに有効であったエクスポート順を使用します。ファイルで使用された最後のエクスポート順がデフォルトとして表示され、編集したり削除できます。必要に応じて、ドロップダウンリストから出力ファイル文字セットを選択してください。[エクスポートされたデータに現在のレイアウトのデータ書式を適用する] を選択します。 それ以外の場合は最後にエクスポートされたデータの書式設定が使用されます。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
一部 
FileMaker Go 
一部 
カスタム Web 公開 
いいえ 
FileMaker WebDirect 
一部 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
このスクリプトステップを追加する前にエクスポート順を設定できます。 またはダイアログボックスを使用してこのステップを実行すると、ユーザは、新しい基準を設定できます。[レコードのエクスポート] スクリプトステップでは、現在ブラウズされているすべてのレコードがエクスポートされます。エクスポートするレコードを制限するには、[レコードのエクスポート] スクリプトステップを使用する前に、検索条件を使用します。
このスクリプトステップを FileMaker Server スクリプトスケジュールに含め、[スクリプトの編集] ダイアログボックスで [ダイアログなしで実行] を選択しない場合、スクリプトステップの後に (互換性なし) という文字が表示されます。ただし、スクリプトは実行されます。動作は、[ダイアログなしで実行] が選択されたときと同じです。詳細については、Get ( ドキュメントパス一覧 ) 関数を参照してください。
メモ
 •
 •
<Documents>/file.csv
<Temporary Path>/file.csv
<Documents>/Folder1/file.csv
<Temporary Path>/Folder1/Folder2/Folder3/Folder4/file.csv
 •
 •
 •
 •
 •
 •
 •
 •
[出力ファイルの指定] オプションを選択している場合、FileMaker WebDirect は指定されたファイル名とファイルタイプを含めてレコードをエクスポートしますが、指定されたファイルパスは無視されます。
 •
例1 
レコードを検索してソートし、メッセージを表示せずに対象レコードを Excel ファイルとしてエクスポートします。
レイアウト切り替え [「請求書」]
検索実行 [記憶する]
レコードのソート [記憶する; ダイアログなし]
レコードのエクスポート [ダイアログなし; 「未払いの請求書リスト.xlsx」; Unicode (UTF-16)]
例2 
同じ名前のファイルが出力ディレクトリに既に存在する場合を除き、対象レコードを Excel ファイルとしてエクスポートします。
If [not PatternCount ( Get ( ドキュメントパス一覧 ); "未払い請求書リスト.xlsx" )]
レコードのエクスポート [ダイアログなし; 「未払いの請求書リスト.xlsx」; Unicode (UTF-16)]
End If
関連項目 
レコードのインポート スクリプトステップ
レコードを PDF として保存 スクリプトステップ
レコードを Excel として保存 スクリプトステップ
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)