• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Fitting of a Single Table in Multiple Pages

New Here ,
Jul 31, 2017 Jul 31, 2017

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.

a2w.png

Please do guide me.

Thanks and Regards,

Revathi V

TOPICS
Scripting

Views

339

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Jul 31, 2017 Jul 31, 2017

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.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 08, 2017 Aug 08, 2017

Copy link to clipboard

Copied

LATEST

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

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines