BIRT Studio Style Guide

rmurphy
edited February 11, 2022 in Analytics #1
When designing reports over the web using BIRT Studio, styles are automatically applied to the report design as you build it. The styles BIRT Studio applies are collected into themes, and users can select what theme they want to apply to a report. When creating your styles and organizing them into themes, the following style names should be used. For more information on creating themes and styling reports in BIRT Studio, please refer to “Creating themes for a report template” section of the Help documentation embedded in the product.
    <br />
  1. General style on table Rows
      <br />
    • table_header: style applied to Table Header Rows<br />
    • table_detail: style applied to Table Detail Rows<br />
    • table_footer: style applied to Table Footer Rows<br />
      <br />
    <br />
  2. General style on group Rows
      <br />
    • group_header: style applied to Group Header Rows<br />
    • group_footer: style applied to Group Footer Rows<br />
    • section_header: style applied to Section Header Rows<br />
    • section_footer: style applied to Section Footer Rows<br />
    • General style for different group/section levels (up to 3 different levels)
        <br />
      • group_header1: apply to group level 2,<br />
      • group_header2: apply to group level 3,<br />
      • group_footer1: apply to group level 2,<br />
      • group_footer 2: apply to group level 3,<br />
      • section_header1: apply to section level 2,<br />
      • section_header2: apply to section level 3,<br />
      • section_footer1: apply to section level 2,<br />
      • section_footer2: apply to section level 3<br />
        <br />
      <br />
      <br />
    <br />
  3. General style on section rows
      <br />
    • section_header: style apply to Section Footer Row<br />
    • section_footer: style apply to Section Footer Row<br />
      <br />
    <br />
  4. Styles that apply to aggregation cells
      <br />
    • group_aggr_cell_front: style applied to cells before the cell containing the aggregation label. This should always be the same offset as the group_header_cell_front.<br />
    • group_aggr_cell_value: style apply to the cell containing the aggregation label. For example, the default when inserting a SUM aggregation is to include in this cell a label that contains the string “Sum” and a data control indicating the level at which the sum applies.<br />
    • group_aggr_cell_blank: style applied to blank cells in between the aggregation label and the aggregation value cells<br />
    • group_aggr_cell_label: style apply to AggregationValueCell<br />
      <br />
    <br />
  5. Styles apply to group header cells
      <br />
    • group_header_cell_front: style applied to cells before the cell containing the grouping.<br />
    • group_header_cell_back: style applied to cells after the cell containing the grouping.<br />
    • group_header_cell_value: style applied to the cell containing the group label.<br />
      <br />
    <br />
  6. Styles apply to table detail cells
      <br />
    • table_detail_cell_invisible: style apply to an invisibile detail cells. For example, when you apply a group, the detail cells beneath the group header are set to invisible.<br />
    • table_detail_cell_visible: style apply to visible detail cells<br />
      <br />
    <br />
<br />
You can see more about creating BIRT Studio templates here:<br />
<br />
http://www.birt-exchange.org/devshare/interactive-reporting/359-creating-and-publishing-birt-report-studio-templates/#