Не работает нумерация абзацев

  • Автор темы Автор темы 1489
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

1489

Участник
Топикстартер
Сообщения
6
Реакции
0
Здравствуйте! Не пойму почему код работает с ошибкой. Нужно пронумеровать выделенные абзацы, но нумерация сбивается посреди выполнения с ошибкой - после некоторого количества итераций myArrayParagraphs.insertionPoints[0].contents становится "Object is invalid" ("Недопустимый объект").

Код:
var myArrayParagraphs = app.activeDocument.selection[0].paragraphs;
for(var i=0; i<myArrayParagraphs.length; i++) {
    var myNum = (i + 1) + ". ";
    myArrayParagraphs[i].insertionPoints[0].contents = myNum;
}

З.Ы. Предвидя вопрос про нумерацию стандартными средствами, дополню, что в последующем она будет иная.
 
Нумеруйте от последнего к первому. Если Вы присмотритесь к выделенной области до прогона скриптом и после прогона, думаю, поймёте причину.
 
Точно! Все заработало, спасибо!
 
Статус
Закрыто для дальнейших ответов.