Hi Simon,
As far as I know you would need to write custom code to accomplish what you describe (using a dialog to ask how many times to repeat the row).
qRules does come with Insert and CopyTable commands which will probably provide a solution, but there is no such dialog to ask the user.
Anyway, good luck. Let us know what you come up with.