Jump to content
You must now use your email address to sign in [click for more info] ×

Tables across multiple pages


Recommended Posts

Reading the forums I see that tables continued across multiple pages can not be done with publisher.

The only work around I see is to create a master page with a table, then on each page have text box overlaying the table and autoflow the text with the text box.

Is this the only way to do this?  With indesign it is super easy to autoflow the tables themselves.  I am just looking for a workaround a bit more streamlined.

Link to comment
Share on other sites

46 minutes ago, photohap said:

tables continued across multiple pages can not be done with publisher

That's right. It's not possible, and I fear your workaround can't work. In any case, a table that should extend over multiple pages can't do it. The only possible workaround is to manually break it into multiple tables.

Needless to say, this is not a viable solution in many, if not in most, cases.

Paolo

 

Link to comment
Share on other sites

  • 1 month later...
3 hours ago, anto said:

A workaround way how to use Tables across multiple pages.

That's clever!

To make the table more interactive, here's an enhanced workaround, but it requires the Designer persona as well:

  1. create a "non-printing" master page at least as tall as your whole multipage table will be
    (the maximum available page height is about 26 meter so you've got a plenty of headroom here :))
  2. still on this master page, create your table with all its content
  3. switch to Designer persona and create a Symbol of the table
  4. Toggle Master View button to switch to regular pages
  5. place the table symbol instance on the page, inside the clipping rectangle as in your example
  6. proceed on other pages and clip each of the table symbol instances as you see fit
  7. then you can go back to the Publisher persona to sweat out the details…

The benefit of Symbols is that changing cell text content or even cell background color should keep all symbol instances in sync. That works from the "master table page" as well as from regular pages because the "master" page is not applied as an actual master anywhere; the master page itself serves us only as a kind of "scrapbook" page here, so its content is not being detached.

Caveat:
Merging cells or deleting rows or columns seems to break the Symbol synchronization, likely because the underlying algorithm doesn't exactly understand what's happening when editing a Table object. 
However, you can always "refresh" broken sync by placing a new Symbol instance via the Designer persona and deleting the now detached instance. A partially detached symbol instance is marked with a dashed vertical line in the Layers panel (at least in v1).

Example:

The "table master" page with the full table (here the page size is 210×420 mm but that's irrelevant because we'll never use it as an actual page):

apu_multipage_table_via_symbols1.png.61bb641a56acb90a6a587a96306bf21f.png

 

A symbol instance of the table placed on a regular A4 page inside a red clipping rectangle:

apu_multipage_table_via_symbols2.png.47125b983b70ffad2e0b5671f54aa001.png

 

Another symbol instance of the same table on page 2, clipped differently:

apu_multipage_table_via_symbols3.png.9276a061f99f4347583141c5b5680e55.png

 

"Master table page" viewed from the Designer persona, with the Table1 in the Symbols panel:

apu_multipage_table_via_symbols4.png.e885f845b20c64dd7a5515470414532f.png

 

Editing the Table symbol text content from the master page:

apu_multipage_table_via_symbols5.png.b85fc8dea5393760ea22de667da97a31.png

 

All symbols still in sync as seen on the regular page:

apu_multipage_table_via_symbols6.png.6ba127fc2e3e9175359781a700bc739d.png

 

But it needs some more experimenting to figure out which table object attributes are syncable and which not…

~~~

On 11/19/2022 at 10:48 PM, photohap said:

With indesign it is super easy to autoflow the tables themselves.

That's because InDesign treats tables as part of the text frame content.
Whereas in Publisher, tables are a unique type of objects. Hence all you can do with them at the moment is to pin them if you want them to flow with the text by some means. I'd call this a "basic concept flaw", to put it mildly.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

5 minutes ago, loukash said:

Caveat:
Merging cells or deleting rows or columns seems to break the Symbol synchronization, likely because the underlying algorithm doesn't exactly understand what's happening when editing a Table object. 

Alright, good news:
Deleting rows, columns, merging cells etc. works if done in the Designer persona on the "table master page". The symbols on regular pages in Publisher persona will then stay in sync.
There's no Table panel in Designer persona, but you can still edit lots of table attributes via context menu or context toolbar, as the Table tool will activate in Designer e.g. if you select multiple cells.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

Hint to maybe keep in mind:   Personally, I always hate it when long tables with many columns run over several pages without taking over the table headings on consecutive pages. As can sadly be seen in some IT-magazines -for device tests and their listed test results or specs- I tend to commonly read. There you've then always have to scroll back and forth in order to see what which column entry was meant for.

Thus I personally would also take the headings again over on tables which flow about pages!

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

3 hours ago, anto said:

An easiest and fastest workaround how to use Tables across multiple pages, change and manage them.

1 minute ago, v_kyr said:

I personally would also take the headings again over on tables which flow about pages!

Instead of adding extra rows on every page and paste the header layout and contents it appears quite useful to place a separate object on a master page containing the header only.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

22 minutes ago, loukash said:

Deleting rows, columns, merging cells etc. works if done in the Designer persona on the "table master page". The symbols on regular pages in Publisher persona will then stay in sync.

It should actually also work from Publisher's master page.

Also if the table isn't overly long, you can likely skip the master page step and create the Symbol directly on a regular page.

Also to keep in mind:
You will have to switch the parent clipping rectangle's Lock Children status on and off, depending on what you want to do with it.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

11 minutes ago, v_kyr said:

Thus I personally would also take the headings again over on tables which flow about pages!

Additional master pages (in fact: master layers) are our friends! ;) 

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

51 minutes ago, loukash said:

The benefit of Symbols is that changing cell text content or even cell background color should keep all symbol instances in sync. That works from the "master table page" as well as from regular pages because the "master" page is not applied as an actual master anywhere; the master page itself serves us only as a kind of "scrapbook" page here, so its content is not being detached.

Caveat:
Merging cells or deleting rows or columns seems to break the Symbol synchronization,

Why not just using a master page containing the table + a clipping rectangle –> then adjust the displayed table detail on every page. Well, it requires to "Detach" the master layer on every page at least once … but may synchronize more reliable than Symbols?

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

7 minutes ago, loukash said:

It should actually also work from Publisher's master page.

Also if the table isn't overly long, you can likely skip the master page step and create the Symbol directly on a regular page.

Alright, I think now I understand the mechanism of symbol detaching:

  • If the symbols are in layers that belong to the regular page, then all remains in snyc.
  • If you place the symbol in a layer that belongs to a master page – e.g. by pinning it to a text frame that resides on a master page – then the symbol will detach if edited from the regular page, and needs to be edited on the corresponding master page to remain in sync. There is logic in there…
1 minute ago, thomaso said:

Why not just using a master page containing the table + a clipping rectangle –> then adjust the displayed table detail on every page. Well, it requires to "Detach" the master layer on every page at least once … but may synchronize more reliable than Symbols?

I think I tried that already and it didn't work as expected.
Symbols have the benefit of behaving as an isolating object and you can edit them centrally. Master page objects don't seem as "robust" to me.
Also see above.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

I love symbols! :) 

apu_multipage_table_via_symbols7.png.13a0db4df8f81b6266d3fb3b65f3dea5.png

But… you need to treat them well as they can have their own mind sometimes…

In any case, this workaround solves the table issue for me.
Your mileage may vary…

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

1 hour ago, loukash said:

That's clever!

Smart in a 1990s kind of way, maybe, but ... no, not really. 

Affinity Publisher, "setting new standards", even though Affinity does not do so at all, e.g. by supporting tables over multiple pages, can via this primitive workaround in no way create accessible PDFs for digital distribution, which is a natural legal requirement in the EU, and which is a hell of a gentlemanly way to create digital documents in a civilized world. Legal requirement or not. Expect it to be required in other parts of the world.

But that's probably not so relevant either, since serious players have not invested in Affinity Publisher at all at this point, since Publisher can't create accessible PDFs at all! It would have been a clever and well timed move, now Serif Software designed all Affinity programs and architecture from scratch not many years ago, but no. You get the 1990's in the 2020's! And swear by it! Interesting.

You are messing around with ancient practices to create outdated PDFs with an outdated program. I think it's fine for making printed menus for pizzerias, but otherwise... good luck with your stone-hammer, Publisher.

You end up seriously behind the curve in the world and digital industries, and if your frame of reference is old versions of Adobe that are also naturally outdated since they are retired and from another time, then you are effectively living in isolation from moving forward in an industry that is constantly evolving. Unless you're making pizza menus, of course.

 1) You have completely wrecked the layers panel, Serif.

2) I recommend Reddit groups instead of this forum. Not the same few bot-like users replying to everything, a wider representation of users, fewer fanboys, more qualified users. In short, better!

3) I was here to report bugs and submit improvement requests for professional work professionally in a large setup and to bring a lot of knowledge from the world, i.e. professional product development, web- and software development, usability, user experience design and accessibility. I actually know what I am talking about!

BUT! We are phasing out Designer and Affinity in 2022 Q1 - and replacing it with feature complete and algorithmically competent alternatives.
Publisher is unsuitable for serious use, and was never adopted.

Link to comment
Share on other sites

@François R, seriously, why are you even still wasting your precious time posting here? If Affinity is not the adequate tool for you, use another one.
It's really that simple.™
Bye.

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

4 minutes ago, loukash said:

If Affinity is not the adequate tool for you, use another one.
It's really that simple.™
Bye.

Hardly. Not only was the new Affinity V2 announced to be newly developed/coded but also it is announced to set a new standard for graphic design / desktop publishing or "push the boundaries of what's possible with creative technology" – which conflicts with the behaviour of the resulting products, leading not only to long time existing bugs of V1 but also causing more bug reports in its first months than v1 did in its beginning … leading since weeks to the warning excuse "our response time is longer than usual currently".

Thus there is a conflicting contradiction between announcements & reality: if one believes the announcements and keeps hope alive then the bug experience doesn't fit – if one trusts the amount of bug reports than the announcements appear to be simply™ wrong.

Do you really not recognise the dilemma?

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

Just now, thomaso said:

Do you really not recognise the dilemma?

I do.
But I'm not resorting to constant bitching. All this criticism has already been said in the past 2 months. And before that. Serif should have obviously taken notice. If Serif doesn't want to learn from it, it's their decision. Meh.
So move on.
Be creative! ;) 

Personally, I don't see any constructive benefit in being a grumpy old fart that makes everything associated with Affinity small just because Serif failed to fulfill my high expectations. I have fun exploring and crossing boundaries of the apps and sharing them here nonetheless. And no, I'm not massively overwhelmed by v2 either. Definitely not enough to boot my MacBook from Catalina daily. Pry my El Capitan (and thus v1) from my cold, dead hands, ha!

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

17 hours ago, loukash said:

just because Serif failed to fulfill my high expectations. I have fun exploring and crossing boundaries of the apps and sharing them here nonetheless.

The disappointing or confusing, misleading points seem to have been started initially by Serif by deliberately setting high expectations – without mentioning their real goals. I also see and share the fun (interest) in detecting issues & possible workarounds – but I also understand the anger of users who need reliable tools to work efficiently for their clients & their high expectations. The low price doesn't help those who keep getting triggered by Serif's warm promises or enthusiastic announcements for high expectations.

There was no real need to release V2 at its current stage – but now the marketing announcements seem to ignore the quality, even though users may have expected from an upgrade to fix the major V1 bugs at least. I don't agree with the idea that all "criticism is said, meh, move on", because that position could also mean moving on in exactly the same way. If you personally expect critical users to simply not use Affinity, they could reply you could simply ignore their complaints. This mood reminds me of the long, emotional but rather useless thread "Is Affinity dead?" in which an intense user tried to push the release date of V2. – For what?

Yes, criticism does not solve problems, but it is one prerequisite for developing solutions – while long-lasting problems may lead to long-lasting criticism. With V1 users knew meanwhile what they have and thus not having V2 was neither a bug nor a problem – but having V2 in an inefficient state appears to cause both. This becomes more uncomfortable by the fact that users can't toggle between V1 and V2 because of the lacking backwards compatibility, a project started in V2 can't get continued in V1 even if a certain feature works more reliable in V1.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

Folks, this thread is about "tables continued across multiple pages" and "looking for a workaround a bit more streamlined".
Let's leave it at that, OK?

There are enough other threads where you can contribute with your general criticism.
thanks

MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2

Link to comment
Share on other sites

My preferred workaround would be creating the table in a wordprocessor, with the same identical page layout and styles of the Publisher document. It could then be exported as a PDF file, and inserted, piece by piece, in the Publisher document.

Any change would be made in the wordprocessor, and then exported and automatically updated.

This would work if the table starts on top of a page. If there is variable length text before the beginning of the table, positioning it would be more difficult.

With documents with many tables, one could even start to consider switching to the wordprocessor entirely.

Paolo

 

Link to comment
Share on other sites

57 minutes ago, PaoloT said:

creating the table in a wordprocessor, with the same identical page layout and styles of the Publisher document.

Then why not create the table in APub itself, in a separate 1-page .afpub with the required page lengths to contain the entire table, which gets then placed in the multi-page layout .afpub as a linked object in a preferred file format, trimmed to the required table section on each page ... with the table header as extra object on a master page.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

1 hour ago, PaoloT said:

My preferred workaround would be creating the table in a wordprocessor, with the same identical page layout and styles of the Publisher document. It could then be exported as a PDF file, and inserted, piece by piece, in the Publisher document.

Any change would be made in the wordprocessor, and then exported and automatically updated.

This would work if the table starts on top of a page. If there is variable length text before the beginning of the table, positioning it would be more difficult.

With documents with many tables, one could even start to consider switching to the wordprocessor entirely.

Paolo

 

I don't think word or other processors can output to cmyk though, that could prove to be an issue with black text in the table.

Link to comment
Share on other sites

1 hour ago, thomaso said:

Then why not create the table in APub itself, in a separate 1-page .afpub with the required page lengths

What about recurring headers? They wouldn't be created by Publisher.

Paolo

 

Link to comment
Share on other sites

2 hours ago, PaoloT said:

What about recurring headers? They wouldn't be created by Publisher.

Why not? As mentioned above, they could be placed on a master page, – regardless of their source or the creating application.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

  • 11 months later...
  • 3 weeks later...

In general I love using Affinity Designer, but this lack of support for mutli-page tables is a real downer. I have a project just handed to me with a short turnaround time, and I'm going to have to dig out my old copy of Adobe InDesign to do it — that's InDesign from 10 years ago, which even back then had great table features.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.