Class TableReport

java.lang.Object
net.sf.jasperreports.components.table.fill.TableReport
All Implemented Interfaces:
JRDefaultStyleProvider, JRIdentifiable, JRPropertiesHolder, JRReport

public class TableReport extends Object implements JRReport
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Field Details

    • EXCEPTION_MESSAGE_KEY_UNKNOWN_CHILD_TYPE

      public static final String EXCEPTION_MESSAGE_KEY_UNKNOWN_CHILD_TYPE
      See Also:
    • EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND

      public static final String EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND
      See Also:
    • EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND

      public static final String EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND
      See Also:
    • EXCEPTION_MESSAGE_KEY_UNRECOGNIZED_FILTER_EXPRESSION_TYPE

      public static final String EXCEPTION_MESSAGE_KEY_UNRECOGNIZED_FILTER_EXPRESSION_TYPE
      See Also:
    • METADATA_KEY_QUALIFICATION

      public static final String METADATA_KEY_QUALIFICATION
      See Also:
    • PROPERTY_UP_ARROW_CHAR

      public static final String PROPERTY_UP_ARROW_CHAR
      Global property that specifies the character to be used on the column header when the tables's column is sorted ascending
      See Also:
    • PROPERTY_DOWN_ARROW_CHAR

      public static final String PROPERTY_DOWN_ARROW_CHAR
      Global property that specifies the character to be used on the column header when the tables's column is sorted descending
      See Also:
    • PROPERTY_FILTER_CHAR

      public static final String PROPERTY_FILTER_CHAR
      Global property that specifies the character to be used on the column header when the tables's column has a filtered applied
      See Also:
    • PROPERTY_ICON_FONT

      public static final String PROPERTY_ICON_FONT
      Global property that specifies the font to be used for the icons on the column header
      See Also:
    • PROPERTY_INTERACTIVE_TABLE

      public static final String PROPERTY_INTERACTIVE_TABLE
      Property that enables/disables the interactivity in the table component

      The property can be set:

      • globally
      • at report level
      • at component level
      • at column level

      The default global value of this property is true

      See Also:
    • PROPERTY_FLOATING_HEADER

      public static final String PROPERTY_FLOATING_HEADER
      Property that enables/disables the floating header in the table component when scrolling. If the interactivity has been disabled by setting PROPERTY_INTERACTIVE_TABLE to false, then setting this property will have no effect.

      It can be set:

      • globally
      • at report level
      • at component level

      The default global value of this property is true

      See Also:
    • PROPERTY_GENERATE_TABLE_PDF_TAGS

      public static final String PROPERTY_GENERATE_TABLE_PDF_TAGS
      Deprecated.
      Property that enables/disables the automatic addition of specific custom properties to table cell elements, that would in turn trigger the creation of special document accessibility tags during PDF export

      The property can be set:

      • globally
      • at report level
      • at component level

      The default global value of this property is false

      See Also:
    • PROPERTY_ACCESSIBLE_TABLE

      public static final String PROPERTY_ACCESSIBLE_TABLE
      Property that enables/disables the automatic addition of specific custom properties to the elements that make up the table and its cells. These properties would be then used to produce special document accessibility metadata during exports.

      The property can be set:

      • globally
      • at report level
      • at component level
      See Also:
    • PROPERTY_COLUMN_FIELD

      public static final String PROPERTY_COLUMN_FIELD
      Column property that specifies the field to be used for sorting, filtering and conditional formatting
      See Also:
    • PROPERTY_COLUMN_VARIABLE

      public static final String PROPERTY_COLUMN_VARIABLE
      Column property that specifies the variable to be used for sorting, filtering and conditional formatting
      See Also:
    • PROPERTY_COLUMN_SORTABLE

      public static final String PROPERTY_COLUMN_SORTABLE
      Column property that enables/disables sorting

      It defaults to true

      See Also:
    • PROPERTY_COLUMN_FILTERABLE

      public static final String PROPERTY_COLUMN_FILTERABLE
      Column property that enables/disables filtering

      It defaults to true

      See Also:
    • PROPERTY_TABLE_NAME

      public static final String PROPERTY_TABLE_NAME
      Property that provides a name for table.

      The name is used as report name in element origins.

      See Also:
    • SUMMARY_GROUP_NAME

      protected static final String SUMMARY_GROUP_NAME
      See Also:
    • HTML_CLASS_CELL_PREFIX

      protected static final String HTML_CLASS_CELL_PREFIX
      See Also:
    • HTML_CLASS_CELL

      protected static final String HTML_CLASS_CELL
      See Also:
    • TABLE_HEADER_LABEL_MATCHER_EXPORT_KEY

      public static final String TABLE_HEADER_LABEL_MATCHER_EXPORT_KEY
      See Also:
    • TABLE_HEADER_ICON_LABEL_MATCHER_EXPORT_KEY

      public static final String TABLE_HEADER_ICON_LABEL_MATCHER_EXPORT_KEY
      See Also:
    • TABLE_SCRIPTLET_NAME

      protected static final String TABLE_SCRIPTLET_NAME
      See Also:
  • Constructor Details

  • Method Details