If CurrReport.NEWPAGEPERRECORD function is used with assignment in DataItem‘s OnPreDataItem() trigger, new group by DataItem primary key is created which has
Group Properties -> PageBreaks -> BreakLocation) and is executed if CurrReport.NEWPAGEPERRECORD returns
Example. Conversion of CurrReport.NEWPAGEPERRECORD function.
If there is function CurrReport.NEWPAGEPERRECORD used with assignment in some DataItem‘s OnPreDataItem() trigger,
then during conversion there is column with function CurrReport.NEWPAGEPERRECORD value and DataItem table primary key as a Data Source created.
Also group created with grouping expression:
and page break option Between each instance of a group selected.