IPrxTable

Описание

Интерфейс IPrxTable содержит свойства и методы для работы с таблицей листа регламентного отчета.

Комментарии

Данный интерфейс разработан как альтернатива отдельным свойствам/методам, которые были реализованы ранее в интерфейсе IPrxSheet и предназначались для работы с отдельными ячейками таблицы. Таблица является частью листа регламентного отчета, в параметрах таблицы хранится информация о привязке ячеек к срезам данных, а также параметры структуры таблицы, описываемые интерфейсом ITabSheet. Для работы с таблицей приведите лист, описываемый интерфейсом IPrxSheet, к интерфейсу IPrxTable:

Var
    Report: IPrxReport;
    Sheet: IPrxSheet;
    tSheet: ITabSheet;
Begin
    //...
    Sheet := Report.ActiveSheet;
    //Параметры структуры таблицы
    tSheet := (Sheet As IPrxTable).TabSheet;
    //Параметры привязки ячеек к срезам данных
    DataBinding := (Sheet As IPrxTable).DataBinding;
    //...

Свойства

  Имя свойства Краткое описание
DataBinding Свойство DataBinding позволяет определить привязку данных ячеек листа отчета.
TabSheet Свойство TabSheet позволяет получить таблицу листа отчета.

Методы

  Имя метода Краткое описание
CreatePrinter Метод CreatePrinter создает объект, позволяющий работать c листом отчета, подготовленным к печати.

См. также:

Интерфейсы сборки Report