Class ExcelExportAction

All Implemented Interfaces:
Action, Action.HasPrimaryState, Action.HasTarget, Action.SecuredAction, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

@StudioAction(target="io.jmix.ui.component.ListComponent", description="Export selected entities to Excel") @ActionType("excelExport") public class ExcelExportAction extends ExportAction
Action for export table content in XLSX format

Should be defined for a list component (Table, DataGrid, etc.) in a screen XML descriptor.

  • Field Details

  • Constructor Details

    • ExcelExportAction

      public ExcelExportAction(String id)
    • ExcelExportAction

      public ExcelExportAction()
    • ExcelExportAction

      public ExcelExportAction(String id, String shortcut)
  • Method Details

    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
      Overrides:
      setApplicationContext in class ExportAction
    • getIcon

      public String getIcon()
      Specified by:
      getIcon in interface Action
      Overrides:
      getIcon in class AbstractAction
      Returns:
      action's icon