AS/400 Report Splitter Goes into an Endless Loop while processing using *ALL Option - Support

AS/400 Report Splitter Goes into an Endless Loop while processing using *ALL Option

From Support

Jump to: navigation, search
If you have a question or seek clarification, please call Technical Support.

Problem:

AS/400 Report Splitter 3 Goes into an endless loop while processing using *ALL Option

Solution:

This can usually be caused by a situation where the user is scanning for criteria on a report line that has zero line spacing on it. The splitter ends up thinking the zero space line is another occurrence of the actual data line, thus confusing the AS/400 Report Splitter logic.

Example: If the line you are trying to split on actually has four individual lines that make up the one line, this can cause problems. This confuses the splitter because it thinks that the line is found four times on the same page with different data, therefore causing the problematic loop.

In general it's usually not a good idea to scan on a line that has zero spacing because it confuses the report splitting logic.

If you have control over the source code for the reports, the easiest way to resolve the problem would be to print the information you want to scan on a consistent line that doesn't have overprinting.

By loading the AS/400 Report Splitter 3 version 3.25 or above, there is a new option called: *ALL2 which ignores zero line spacing and should eliminate the endless looping condition.

Personal tools