Поиск по нескольким взаимоисключающим параметрам

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

teatral

Участник
Топикстартер
Сообщения
350
Реакции
365
Мне нужно сделать поиск по нескольким стилям
Например к приведенному примеру: !Ogl1, !Ogl2 ... !OglN и получить результат в 1 объекте. VB:
Код:
myInDesign.FindTextPreferences.AppliedParagraphStyle = "!Ogl1"
Set MyText = myInDesign.ActiveDocument.Stories(curstor).FindText
Вероятнее всего придется сделать отдельные поиски, но как можно объединить все найденное в 1 объекте ? Есть ли методы слияния объектов Text ?
 
Во второй строке Вы получите обычный массив. По второму поиску получите второй массив. Их можно слить стандартными методами слияния массивов. В JS это метод push():
Код:
var a = [1,2,3];
var b = [4,5];
for (i=0;i<b.length;i++){a.push(b[i]);}
 
  • Спасибо
Реакции: teatral
Код:
a.concat(b)

можно. без поэлементного перебора
 
  • Спасибо
Реакции: teatral
Статус
Закрыто для дальнейших ответов.