|
<< Нажмите, чтобы показать Содержание >> TRVTableItemInfo.MoveRows |
Перемещает ARowCount строк, начиная со строки AFromRow, в новую позицию, заданную параметром AToRow.
function MoveRows(AFromRow, ARowCount, AToRow: Integer): Boolean;
Параметры:
AFromRow – первая перемещаемая строка, в диапазоне 0 .. RowCount - ARowCount.
ARowCount – количество перемещаемых строк; значение должно быть положительным.
AToRow – позиция, в которую перемещаются строки, в диапазоне 0..RowCount - 1.
Если AToRow < AFromRow, перемещаемые строки вставляются перед строкой с текущим номером AToRow.
Если AToRow > AFromRow, перемещаемые строки вставляются после строки с текущим номером AToRow.
Если значения параметров находятся вне допустимых диапазонов или AToRow указывает позицию внутри перемещаемых строк, метод вызывает исключение.
Ячейки в перемещаемых сроках не должны быть объединены по вертикали с соседними строками выше или ниже. Кроме того, ячейки не должны быть объединены по вертикали через место вставки.
Если переместить строки невозможно из-за объединения ячеек, функция возвращает False.
См. также:
▪MoveCols;