I'm designing labels to use with a Zebra printer, in stock control in a warehouse.
I receive a table with data, and one of fields has the number of labels to print for that article reference (it's a duplicate label for the same data), for exemple one article need 3 labels and another may need only one.
The loop option don't seem to have this possibility.
One approach may be to create a local table within your smartform and fill it using some ABAP. Something like;
Loop at your current table
ABAP - creating n rows in local table where n is the 'no. of labels' value from your current table.
Loop at your local table
Create the label.