throws ReportProcessingException
{
final StructureFunction[] functions = next.getLayoutProcess().getCollectionFunctions();
for (int i = 0; i < functions.length; i++)
{
final StructureFunction function = functions[i];
if (function instanceof CrosstabProcessorFunction)
{
final CrosstabSpecification cs = (CrosstabSpecification) function.getValue();
if (cs == null)
{
return new DummyCrosstabSpecification(next.getProcessKey());
}
return cs;