Wide Tables
Posted: 27 Jan 2021 15:26
A problem I have, which indidentally pre-dates the release of FH V7, is that when using AS to generate auto text from, specifically, census entries, and predominantly US and Canada census entries, the generated text does not fit on a page. The table requires subsequent manual editing so that the census entry can be split such that it will fit within the printed page's margins. This raises two questions.
First, when rich text is generated, there is a Fit button that sizes the columns to fit the text contained. However, this seems to work on the principal of fitting all text onto a single line. In fact, the column heading text is often wider than the column contents. To help create a narrower column, I manually resize the column such that the column heading text occupies two, sometimes 3, rows of text. Would it be possible to re-define the Fit button operation such that it fits the text from the table cells containing the data, and wraps the heading text to fit the newly calculated width. Alternatively, where the data is wider that the column heading, would it be possible to double click on a cell boundary to cause an automatic column resize thus removing the need manually to drag cell boundaries across the page?
Second, the table can be extremely wide. Would it therefore be possible to define within the census template:
(a) one or more colums on the left-hand side of the table to be classified as row headings, and
(b) selected columns within the rest of the table as break columns, such that when a break column is encountered the table is split at this point with the row headings repeated on the left hand side of the table and the columns following the break column continuing until another, if any, break column is encountered.
It is clear from censuses such as the US 19430 census, for example, where some census entries have additional information, that the generated table can contain close on 70 coumns if every column from the original is transcribed.
First, when rich text is generated, there is a Fit button that sizes the columns to fit the text contained. However, this seems to work on the principal of fitting all text onto a single line. In fact, the column heading text is often wider than the column contents. To help create a narrower column, I manually resize the column such that the column heading text occupies two, sometimes 3, rows of text. Would it be possible to re-define the Fit button operation such that it fits the text from the table cells containing the data, and wraps the heading text to fit the newly calculated width. Alternatively, where the data is wider that the column heading, would it be possible to double click on a cell boundary to cause an automatic column resize thus removing the need manually to drag cell boundaries across the page?
Second, the table can be extremely wide. Would it therefore be possible to define within the census template:
(a) one or more colums on the left-hand side of the table to be classified as row headings, and
(b) selected columns within the rest of the table as break columns, such that when a break column is encountered the table is split at this point with the row headings repeated on the left hand side of the table and the columns following the break column continuing until another, if any, break column is encountered.
It is clear from censuses such as the US 19430 census, for example, where some census entries have additional information, that the generated table can contain close on 70 coumns if every column from the original is transcribed.