Copy link to clipboard
Copied
Hi all,
In InDesign,if we try to flow a table having more number of rows,it will be fitting in one page with a “+” red sign at the bottom of the table.Is it possible to fit these table in next pages/column without the "+" sign using script.
Please do guide me.
Thanks and Regards,
Revathi V
Copy link to clipboard
Copied
You can try automatic resizing option but I can't remember how that behaves with tables. However in your case, not only that shouldn't overflow but it should need to be reloated/reflowed onto the page.
You may want to work with columns or threaded texts. But I would certainly consider a plugin as EasyCatalog for those kind of work.
Copy link to clipboard
Copied
Hi ,
I was able to flow the overset frame using this script:
while (myFrames[0].overflows === true) {
var myNewPage = myDoc.pages.add();
var myMargin = myNewPage.marginPreferences;
var myBounds = [myMargin.top, myMargin.left, myDoc.documentPreferences.pageHeight - myMargin.bottom, myDoc.documentPreferences.pageWidth - myMargin.right];
var myOldRuler = myDoc.viewPreferences.rulerOrigin;
myDoc.viewPreferences.rulerOrigin = RulerOrigin.pageOrigin;
with(myDoc.pages[-1].textFrames.add()) {
geometricBounds = myBounds;
previousTextFrame = myDoc.pages[-2].textFrames[0];
}
myDoc.viewPreferences.rulerOrigin = myOldRuler;
}
But I was able to apply this only for the last text frame in a document.How shall I apply it for all the overset frame in document.Please do guide me.
Thanks and Regards,
Revathi V