What's New
Search Results for

    Show / Hide Table of Contents

    Balance Sheets

    This tutorial describes how to use the Cross Tab control to create a Balance Sheet report.

    Tip

    This tutorial shows how to configure a Cross Tab using the Report Wizard. See Create a Cross Tab Report for information on how to use the Cross Tab Report Wizard.

    Define the Cross Tab Layout

    1. Drop data fields from the Field List onto the Cross Tab's areas to define the Cross Tab's rows, columns, and data.

      A row is added to the bottom of the Cross Tab to display grand total values calculated against the added row or column header.

      Drop nested row headers next to the parent header cells to create a hierarchy.

    Switch to Print Preview to see the Cross Tab populated with data.

    Specify Group Settings

    As you can see in the image above, the Cross Tab displays data for individual days.

    Select the column header cell and click its smart tag. Set the Group Interval property to group data.

    Specify Layout Options

    1. The Cross Tab control stacks row headers horizontally. You can change the view so that parent values span the entire row header panel width.

      Select the Cross Tab and switch to the Property Grid. Expand the Layout Options group and enable the Hierarchical Row Layout property.

    2. Set the Corner Header Display Mode property to None to merge cells in the top-left corner into a single empty cell.

    Switch to Print Preview to see the result.

    Hide Grand Totals

    1. Select the bottom right cell and click its smart tag. Disable the Row Visible and Column Visible properties to hide the row and column that display grand total values. Invisible cells are filled with a hatch brush.

    2. Resize the Cross Tab. You can also resize individual rows and columns.

    The Cross Tab control no longer displays grand total values.

    Sort and Format Data

    1. Select the row sub-header cell and change its sort order. The Cross Tab sorts row and column field values in ascending order. Set the Sort Order property to None to restore the original data source order.

    2. Format the data. Hold down SHIFT or CTRL and select cells. Specify the cells' Text Format String property.

    Customize Appearance

    1. Select the Cross Tab, switch to the Properties window and expand the Styles property. Use the General Style property to specify common appearance settings that apply to all Cross Tab cells. Set the following properties:

      • Background Color to White
      • Border Color to SlateGray
      • Font to Tahoma 8.25
      • Foreground Color to SlateGray

    2. Expand the Header Area Style property and do the following:

      • reset the Background Color property value to inherit the color from the general style;
      • set the Foreground Color property to MidnightBlue to override the general foreground color;
      • set the Font property to Tahoma 8.25 to override the general font.

    3. Expand the Total Area Style property and set the following properties to override general settings:

      • Font to Tahoma 8.25 Bold
      • Foreground Color to MidnightBlue

    4. Select the row sub-header cell and set the following appearance properties:

      • Foreground Color to SlateGray
      • Font to Tahoma 8.25

        These values apply to the selected cell only and override values specified for the entire header area.

    5. Select the cells in the top row and in the rows with total values. Set the Borders property to Bottom and Border Width property to 2.

    6. Select the cells you did not customize in the previous step and set the Borders property to None.

    7. Select the cells in the top row and set the Background Color property to LightSteelBlue.

    8. Select the row sub-header cell and the next cell in the data area. Set their Background Color property to AliceBlue.

    Apply Odd and Even Row Styles

    Use the GroupRowIndex variable in expressions to identify odd and even rows.

    Select the row sub-header cell and the next cell in the data area. Go to the Properties window and open the Expressions tab. Click the Background Color property's marker, select Background Color Expression and specify the following expression:

    iif([Arguments.GroupRowIndex] % 2 == 1, Rgb(235, 241, 252), ?)

    As you can see, the row backgrounds do not start from the page's left border, but have indents. These indents correspond to auxiliary cells in a tree.

    Select these auxiliary cells and disable the Column Visible property.

    To add indents to row field values and imitate a tree-like view, set the Padding property for the Cross Tab's cells.

    Add a Report Title

    1. Right-click the report and select Insert Band / ReportHeader from the context menu.

    2. Drop a Label from the Toolbox onto the created Report Header.

    3. Double-click the label and type the report title. Specify appearance settings.

    Switch to Print Preview to see the final result.

    In This Article
    Back to top 2025 - ReportsNow Inc Download as PDF