I have a report that will group by categories picked by the user by using the evaluate(pcgroupexpr) in the report form's data grouping properties dialog, but can you programmatically set the "Group starts on" the "New line" or "New Page" so it can be a selection the user can choose prior to running the report.