Я не могу определить, содержится ли DataMergeField в TextFrame.InDesign Server CS6 Scripting - Получить TextFrame, содержащий DataMergeField
var document = app.open('template.indd');
var dataMerge = document.dataMergeProperties;
var field;
for (field in document.dataMergeTextPlaceholders) {
var story = field.parentStory;
var content = story.contents;
var textFrame = story.textFrames.item(0);
//textFrame is null
}
//....
Я пытаюсь обеспечить обертку, нужной, заполнить параметры для текстового содержимого любых DataMergeFields, корректируя их на основе размеров TextFrame. Не зная ни одного из свойств DataMergeFields или TextFrames, используемых в документе.