- Сообщения
- 93
- Реакции
- 1
Всем привет. Столкнулся вот с такой проблемой. Есть один документ с объектами, нам надо создать другой документ, по образу и подобию первого и постепенно копировать объекты из первого документа во второй. Ниже приведенном коде, это работает, но в результате в новом документе, все объекты выделены красным цветом. Это же ведь ошибка? И я в дальнейшем не могу с ними работать, при обращении к ним происходит ошибка.
Код:
function main(){
layoutDoc = app.open(new File(layoutDocFPath), OpenOptions.OPEN_COPY);
myDoc = app.documents.add();
myDoc.properties = layoutDoc.properties;
renderDoc();
myDoc.save(new File(saveDocPath));
layoutDoc.close();
myDoc.close();
}
function renderDoc(){
//берем объект по скрипт лабел
var stColumTempl1 = getPageItemByScriptLabel(layoutDoc, "colum1");
//дублируем объект в новый документ
var stColumTemplDupl = stColumTempl1.duplicate(myDoc.pages[0]);
//что то делаем с stColumTemplDupl
}