(1) By design: Starting with List & Label 9, each object can trigger a page wrap by setting the "Pagewrap before" property to true. Also, from version 12 on, you can directly assign a minimum page count within the designer.
For older versions you can use a simple trick here. This trick uses an object which triggers the needed page wrap. This can be an ordinary text object for example. The only important point is that its contents is long enough (or, vice versa, the object is small enough) to trigger the required number of page wraps. Proceed e.g. like follows:
Insert a text object and choose a very small area for it. Insert a longer text with blanks (like "dummy dummy dummy dummy dummy..."). Format the text in a way to render it invisible, i.e. choose white as font color. Activate the line and page wrapping options for the object. If you don't see the page wrapping option, you might have to enable the option LL_OPTION_SUPPORTPAGEBREAK or - when using one of our controls - the property SupportPagebreak. Please note, that this option have got no effect since LL16. Right click the object and assign an appearance condition like "Page()<4" in order to create a three page project. This will yield the required output.
Starting with List & Label 9 you might also choose to set the "PageBreak before" property of the object you wish to have on a new page.
(2) By code: code an additional LlPrint() for each page to be printed. A three page project would result from
LlPrint(WithBox)Start <Define variables> LlPrint LlPrint LlPrint LlPrintEnd
You may enter the required number of pages into the project file’s UserSection. This section is at your free disposal and will not be changed nor altered by List & Label in any way.
To additionally adapt the layout pagewise you can proceed as follows: For each page you want to print create a new layer in designer with the appearence condition Page()=x, where x is the number of page the layer represents. Then design the different pages on the layers.