Skip to main content

Метод Position:getNextPosition

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

Вызов​


Position getNextPosition(count)

Параметры​

  • count: (необязательный, по умолчанию 1) расстояние до следующей позиции.

Возвращает​

  • следующая позиция, тип Position.

Пример для текстового документа​


document:getRange():getBegin():insertText("New text")
document:getRange():getBegin():getNextPosition(2):insertText("!")
print(document:getRange():extractText()) -- Ne!w text

Пример для табличного документа​


local sheet = document:getBlocks():getTable(0)
local cell = sheet:getCell("B2")
cell:setText("New text")
cell:getRange():getBegin():getNextPosition(2):insertText("!")

print(cell:getFormattedValue()) -- Ne!w text