Closed xkazama-yukio3 closed 1 month ago
GEM:検索画面でのダウンロード、アップロードのファイル形式としてExcelをサポートする。 SearchConditionSectionにて、CSV、Excel、またはどちらかを選択することを可能にする。
core系
gem系
CsvDownloadCommand -> EntityFileDownloadCommand
基底のEntityFileDownloadUploadableWriterを作成、CsvFileDownloadUploadableWriter、ExcelFileDownloadUploadableWriterで個別処理
基底のEntityFileDownloadSearchViewWriterを作成、CsvFileDownloadSearchViewWriter、ExcelFileDownloadSearchViewWriterで個別処理
CsvUploadXXXCommand -> EntityFileUploadXXXCommand
CsvItem -> FileItem
SearchConditionSectionにfileSupportTypeを追加。 未指定(デフォルト)、 CSV , EXCEL , SPECIFY を選択可能
CSV
EXCEL
SPECIFY
GemConfigServiceにfileSupportTypeを追加。SearchConditionSectionで未指定の場合に適用 デフォルトは CSV とする。
web系
closes #1632
SPECIFY の場合のダウンロードダイアログ
SPECIFY の場合のアップロード画面
対応内容
GEM:検索画面でのダウンロード、アップロードのファイル形式としてExcelをサポートする。 SearchConditionSectionにて、CSV、Excel、またはどちらかを選択することを可能にする。
core系
gem系
CsvDownloadCommand -> EntityFileDownloadCommand
基底のEntityFileDownloadUploadableWriterを作成、CsvFileDownloadUploadableWriter、ExcelFileDownloadUploadableWriterで個別処理
基底のEntityFileDownloadSearchViewWriterを作成、CsvFileDownloadSearchViewWriter、ExcelFileDownloadSearchViewWriterで個別処理
CsvUploadXXXCommand -> EntityFileUploadXXXCommand
CsvItem -> FileItem
SearchConditionSectionにfileSupportTypeを追加。 未指定(デフォルト)、
CSV
,EXCEL
,SPECIFY
を選択可能GemConfigServiceにfileSupportTypeを追加。SearchConditionSectionで未指定の場合に適用 デフォルトは
CSV
とする。web系
closes #1632
動作確認・スクリーンショット
SPECIFY
の場合のダウンロードダイアログSPECIFY
の場合のアップロード画面