Assume you want to create a dynamic number of MyBO Records....
When you click the Add Button, ENTER NEW a NP BO called CreateCounter_NP with an Attribute called HowMany. User enters say, 20.
BO Rule ......WHile Loop On
Condition
CreateCounter_NP.HowMany>0
Action:
CREATE MyBO WITH MyBO.DataA='Some Text',MyBO.NumbericData=10
INCREASE CreateCounter_NP.HowMany BY -1