一括ZIPダウンロード
レコードに添付されたすべてのファイルを1つのZIPアーカイブとしてダウンロード — ファイルを1つずつダウンロードする必要はもうありません。
ファイルが存在する場合、コンポーネントの上部にDownload All Filesリンクが表示されます。クリックすると、表示されているすべてのファイルがZIPにパッケージされ、ブラウザダウンロードが開始されます。
- コンポーネントはSalesforce Content APIを使用して、すべてのファイルコンテンツをクライアント側で取得します。
- ファイルはJSZipを使用してZIPアーカイブに圧縮されます。
- ZIPはブラウザ内で生成されます — サーバー側の処理や外部サービスは不要です。
- アーカイブの準備ができると、ダウンロードが自動的に開始されます。
大容量ファイルの処理
Section titled “大容量ファイルの処理”多数のファイルや大容量ファイルがあるレコードの場合、コンポーネントはZIP生成中にプログレスインジケーターを表示します。個々のファイルのダウンロードに失敗した場合(例:サイズ制限のため)、残りのファイルでZIPが作成され、警告トーストが表示されます。