FixedRangeType: EaxGridFixedRangeType;
Свойство FixedRangeType определяет способ закрепления областей таблицы.
Для выполнения примера в репозитории предполагается наличие информационной панели с идентификатором DASHBOARD.
Добавьте ссылки на системные сборки: Dashboard, Express, Metabase.
Sub UserProc;
Var
Mb: IMetabase;
Dashboard: IDashboard;
Visualizers: IDashboardVisualizers;
Visualizer: IDashboardVisualizer;
Grid: IEaxGrid;
ViewSettings: IEaxGridViewSettings;
Begin
Mb := MetabaseClass.Active;
// Откроем на редактирование информационную панель
Dashboard := Mb.ItemById("DASHBOARD").Edit As IDashboard;
Visualizers := Dashboard.Visualizers;
// Получим визуализатор-таблицу по его индексу
Visualizer := Visualizers.Item(0);
// Получим объект таблицы
Grid := Visualizer.EaxObject As IEaxGrid;
// Получим настройки представления
ViewSettings := Grid.ViewSettings;
// Установим способ
закрепления области таблицы - Боковик
ViewSettings.FixedRangeType := EaxGridFixedRangeType.Left;
// Сохраним изменения
Dashboard.MetabaseObject.Save;
End Sub UserProc;
При выполнении примера будет закреплён боковик таблицы информационной панели.
См. также: