TCustomRVPrint.GetPageNo

<< Нажмите, чтобы показать Содержание >>

TCustomRVPrint.GetPageNo

Возвращает номер страницы, содержащей указанную позицию в документе.

function GetPageNo(RVData: TCustomRVData;

  ItemNo, OffsetInItem: Integer): Integer;

Параметры:

Параметры задают позицию в исходном документе.

RVData – документ или поддокумент. Это может быть RVData исходного компонента TRichView, ячейка таблицы или RVData редактора ячейки. Для TRVPrint исходным компонентом является компонент, заданный с помощью AssignSource. Для TRVReportHelper исходным компонентом является свойство RichView.

ItemNo – номер элемента в этом RVData.

OffsetInItem – позиция внутри элемента. Для нетекстовых элементов 0 означает позицию перед элементом, 1 – позицию после элемента. Для текстовых элементов смещения отсчитываются от 1: 1 – перед первым символом, 2 – перед вторым символом, ... Length+1 – после последнего символа.

Возвращаемое значение:

Номер страницы для этой позиции, начиная с 1.

См. также:

GetFirstItemOnPage.

См. также методы TCustomRichView:

GetOffsAfterItem;

GetOffsBeforeItem.