doc=app.activeDocument;
sel=doc.selection[0];
anchoredObj=sel.parentStory.pageItems[0];
for(var i=0; i<anchoredObj.length; i++){
str="○"+anchoredObj.allGraphics[0].itemLink.name+"○";
anchoredObj.parent.contents=str;
}
の3行目から”[0]”を削除したところ、
6行目(str="○"+anchoredObj.allGraphics[0].itemLink.name+"○";)で
エラーがでました。
そこで、forの構文を直しました。
str="○"+anchoredObj.allGraphics[0].itemLink.name+"○";
↓
str="○"+anchoredObj.allGraphics[i].itemLink.name+"○";
最終的に以下のスクリプトになったのですが、
”allGraphics”をサポートしていませんとエラーが出てしまいます。
doc=app.activeDocument;
sel=doc.selection[0];
anchoredObj=sel.parentStory.pageItems;
for(var i=0; i<anchoredObj.length; i++){
str="○"+anchoredObj.allGraphics[i].itemLink.name+"○";
anchoredObj.parent.contents=str;
}
[15237] 雪だるま (2013/02/06 Wed 21:28)