спасибо за ответ!
но дело в том, что объект document я вроде как использую
приведу более полную выдержку скрипта:
Код
.....................................
\\ задаём значение переменных myCLASSIFIEDindex, myCLASS_RUBRICindex
\\ как индексы массива paragraphStyles
.....................................
with (app.activeDocument)
{
.............................................
myStory = selection[0].parentStory;
with (myStory)
{
// здесь мне и требуется применить стиль с индексом myCLASSIFIEDindex
// ко всему тексту, а делее по определённому условию выделить в тексте
// подзаголовки (стиль с индексом myCLASS_RUBRICindex)
for (i=0; i<paragraphs.length; i++)
{
............................................
switch (..............)
{case ХХХХХХХ: paragraphs[i].applyStyle (paragraphStyles[myCLASS_RUBRICindex], true); break;
default:
}
конструкция
paragraphs[i].applyStyle (paragraphStyles[myCLASS_RUBRICindex], true) работает на отлично...
задавать стиль внутри цикла
paragraphs[i].applyStyle (paragraphStyles[myCLASSIFIEDindex]) нет возможности по условиям задачи
по вашему совету использовал следующую конструкцию:
appliedParagraphStyle = paragraphStyles[myCLASSIFIEDindex];всё замечательно сработало, только остался один вопрос: а как быть с режимом override, который поддерживается функцией applyStyle?