|
<< Нажмите, чтобы показать Содержание >> 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;