今回は、添付ファイルを一括ダウンロードするためのカスタマイズ方法をご紹介します。

一覧画面・詳細画面、両方に対応しています。


一覧画面の場合

1.ボタンの配置とチェックボックス列の追加

やること「ボタンをメニュー位置に配置する」を選択します。場所「一覧画面メニューの右側」を選択、ラベル「添付ファイルダウンロード」と入力、追加位置「一番右に追加する」を選択します。

条件「一覧画面を表示した時」を選択します。

続いて、やること「一覧にチェックボックス列を追加する」を選択し、条件「他のアクションの実行が完了した時」を選択し、アクション「4」を選択します。

2.チェックボックスで選択されたレコードを取得

やること「一覧で選択されたレコードを取得する」を選択します。

条件「ボタンを押した時」を選択し、ボタン「4」を選択します。


3.取得したレコードが0件の場合

やること「添付ファイルをまとめてダウンロードする」を選択し、レコード「<選択されていません>」、添付ファイルフィールド「参考資料,見積書」を選択し、zipファイル名「見積書および参考資料_${format(now(), 'YYYYMMDD')}.zip」とします。

条件「他のアクションの実行が完了した時」を選択し、アクション「6」を選択します。追加条件「レコード件数が0件ならば」を選択し、レコード「6」を選択します。

【解説】

やること「添付ファイルをまとめてダウンロードする」のパラメーター設定「レコード」は、省略可能です。省略した場合は現在の画面のレコードが対象になります。例えば詳細画面ならばその画面で表示しているレコード、一覧画面ならば一覧に表示されているすべてのレコードが対象になります。


4.取得したレコードが1件以上の場合

やること「添付ファイルをまとめてダウンロードする」を選択し、レコード「6」を、添付ファイルフィールド「参考資料,見積書」を選択し、zipファイル名「見積書および参考資料_${format(now(), 'YYYYMMDD')}.zip」とします。

条件「他のアクションの実行が完了した時」を選択し、アクション「6」を選択します。追加条件「レコード件数が1件以上ならば」を選択し、レコード「6」を選択します。


以上で一覧画面のカスタマイズは完了です。


詳細画面の場合

1.ボタンの配置

やること「ボタンをメニュー位置に配置する」を選択します。場所「レコード詳細メニューの上側」、ラベル「添付ファイルダウンロード」と入力、追加位置「一番左に追加する」を選択します。

条件「詳細画面を表示した時」を選択します。


2.ダウンロード

やること「添付ファイルをまとめてダウンロードする」を選択し、レコード「選択なし」、添付ファイルフィールド「参考資料,見積書」を選択し、zipファイル名「${お客様名}様_${format(now(), 'YYYYMMDDHH')}.zip」とします。

条件「ボタンを押した時」を選択し、ボタン「16」を選択します。



以上で詳細画面のカスタマイズは完了です。


ドキュメントサポートページもぜひご活用ください。

また、ご不明点等ございましたら、チャットにてご質問ください!