IEaxGridViewSettings.FixedRangeType

Syntax

FixedRangeType: EaxGridFixedRangeType;

Description

The FixedRangeType property determines a method of freezing table areas.

Example

Executing the example requires that the repository contains an information panel with the DASHBOARD identifier.

Add links to the Dashboard, Express, and Metabase system assemblies.

Sub UserProc;
Var
    Mb: IMetabase;
    Dashboard: IDashboard;
    Visualizers: IDashboardVisualizers;
    Visualizer: IDashboardVisualizer;
    Grid: IEaxGrid;
    ViewSettings: IEaxGridViewSettings;
Begin
    Mb := MetabaseClass.Active;
    // Open information panel for edit
    Dashboard := Mb.ItemById("DASHBOARD").Edit As IDashboard;
    Visualizers := Dashboard.Visualizers;
    // Get table visualizer by its index
    Visualizer := Visualizers.Item(0);
    // Get table object
    Grid := Visualizer.EaxObject As IEaxGrid;          
    // Get view settings
    ViewSettings := Grid.ViewSettings;   
    // Set method of freezing table area - Sidehead
    ViewSettings.FixedRangeType := EaxGridFixedRangeType.Left;   
    // Save changes
    Dashboard.MetabaseObject.Save;
End Sub UserProc;

After executing the example, information panel table sidehead is frozen.

See also:

IEaxGridViewSettings