Thank you very much for your reply. I have been trying to respond for the last few days but unfortunately each time I click “submit” the webpage produces an error, and my replies are evidently not getting through - support say they may now have fixed this, so I will try again!
I tried your suggestion and unfortunately it made the situation worse, in that the linked textbox now NEVER prints at all! In a way I almost expected this, as ResetProjectState presumably makes each letter print as if it is the first letter in the batch, and in my case the first letter never prints correctly (unless it is the only letter in the batch), only the last!
It seems that linking the textbox to the “end” of the parent table in some way confuses List & Label if the table itself repeats in each letter, so that it believes that only the last time the table is printed is the true “end” for that table?
Many thanks again for your help, but I am still looking for a solution!
“lewisar” <alewis@pencerd…> schrieb im Newsbeitrag
I am looping through a dataset of customers, printing a table of data and
some text for each customer (actually letters which will be posted in the
mail). Sometimes the data in the table will span more than one page, which
means that the final text box must be linked to the end of the table. This
only works correctly if the table is on the final page of the entire
printed report - ie if I choose to print a batch of 3 customers, or 10, or
50, then only the last patient’s letter prints correctly, all the others
simply do not print the linked textbox. Single customers always print
Have a look for LlPrintResetProjectState() in the documentation which you’ll
want to call after each customer letter. In short:
for (each Customer)
Seem to remember having posted something similar not too long ago, so a
search in this NG might also help.