Метод 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