Search Results for

    Show / Hide Table of Contents

    FastCube VCL Architecture

    The FastCube VCL component library is a set of non-visual and visual components which store, handle and visualize multi-dimensional data. The FastCube 2 architecture is represented in the following diagram:

    FastCube VCL consists of the following components:

    Non visual components

    • TfcxDBDataSet - component for connecting to a database source
    • TfcxUserDataSet - component for connecting to a user source (based on event handlers)
    • TfcxDataSource - component which links all the cube data sources and describes the fields and attributes
    • TfcxCube - (a cube) the main data storage
    • TfcxSlice - (a slice) structure responsible for data presentation and accordingly preparation of cube data
    • TfcxFilterManager - manages filtering of the cube data for the slice

    Main visual components:

    • TfcxCubeGrid - (data table) visualizes source data from the cube
    • TfcxSliceGrid - (cross table) visualizes data based on slice structure and allows users to manipulate the data and structure
    • TfcxCubeGridToolbar - (data table toolbar) contains a set of buttons allowing actions on the data table
    • TfcxSliceGridToolbar - (cross table toolbar) contains a set of buttons allowing actions on the cross table, slice and cube

    Charting components:

    • TfcxChart - visualizes source data from the cube as a chart/diagram
    • TfcxChartToolbar - (chart toolbar) contains a set of buttons allowing actions on the chart
    Back to top © Copyright Fast Reports Inc.