FixedRangeType: EaxGridFixedRangeType;
The FixedRangeType property determines a method of freezing table areas.
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: