Задача такая - есть две таблицы, находящиеся на разных слоях, размещенны по координатам одинаково и один текстовый фрейм. В первой таблице некоторые ячейки пронумерованны. Необходимо в первой таблице найти ячейку с номером, потом в текстовом фрейме найти текст соответствующий номеру и вставить этот текст в ячейку второй таблицы, соответствующей номеру из первой таблицы. (Верстается сканворд).
Я так понимаю алгоритм примерно следующий:
1. Выбираем необходимый слой (Layers?)
2. В нем выбираем текстовый фрейм с таблицей
3. В таблице делаем поиск на наличие цифр, запоминаем эту цифру, а также внутрений номер ячейки
4. Выбираем текстовый фрейм
5. Находим цифру и после, допустим, тире и пробела запоминаем всю строчку до символа "конец строки"
6. Выбираем таблицу в соответствующем слое
7. Ищем в ней соответствующую ячейку (по запомненному внутреннему номеру)
8. Вставляем туда текст
9. Цикл продолжается до тех пор, пока не будет достигнута последняя ячейка в таблице с номерами.
Кто силен в скриптах, подскажите, может еще какой пункт добавить? Какими объектами пользоваться?
Я так понимаю алгоритм примерно следующий:
1. Выбираем необходимый слой (Layers?)
2. В нем выбираем текстовый фрейм с таблицей
3. В таблице делаем поиск на наличие цифр, запоминаем эту цифру, а также внутрений номер ячейки
4. Выбираем текстовый фрейм
5. Находим цифру и после, допустим, тире и пробела запоминаем всю строчку до символа "конец строки"
6. Выбираем таблицу в соответствующем слое
7. Ищем в ней соответствующую ячейку (по запомненному внутреннему номеру)
8. Вставляем туда текст
9. Цикл продолжается до тех пор, пока не будет достигнута последняя ячейка в таблице с номерами.
Кто силен в скриптах, подскажите, может еще какой пункт добавить? Какими объектами пользоваться?