型・APIリファレンス
    Preparing search index...

    Function useSpreadSheetExport

    • SpreadSheet エクスポート composable

      slickgrid-vue の ExcelExportService をグリッドオプションの externalResources に 登録して利用する方式と、独自の CSV / merge 対応 Excel エクスポートを両方提供する。

      Parameters

      • OptionalgetDisplayName: () => undefined | string

        エクスポートファイル名に使用する表示名を返すゲッター(省略時はタイムスタンプ形式)

      Returns {
          buildExportGridOptions: () => Partial<GridOption>;
          createExcelExportService: () => ExternalResource;
          createTextExportService: () => ExternalResource;
          exportToCsv: (
              textExportService: ExternalResource,
              options?: Partial<TextExportOption>,
          ) => void;
          exportToCsvWithMerge: (context: ExportContext) => void;
          exportToExcel: (
              excelExportService: ExternalResource,
              options?: Partial<ExcelExportOption>,
          ) => void;
          getExcelExportService: (grid: SlickGrid) => null | ExternalResource;
      }

      • buildExportGridOptions: () => Partial<GridOption>
      • createExcelExportService: () => ExternalResource
      • createTextExportService: () => ExternalResource
      • exportToCsv: (
            textExportService: ExternalResource,
            options?: Partial<TextExportOption>,
        ) => void
      • exportToCsvWithMerge: (context: ExportContext) => void
      • exportToExcel: (
            excelExportService: ExternalResource,
            options?: Partial<ExcelExportOption>,
        ) => void
      • getExcelExportService: (grid: SlickGrid) => null | ExternalResource