не могу найти ошибку

Статус
Закрыто для дальнейших ответов.

buden

Участник
Топикстартер
Сообщения
17
Реакции
0
хочу (кроме замены текста) поменять стиль абзаца
пишу следующее:
Код:
     	    changePreferences.ParagraphStyle = 'note text (italic)';
    	    myStory.search('Замечание:^p', false, true, 'Замечание:^t');
[code]
замена текста есть, стиль не меняется,
help!!
не вижу ошибку
 

_JVK_

Чатланин
10 лет на форуме
Сообщения
184
Реакции
175
Ответ: не могу найти ошибку

а мож так?
changePreferences.appliedParagraphStyle='note text (italic)';
 

buden

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: не могу найти ошибку

с этого начинала
 

Strizh

15 лет на форуме
Сообщения
982
Реакции
92
Ответ: не могу найти ошибку

changePreferences.ParagraphStyle = document.paragraphStyles.item("'note text (italic)");
 

buden

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: не могу найти ошибку

Strizh сказал(а):
changePreferences.ParagraphStyle = document.paragraphStyles.item("'note text (italic)");
увы, увы, увы
стиль не меняется 'hz'
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: не могу найти ошибку

PHP:
changePreferences.appliedParagraphStyle = activeDocument.paragraphStyles.item('note text (italic)');

Нет такого свойства у changePreferences как ParagraphStyle.

Кстати, не забывайте подчищать за собой:
PHP:
findPreferences = null;
changePreferences = null;
 

Strizh

15 лет на форуме
Сообщения
982
Реакции
92
Ответ: не могу найти ошибку

так точно работает

PHP:
app.changePreferences.appliedParagraphStyle = app.activeDocument.paragraphStyles.item("1");
app.activeDocument.selection[0].parentStory.search('1', false, true, '2^t');
 

buden

Участник
Топикстартер
Сообщения
17
Реакции
0
Ответ: не могу найти ошибку

Strizh сказал(а):
так точно работает

PHP:
app.changePreferences.appliedParagraphStyle = app.activeDocument.paragraphStyles.item("1");
app.activeDocument.selection[0].parentStory.search('1', false, true, '2^t');

ответ ИнДи прежний, "национальная индейская изба", с CharacterStyle все проходит на ура, а с ParagraphStyles не едет
буду разбираться дальше, правда читать стало труднее, на "changePreferences " в мануале уже дыра :cry:
 

Sekir

Участник
Сообщения
191
Реакции
1
Может по такому принципу?

По идее search возвращает массив найденных объектов. Соответственно, беря каждый из элементов этого массива мы присваиваем ему нужный аттрибут, в том числе и стиль. Итого 2 прохода: 1-й замена элемента 2-й назначение стиля
 
Статус
Закрыто для дальнейших ответов.