IPrxDataIsland.DataRange

Синтаксис

DataRange: ITabRange;

Описание

Свойство DataRange возвращает диапазон ячеек, содержащих данные.

Комментарии

При снятии отметки с шапки/боковика области данных DataRange = 0.

Пример

Для выполнения примера предполагается наличие регламентного отчета с идентификатором «REPORT».

Добавьте ссылки на системные сборки: Metabase, Report, Tab.

Sub UserProc;
Var
    MB: IMetabase;
    Report: IPrxReport;
    DIs: IPrxDataIslands;
    DI: IPrxDataIsland;
Begin
    MB := MetabaseClass.Active;
    Report := MB.ItemById("REPORT").Bind As IPrxReport;
    DIs := Report.DataIslands;
    DI := DIs.Item(0);
    Debug.WriteLine("Диапазон ячеек, в котором расположена область данных: " + DI.Range.Address);
    Debug.WriteLine("Диапазон ячеек, содержащих данные: " + DI.DataRange.Address);
    Debug.WriteLine("Количество ячеек, содержащих данные: " + DI.DataRange.Count.ToString);
End Sub UserProc;

После выполнения примера в окно консоли будет выведена информация по области данных:

См. также:

IPrxDataIsland