- Сообщения
 - 2 035
 
- Реакции
 - 8
 
Пытаюсь найти текст покрашенный определенным свотчем, например так:
	
	
	
		
Ругается:
JavaScript Error!
Error Number: 30621
Error String: Request failed because object is from a different document or workspace.
Source: app.findTextPreferences.fillColor = app.activeDocument.swatches.item('Red');
Зато вот если закрыть все документы и создать этот swatch не в документе, а глобально - тогда находит, как ни в чем не бывало.
Есть ли мысли, как бороться?
И если нет, есть ли мысли как скриптом добавить глобальный свотч, а потом грохнуть его?
Заранее благодарю за помощь.
				
			
		Код: 
	
	app.findTextPreferences.fillColor = app.activeDocument.swatches.item('Red');
alert(app.activeDocument.findText()[0].contents);
	Ругается:
JavaScript Error!
Error Number: 30621
Error String: Request failed because object is from a different document or workspace.
Source: app.findTextPreferences.fillColor = app.activeDocument.swatches.item('Red');
Зато вот если закрыть все документы и создать этот swatch не в документе, а глобально - тогда находит, как ни в чем не бывало.
Есть ли мысли, как бороться?
И если нет, есть ли мысли как скриптом добавить глобальный свотч, а потом грохнуть его?
Заранее благодарю за помощь.