プラグインモード

添付ファイル一括ダウンロード

概要

ボタンを押すと、添付ファイルフィールドの全ファイルを1つのzipにまとめて、ブラウザーでダウンロードします。詳細画面・一覧画面のそれぞれで、表示のオン/オフを選べます。

スマートフォンでの利用

スマートフォンに対応しています。

使い方

まとめてダウンロードする添付ファイルフィールドを選び、ボタン名と ZIP ファイル名、ボタンを表示する画面を設定します。詳細画面では表示中のレコード、一覧画面では一覧の絞り込み条件に合うレコードの添付ファイルをまとめてダウンロードします。

実行タイミング

設定内容に応じて、次のタイミングで動作します。条件を指定した場合は、その条件も判定します。

  • レコードの詳細画面を開いたとき
  • このプラグインで設置したボタンを押したとき
  • レコードの一覧画面を開いたとき

設置されたボタンを押すと処理を実行します。

設定するパラメーター

省略可能と記載のある項目以外は、入力または選択が必要です。

画面

ダウンロードボタンを表示する画面を選びます。

選択肢は次のとおりです。

  • レコード一覧画面
  • レコード詳細画面

初期値:レコード一覧画面, レコード詳細画面

添付ファイルフィールド

添付ファイルフィールドを選択してください。 なお、選択されたフィールドが1つの場合はフィールドに、2つ以上の場合はメニュー位置にダウンロードボタンが設置されます。複数選択できます。

以下の種類のフィールドを選択できます。

  • 添付ファイル

ダウンロードボタンの名前

ボタンに表示する名前を入力します。押すと何が起きるか分かる名前を付けてください。

初期値:添付ファイル一括ダウンロード

zipファイル名

ダウンロードする ZIP ファイルの名前を指定します。

初期値:添付ファイル_${format(now(), 'YYYYMMDDHHmmss')}.zip

備考

詳細画面では、添付ファイルフィールドを1つ選んだ場合はそのフィールドに、複数選んだ場合はメニュー位置にボタンを表示します。一覧画面では、パソコンはメニューの右側、スマートフォンはメニューの下側に表示します。一覧の条件に合うレコードがない場合はメッセージを表示し、ダウンロードしません。

関連する「やること」「条件」

カスタマイズモードで同様の処理を作成する場合は、次の「やること」「条件」が参考になります。

やること

条件