Annotation Type ExcelFunctionRow


@Retention(RUNTIME) @Target({}) @Documented public @interface ExcelFunctionRow
The Interface ExcelFunctionRow. ExcelFunctionMergeRow is used to configure the cell layout and define the excel function.
It is composed from:
  • ExcelCellsLayout - to define cell layout
  • ExcelColumn - to define the header description and the position of column
  • ExcelFunction - to define the function
  • ExcelColumnWidth - to set column width
  • ExcelHeaderCellLayout - to define header cell layout
  • ExcelSubtotal - to execute subtotal function
It is parameter of the annotation ExcelFunctionRows.
  • Element Details

    • excelCellsLayout

      ExcelCellLayout excelCellsLayout
      Excel cells layout.
      Returns:
      the excel cell layout
      Default:
      @bld.generator.report.excel.annotation.ExcelCellLayout(horizontalAlignment=RIGHT, precision=2)
    • excelColumn

      ExcelColumn excelColumn
      Excel column.
      Returns:
      the excel column
    • excelFunction

      ExcelFunction excelFunction
      Excel function.
      Returns:
      the excel function
    • excelColumnWidth

      ExcelColumnWidth excelColumnWidth
      Excel column width.
      Returns:
      the excel column width
      Default:
      @bld.generator.report.excel.annotation.ExcelColumnWidth
    • excelHeaderCellLayout

      ExcelHeaderCellLayout excelHeaderCellLayout
      Excel header cell layout.
      Returns:
      the excel header cell layout
      Default:
      @bld.generator.report.excel.annotation.ExcelHeaderCellLayout
    • excelSubtotal

      ExcelSubtotal excelSubtotal
      Excel subtotal.
      Returns:
      the excel subtotal
      Default:
      @bld.generator.report.excel.annotation.ExcelSubtotal(enable=false, dataConsolidateFunction=SUM)
    • excelNumberFormat

      ExcelNumberFormat excelNumberFormat
      Default:
      @bld.generator.report.excel.annotation.ExcelNumberFormat