TRVTableItemInfo.MoveCols

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

TRVTableItemInfo.MoveCols

Перемещает AColCount столбцов, начиная со столбца AFromCol, в новую позицию, заданную параметром AToCol.

function MoveCols(AFromCol, AColCount, AToCol: Integer): Boolean;

Параметры:

AFromCol – первый перемещаемый столбец, в диапазоне 0 .. ColCount - AColCount.

AColCount – количество перемещаемых столбцов; значение должно быть положительным.

AToCol – позиция, в которую перемещаются столбцы, в диапазоне 0..ColCount - 1.

Если AToCol < AFromCol, перемещаемые столбцы вставляются перед столбцом с текущим номером AToCol.

Если AToCol > AFromCol, перемещаемые столбцы вставляются после столбца с текущим номером AToCol.

Если значения параметров находятся вне допустимых диапазонов или AToCol указывает позицию внутри перемещаемых столбцов, метод вызывает исключение.

Ячейки в перемещаемых столбцах не должны быть объединены по горизонтали с соседними столбцами слева или справа. Кроме того, ячейки не должны быть объединены по горизонтали через место вставки.

Если переместить столбцы невозможно из-за объединения ячеек, функция возвращает False.

См. также:

MoveRows;

Операции над таблицами;

Отмена операций с таблицами.