- Сообщения
- 84
- Реакции
- 17
Здравствуйте, в InDesign 7 при обработке документов функция
currentDocument.close(SaveOptions.YES);
не выполняется, в отличие от InDesign 6. Поясню.
В цикле обрабатывается массив из документов. Каждый документ открывается в фоновом режиме, над ним выполняются нейкие действия, после чего он закрывается указанной командой. Но на самом деле документ не закрывается, а "висит" в памяти до окончания цикла, и если ID от этого не зависнет сам, то открытые документы закрываются только после окончания цикла. Ясно, что чаще всего до окончания цикла компьютер просто вешается. В InDesign 6 все скрипты отрабатываются без проблем.
Может, кто сталкивался с этим и поможет?
currentDocument.close(SaveOptions.YES);
не выполняется, в отличие от InDesign 6. Поясню.
В цикле обрабатывается массив из документов. Каждый документ открывается в фоновом режиме, над ним выполняются нейкие действия, после чего он закрывается указанной командой. Но на самом деле документ не закрывается, а "висит" в памяти до окончания цикла, и если ID от этого не зависнет сам, то открытые документы закрываются только после окончания цикла. Ясно, что чаще всего до окончания цикла компьютер просто вешается. В InDesign 6 все скрипты отрабатываются без проблем.
Может, кто сталкивался с этим и поможет?