GetDataRange: ITabRange;
Свойство GetDataRange возвращает диапазон ячеек, по которому строится диаграмма.
Для определения диапазона выделенной области таблицы, по которому строится диаграмма, используйте свойство IEaxChart.Range.
Для выполнения примера предполагается наличие экспресс-отчета с идентификатором EXPRESS_REPORT.
Добавьте ссылки на системные сборки: Express, Metabase, Tab.
Sub UserProc;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Expr: IEaxAnalyzer;
EChart: IEaxChart;
Range: ITabRange;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("EXPRESS_REPORT").Edit;
Expr := MObj As IEaxAnalyzer;
EChart := Expr.Chart;
Range := EChart.GetDataRange;
End Sub UserProc;
После выполнения примера в переменной «Range» будет содержаться диапазон ячеек, по которому была построена диаграмма в экспресс-отчете.
См. также: