I’m trying to create my first invoice using a page designer block and I’m stumped already. I want to be able to create an invoice design (what in FileMaker we would call a “layout”) that works equally well with 2 records and 200, i.e. that can print as a one page invoice (with just a few line items) or a multipage invoice with an indefinite number of records. Is this possible?
Second, will the page designer shrink rows in a table on the page designer block if the row doesn’t require the full height?
To be clear, in FileMaker (as also in a merge document in Word or even in an HTML table), it is easy to get tabular data to display in rows of different heights, somewhat like this:
5/1/2019 Ate dinner
5/2/2019 Sat around and watched movies all evening and then went out late at
night and got pizza from Eno's and sat there and ate it. Got dessert
too. Stayed until closing.
5/4/2019 Took a ride on my bike around the lake.
and so on. In FileMaker I’d design the row to be tall enough to accommodate what I anticipate to be the longest description I’ll ever see. It usually make it really tall, because I’ll also configure the row element to SHRINK when the content doesn’t fill the allotted space. So you see above that the entry for 5/1 is just one line, while the entry for 5/2 is three lines. (Hope this doesn’t get too messed up when I hit submit.)
Can we do this in Airtable? I see that we can create custom page sizes, but is that the only option? And what about shrinking rows in a table when the content allows it?

